Μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων

Το αντικείμενο το οποίο πραγματεύεται η παρούσα διπλωματική εργασία είναι η σχεδίαση και η ανάπτυξη ενός εργαλείου ανάλυσης συναισθήματος σε κριτικές προϊόντων, που θα λειτουργεί ως σύμβουλος αγοράς μέσα από μια γραφική διεπαφή χρήστη στο διαδίκτυο. Κατά την προεπεξεργασία των δεδομένων χρησιμοποιού...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Κωστής, Ευθύμιος
Άλλοι συγγραφείς: Kostis, Efthimios
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/13764
id nemertes-10889-13764
record_format dspace
spelling nemertes-10889-137642022-09-05T20:35:43Z Μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων Sentiment analysis methods for evaluating product reviews Κωστής, Ευθύμιος Kostis, Efthimios Ανάλυση συναισθήματος Μηχανική μάθηση Εξόρυξη γνώσης Νευρωνικά δίκτυα Δέντρα απόφασης Τυχαία δάση Επεξεργασία φυσικής γλώσσας Sentiment analysis Machine learning Data mining Neural networks Decision trees Random forest Naive Bayes TF-IDF Ngrams Natural language processing Python Το αντικείμενο το οποίο πραγματεύεται η παρούσα διπλωματική εργασία είναι η σχεδίαση και η ανάπτυξη ενός εργαλείου ανάλυσης συναισθήματος σε κριτικές προϊόντων, που θα λειτουργεί ως σύμβουλος αγοράς μέσα από μια γραφική διεπαφή χρήστη στο διαδίκτυο. Κατά την προεπεξεργασία των δεδομένων χρησιμοποιούνται τεχνικές επεξεργασίας φυσικής γλώσσας και για τον μετασχηματισμό τους γίνεται χρήση των TF-IDF χαρακτηριστικών με unigrams, αλλά και ngrams. Για την ανάλυση του συναισθήματος αξιοποιούνται αρκετοί αλγόριθμοι Μηχανικής Μάθησης, που εμπίπτουν σε όλες τις κατηγορίες μάθησης. Από αυτούς τους αλγορίθμους ξεχώρισαν τα Νευρωνικά Δίκτυα, τα Τυχαία Δάση, ο Multinomial Naive Bayes, καθώς και ο LDA για την εξαγωγή των θεμάτων της κάθε κριτικής. Το προβλεπόμενο συναίσθημα κατηγοριοποιείται σε τρεις κλάσεις, θετικό, αρνητικό και ουδέτερο. Για τις ανάγκες της εργασίας, η αποθήκευση των δεδομένων πραγματοποιήθηκε στη μη σχεσιακή βάση δεδομένων MongoDB. Η διπλωματική έχει χωριστεί σε τρία βασικά μέρη. Αρχικά, παρουσιάζεται το αναγκαίο θεωρητικό υπόβαθρο της Μηχανικής Μάθησης και της Ανάλυσης Συναισθήματος και έπειτα αναλύεται η διαδικασία ανάπτυξης του συστήματος. Τέλος, όλα τα παραγόμενα αποτελέσματα, συνοδευόμενα από ορισμένα κύρια χαρακτηριστικά κάθε κριτικής, παρουσιάζονται στον τελικό χρήστη μέσα από ένα γραφικό περιβάλλον στο διαδίκτυο. Στο πλαίσιο αυτού του περιβάλλοντος προσφέρεται η δυνατότητα στο χρήστη να αναζητήσει, βάσει ορισμένων κριτηρίων, την κριτική για το προϊόν που επιθυμεί και να αναλύσει τις προβλέψεις συναισθημάτων που παρήχθησαν. The subject of this thesis is the design and development of a Sentiment Analysis tool in product reviews, which will act as a market consultant through a graphical user interface on the web. During the data pre-processing, are used natural language processing techniques and for data transformation the TF-IDF features with unigrams, but also ngrams. Several Machine Learning algorithms are used for Sentiment Analysis, which fall into all categories of learning. The algorithms that stood out are Neural Networks, Random Forests, Multinomial Naive Bayes, as well as LDA for extracting the topics of each review. The predicted sentiment is categorized into three classes, positive, negative and neutral. The data was stored in the non-relational database (NoSQL) MongoDB. This thesis is divided into three main parts. Firstly, the necessary theoretical background of Machine Learning and Sentiment Analysis is presented and after that the system development process is analyzed. Finally, all the results produced, accompanied by some key features of each review, are presented to the end user through a graphical web interface. This interface offers the user the opportunity to search the desired product review, based on certain criteria and to analyze the sentiment predictions that were produced. 2020-08-20T18:45:07Z 2020-08-20T18:45:07Z 2020-07-20 http://hdl.handle.net/10889/13764 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Ανάλυση συναισθήματος
Μηχανική μάθηση
Εξόρυξη γνώσης
Νευρωνικά δίκτυα
Δέντρα απόφασης
Τυχαία δάση
Επεξεργασία φυσικής γλώσσας
Sentiment analysis
Machine learning
Data mining
Neural networks
Decision trees
Random forest
Naive Bayes
TF-IDF
Ngrams
Natural language processing
Python
spellingShingle Ανάλυση συναισθήματος
Μηχανική μάθηση
Εξόρυξη γνώσης
Νευρωνικά δίκτυα
Δέντρα απόφασης
Τυχαία δάση
Επεξεργασία φυσικής γλώσσας
Sentiment analysis
Machine learning
Data mining
Neural networks
Decision trees
Random forest
Naive Bayes
TF-IDF
Ngrams
Natural language processing
Python
Κωστής, Ευθύμιος
Μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων
description Το αντικείμενο το οποίο πραγματεύεται η παρούσα διπλωματική εργασία είναι η σχεδίαση και η ανάπτυξη ενός εργαλείου ανάλυσης συναισθήματος σε κριτικές προϊόντων, που θα λειτουργεί ως σύμβουλος αγοράς μέσα από μια γραφική διεπαφή χρήστη στο διαδίκτυο. Κατά την προεπεξεργασία των δεδομένων χρησιμοποιούνται τεχνικές επεξεργασίας φυσικής γλώσσας και για τον μετασχηματισμό τους γίνεται χρήση των TF-IDF χαρακτηριστικών με unigrams, αλλά και ngrams. Για την ανάλυση του συναισθήματος αξιοποιούνται αρκετοί αλγόριθμοι Μηχανικής Μάθησης, που εμπίπτουν σε όλες τις κατηγορίες μάθησης. Από αυτούς τους αλγορίθμους ξεχώρισαν τα Νευρωνικά Δίκτυα, τα Τυχαία Δάση, ο Multinomial Naive Bayes, καθώς και ο LDA για την εξαγωγή των θεμάτων της κάθε κριτικής. Το προβλεπόμενο συναίσθημα κατηγοριοποιείται σε τρεις κλάσεις, θετικό, αρνητικό και ουδέτερο. Για τις ανάγκες της εργασίας, η αποθήκευση των δεδομένων πραγματοποιήθηκε στη μη σχεσιακή βάση δεδομένων MongoDB. Η διπλωματική έχει χωριστεί σε τρία βασικά μέρη. Αρχικά, παρουσιάζεται το αναγκαίο θεωρητικό υπόβαθρο της Μηχανικής Μάθησης και της Ανάλυσης Συναισθήματος και έπειτα αναλύεται η διαδικασία ανάπτυξης του συστήματος. Τέλος, όλα τα παραγόμενα αποτελέσματα, συνοδευόμενα από ορισμένα κύρια χαρακτηριστικά κάθε κριτικής, παρουσιάζονται στον τελικό χρήστη μέσα από ένα γραφικό περιβάλλον στο διαδίκτυο. Στο πλαίσιο αυτού του περιβάλλοντος προσφέρεται η δυνατότητα στο χρήστη να αναζητήσει, βάσει ορισμένων κριτηρίων, την κριτική για το προϊόν που επιθυμεί και να αναλύσει τις προβλέψεις συναισθημάτων που παρήχθησαν.
author2 Kostis, Efthimios
author_facet Kostis, Efthimios
Κωστής, Ευθύμιος
author Κωστής, Ευθύμιος
author_sort Κωστής, Ευθύμιος
title Μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων
title_short Μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων
title_full Μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων
title_fullStr Μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων
title_full_unstemmed Μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων
title_sort μέθοδοι ανάλυσης συναισθήματος για την αξιολόγηση κριτικών προϊόντων
publishDate 2020
url http://hdl.handle.net/10889/13764
work_keys_str_mv AT kōstēseuthymios methodoianalysēssynaisthēmatosgiatēnaxiologēsēkritikōnproïontōn
AT kōstēseuthymios sentimentanalysismethodsforevaluatingproductreviews
_version_ 1771297355587387392