Standford CoreNLP--Sentiment Analysis初探


Stanford CoreNLP功能之一是Sentiment Analysis(情感分析),可以标识出语句的正面或者负面情绪,包括:Positive,Neutral,Negative三个值。

运行有两种方式:命令行和Eclipse运行,两种方式都需要编译源代码,源码可以在http://stanfordnlp.github.io/CoreNLP/index.html下载,对于命令行方式也可以只下载jar包,推荐下载源码,编译方式在其主页上有讲,这里就不做赘述。

  • 命令行方式:
    •   编译完后在命令行运行:java -cp "*" -mx1g edu.stanford.nlp.sentiment.SentimentPipeline -file foo.txt ,foo.txt是你要做分析的文件,按行分析,每行最后需要有句号或者?!等符号,代表句子结束,如果没有分析将不准确
    • 输出结果如下:
  • Eclipse运行方式:
    •   在源代码里找到:edu.stanford.nlp.sentiment.SentimentPipeline.java,在运行配置里设置参数:-file C:/parserdata/foo.txt
    • 运行代码即可,结果会出现在Eclipse Console中输出
优质内容筛选与推荐>>
1、写个简单 类似webqq的 小功能 (二):点击好友弹出对话框。
2、窗体的ControlBox属性
3、File类 ReadAllBytes() ReadAllLines() ReadAllText()
4、php发送ssl邮件
5、iOS数据持久化—数据库SQLite模糊查询


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号