Gutenberg analytics (Master thesis)
Πόπης, Νικόλαος/ Παρδής, Γεώργιος
This thesis presents a novel approach to extract metadata and analyze plays sourced from Project Gutenberg using a web application. The developed web application offers a wide range of functionalities and analytics, allowing users to search and select plays from the extensive Project Gutenberg collection and preview them in raw text or rendered HTML formats. It also gives the ability to create and apply custom CSS rules or select from a dynamically generated list of CSS selectors to customize the visual presentation. The application generates a final table view displaying the act, role, dialog content and sentiment analysis for each entry. Users can filter the displayed data based on their preferences, modify sentiment, edit textual content and store the analyzed text in the database. Moreover, previously analyzed plays can be conveniently retrieved for future reference, ensuring seamless access to previous analyses and facilitating continuity in the analysis process. The app also offers analytics for the selected play, including roles, the number of dialogs and the number of words per entry. Sentiment analysis is conducted at the dialog, act, character and timeline levels, enabling users to track changes in sentiment throughout the play. Additionally, users can create and manage personalized reading lists, providing flexibility in organizing their selections. This web application contributes to the field of literature analysis by providing comprehensive tools and analytics, empowering users to gain a deeper understanding of the selected plays and enhancing their engagement.
Institution and School/Department of submitter: | Σχολή Μηχανικών - Τμήμα Μηχανικών Πληροφορικής και Ηλεκτρονικών Συστημάτων |
Subject classification: | Computational intelligence Sentiment analysis Metadata harvesting AI art Web applications Υπολογιστική νοημοσύνη Ανάλυση συναισθήματος Συγκομιδή μεταδεδομένων Τεχνητή νοημοσύνη στην τέχνη Διαδικτυακές εφαρμογές |
Keywords: | Web intelligence;Project Gutenberg;Metadata extraction;Sentiment analysis;Διαδικτυακή νοημοσύνη;Εξαγωγή μεταδεδομένων;Ανάλυση συναισθήματος |
Description: | Μεταπτυχιακή εργασία - Σχολή Μηχανικών - Τμήμα Μηχανικών Πληροφορικής και Ηλεκτρονικών Συστημάτων, 2023 (α/α 14088) |
URI: | http://195.251.240.227/jspui/handle/123456789/16885 |
Item type: | masterThesis |
General Description / Additional Comments: | Μεταπτυχιακή εργασία |
Subject classification: | Computational intelligence Sentiment analysis Metadata harvesting AI art Web applications Υπολογιστική νοημοσύνη Ανάλυση συναισθήματος Συγκομιδή μεταδεδομένων Τεχνητή νοημοσύνη στην τέχνη Διαδικτυακές εφαρμογές |
Submission Date: | 2024-08-29T09:33:55Z |
Item language: | en |
Item access scheme: | free |
Institution and School/Department of submitter: | Σχολή Μηχανικών - Τμήμα Μηχανικών Πληροφορικής και Ηλεκτρονικών Συστημάτων |
Publication date: | 2023-10-30 |
Bibliographic citation: | Παρδδής, Γ. Πόπης, Ν. (2023). Gutenberg analytics (Μεταπτυχιακή εργασία). ΔΙ.ΠΑ.Ε. |
Abstract: | Η παρούσα διατριβή παρουσιάζει μια νέα διαδικτυακή εφαρμογή που αναπτύχθηκε για την εξαγωγή μετα-δεδομένων και την ανάλυση έργων που προέρχονται από το Project Gutenberg. Η εφαρμογή αυτή προσφέρει ένα ευρύ φάσμα λειτουργιών, όπως το να επιτρέπει στους χρήστες να αναζητούν και να επιλέγουν θεατρικά έργα από την εκτεταμένη συλλογή του Project Gutenberg και να τα κάνουν προεπισκόπηση σε μορφή ακατέργαστου κειμένου ή σε μορφή HTML. Παρέχει επίσης τη δυνατότητα δημιουργίας και εφαρμογής προσαρμοσμένων κανόνων CSS ή επιλογής από μια δυναμικά παραγόμενη λίστα επιλογών CSS για την προσαρμογή της οπτικής παρουσίασης. Η εφαρμογή παράγει μια τελική προβολή πίνακα που εμφανίζει την πράξη, τον χαρακτήρα, το περιεχόμενο διαλόγου και την ανάλυση συναισθήματος για κάθε καταχώρηση. Οι χρήστες μπορούν να φιλτράρουν τα εμφανιζόμενα δεδομένα με βάση τις προτιμήσεις τους, να τροποποιούν το συναίσθημα, να επεξεργάζονται το περιεχόμενο κειμένου και να αποθηκεύουν το αναλυμένο κείμενο στη βάση δεδομένων. Επιπλέον, τα προηγουμένως αναλυμένα έργα μπορούν να ανακτηθούν εύκολα για μελλοντική αναφορά, εξασφαλίζοντας με αυτό τον τρόπο την πρόσβαση σε προηγούμενες αναλύσεις και διευκολύνοντας τη συνέχεια της διαδικασίας ανάλυσης. Η εφαρμογή προσφέρει επίσης αναλυτικά στοιχεία για το επιλεγμένο έργο, συμπεριλαμβανομένων των ρόλων, του αριθμού των διαλόγων και του αριθμού των λέξεων ανά εγγραφή. Η ανάλυση συναισθήματος πραγματοποιείται σε επίπεδο διαλόγου, πράξης, χαρακτήρα και της εξέλιξης του θεατρικού στον χρόνο, επιτρέποντας στους χρήστες να παρακολουθούν τις αλλαγές στο συναίσθημα καθ' όλη τη διάρκεια του έργου. Επιπλέον, οι χρήστες μπορούν να δημιουργούν και να διαχειρίζονται εξατομικευμένες λίστες ανάγνωσης, παρέχοντας ευελιξία στην οργάνωση των επιλογών τους. Αυτή η διαδικτυακή εφαρμογή συμβάλλει στον τομέα της ανάλυσης θεατρικών έργων παρέχοντας ολοκληρωμένα εργαλεία και αναλυτικά στοιχεία, δίνοντας στους χρήστες τη δυνατότητα να κατανοήσουν βαθύτερα τα επιλεγμένα έργα και να ενισχύσουν τη δέσμευσή τους. This thesis presents a novel approach to extract metadata and analyze plays sourced from Project Gutenberg using a web application. The developed web application offers a wide range of functionalities and analytics, allowing users to search and select plays from the extensive Project Gutenberg collection and preview them in raw text or rendered HTML formats. It also gives the ability to create and apply custom CSS rules or select from a dynamically generated list of CSS selectors to customize the visual presentation. The application generates a final table view displaying the act, role, dialog content and sentiment analysis for each entry. Users can filter the displayed data based on their preferences, modify sentiment, edit textual content and store the analyzed text in the database. Moreover, previously analyzed plays can be conveniently retrieved for future reference, ensuring seamless access to previous analyses and facilitating continuity in the analysis process. The app also offers analytics for the selected play, including roles, the number of dialogs and the number of words per entry. Sentiment analysis is conducted at the dialog, act, character and timeline levels, enabling users to track changes in sentiment throughout the play. Additionally, users can create and manage personalized reading lists, providing flexibility in organizing their selections. This web application contributes to the field of literature analysis by providing comprehensive tools and analytics, empowering users to gain a deeper understanding of the selected plays and enhancing their engagement. |
Advisor name: | Σαλαμπάσης, Μιχάλης |
Examining committee: | Σαλαμπάσης, Μιχάλης |
Publishing department/division: | Σχολή Μηχανικών - Τμήμα Μηχανικών Πληροφορικής και Ηλεκτρονικών Συστημάτων |
Publishing institution: | ihu |
Number of pages: | 59 |
Appears in Collections: | Μεταπτυχιακές Διατριβές |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Pardis, Popis.pdf | 3.35 MB | Adobe PDF | View/Open |
Please use this identifier to cite or link to this item:
This item is a favorite for 0 people.
http://195.251.240.227/jspui/handle/123456789/16885
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.