使用 spark 和 Stanford NLP 进行情感分析 API

Sentiment analysis using spark and Stanford NLP API

想做一个情感分析项目的时候在网上找了很多,最后登陆了这个网站,里面解释了代码,但是没有解释的是如何在代码上使用spark,我的意思是在哪里添加代码。 网站:http://stdatalabs.blogspot.in/2017/09/twitter-sentiment-analysis-using-spark.html?m=1

如果有人能完整地解释我,这将有很大的帮助,因为我是初学者,这是我的第一个大数据项目。 谢谢。

在底部有一个 link 到 github (https://github.com/stdatalabs/sparkNLP-elasticsearch) 你应该检查一下(字面意思)

主要class是 com.stdatalabs.SparkES.TwitterSentimentAnalysis 根据 pom.xml

因此 运行ning mvn package 将为您生成一个可执行文件 .jar(用户 java -jar

运行 jar 将提示您输入一些 twitter 配置(密钥等)并使用硬编码索引(和映射)保存到本地 es 集群 twitter_020717/tweet

您现在可以随意更改代码,构建,运行,并检查结果。