nlp - 如何将标记标记为正面或负面
问题描述
我试图分析客户评论。我已将其划分为令牌列表,如何标记它们哪个令牌是正面的或负面的?有图书馆吗?
我想建立一个积极词和消极词的词云。
解决方案
我认为您可以在这里尝试很多东西(但是人们通常将评论归类为整体而不是文字):
- 尝试使用 Brown 聚类来聚类您的单词,然后如果您有标签,您可以更好地评估单词聚类的质量。
- 根据评论的标签(正面或负面)为单词创建标签,但这可能不准确,因为负面有时是单词的组合(不喜欢)。
- 您还可以使用您的标签通过它们在否定和肯定文档中的频率来推导否定和肯定词。
有很多库可以进行情感分类:scikit-learn、TensorFlow、....等。
推荐阅读
- java - 由于 PropertySourcedMapping,覆盖 swagger 2 api-docs 不会导致我的控制器被调用
- wordpress - WP Query Post Count 始终为 0
- php - 使用输入 Laravel 重定向
- android - NoClassDefFoundError:解析失败:Lcom/google/android/gms/common/internal/Preconditions;
- kubernetes - Traefik Ingress 未打开端口
- angular - 无法检查用户是否已登录 Firebase + Angular
- neo4j - 基于不同的关系适当性计算关系
- c - Makefile:为什么带有 % 的 makefile 不起作用?
- google-apps-script - 一个非常简单的函数需要很长时间才能执行
- azure - Azure 数据工厂 - 如何处理来自 Microsoft 图形 REST 源的 CSV 数据