我需要为一组在线课程开发一个基于自动学习的文本反馈分析系统,就像通常的MOOC(如Coursera、EdX等)一样。系统应该扫描句子,理解它的含义。就像。
输入:“本课程内容丰富。
Output:为课程观察标志设置正反馈。
Input:“老师的语言能力很差。”
输出:设置教师观察标志的正反馈。
输入:“课程材料不够。”
Output:为航向观察标志设置负反馈。
发布于 2015-02-03 16:18:35
这个问题很笼统。下面是一些开始链接。http://nlp.stanford.edu/software/corenlp.shtml用Socher等人的情感模型从盒子里打分。
Python的NLTK也是一个很好的起点。下面是一篇关于如何使用它构建情感分析器的博文:http://www.laurentluce.com/posts/twitter-sentiment-analysis-using-python-and-nltk/
此外,TextBlob (也是python)有一个预先训练过的情感分类器:http://textblob.readthedocs.org/en/latest/quickstart.html
https://stackoverflow.com/questions/28303344
复制相似问题