我为我们的论文提出了标题,即使用情感分析通过社交媒体评论进行电影成功预测,有没有一种方法可以让您在社交媒体(推特,Instagram,Facebook等)上获得评论并将其用于您的软件?像API或其他任何方式。甚至有可能在不同的社交媒体上使用您的软件来获取评论以进行预测,还是我应该更改标题并仅使用Facebook或Twitter这样的社交媒体?
什么是好的算法? 我应该使用哪种编程语言和框架/ IDE?
我已经在Google上做了大量研究,但仍然希望在这里获得更多信息。谢谢。
编辑:我只会使用YouTube和YouTube API。
答案 0 :(得分:1)
从问题的标题开始,您似乎需要使用的方法是远程监管。您需要使用认为适合您的任务的标签检索数据。例如,包含 #perfect 标签的tweet可能是肯定的tweet。因此,您可以为您的任务定义标签集,否定,肯定甚至是中性的;那么您可以通过Twitter API检索那些推文。对于您的任务,这些应该用于电影,因此您的数据应首先包含与电影相关的信息。
鉴于您将处理文本数据,并且想要创建自己的数据集,因此最好从 Twitter 开始。它的API可以满足您的需求,并且文档齐全。语言和框架由您决定,因为API也支持许多已知的语言。就个人而言,我将从python或java开始,以便在社区支持下快速轻松地解决未来的问题。
要对此领域进行一般性调查,您可以从此处深入研究论文和资源:
https://scholar.google.com.tr/scholar?hl=en&q=distant+supervision+sentiment+analysis
还可以使用远距监督,通过使用一组负号和正号标签来创建数百万条英语推文中的情感词典。您可以查看本论文的第5章(https://spectrum.library.concordia.ca/980377/1/Ozdemir_MCompSc_F2015.pdf),这也可以为您的论文提供很好的见识。
希望这会有所帮助。
欢呼