Je travaille sur un projet où je dois effectuer une analyse de sentiment basée sur les aspects sur des commentaires verbaux. Quelqu'un peut-il suggérer de bonnes bibliothèques existantes ou des exemples?Bibliothèques d'analyse de sentiment basées sur les aspects
Répondre
Quelque chose de similaire à votre projet est les projets d'analyse de sentiment de Twitter.
Suivez quelques exemples:
Je vous suggère d'utiliser la bibliothèque NLTK. Vérifiez également le 'How To Section' pour des exemples.
J'espère que ces informations sont utiles.
Si ce n'est pas dans votre intérêt, veuillez ajouter quelques détails à votre question afin de mieux répondre.
Pas un outil en soi, mais j'ai eu un projet similaire et obtenu de très bons résultats en utilisant les méthodes décrites dans this paper. L'idée de base est d'utiliser quelque chose comme CoreNLP pour exécuter une analyse de dépendances, puis d'utiliser des modèles prédéfinis (comme) pour trouver (aspect, adjective)
paires. Les adjectifs sont ensuite attribués un sentiment basé sur un lexique de sentiment adjectif fourni.
Je travaillais avec des critiques de restaurants Yelp et j'étais capable de coder un extracteur raisonnablement précis dans quelques jours.
Pourriez-vous s'il vous plaît partager un exemple de code? – Guna
Je le ferais si je possédais le code mais malheureusement je ne le fais pas. Les étapes seraient construites sentiment lexique => définir des modèles => nettoyer/prétraiter les données (pas de suppression de mot ou de lemmatisation - besoin de phrases complètes) => obtenir l'analyse de dépendance de CoreNLP de chaque phrase => find pattern correspond ('aspect', 'adj') paires => lookup sentiment de adj => return (' aspect', 'sentiment') paires. –
Salut, Merci pour votre réponse. J'ai déjà réalisé "l'analyse du sentiment", je suis maintenant à la recherche d'une "analyse de sentiment basée sur l'aspect". – Guna
Exemple: "Ici, la nourriture et le service sont vraiment bons, mais l'atmosphère peut être meilleure". Ici, la critique générale est positive, mais les aspects comme l'atmosphère a un avis neutre et de même la nourriture et le service a un avis positif. – Guna
Donc, je veux récupérer les aspects et les critiques séparément. veuillez me guider – Guna