首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AlchemyAPI情操与支撑关键词

AlchemyAPI情操与支撑关键词
EN

Stack Overflow用户
提问于 2015-05-23 08:50:14
回答 1查看 170关注 0票数 0

在AlchemyAPI中,有两个可用的TextGetTextSentimentTextGetRankedKeywords函数。

但是TextGetTextSentiment只给出没有关键字的情感(这使API得出了情感结论)。而TextGetRankedKeywords没有给出任何情感。

是否有任何API同时提供这些信息和相关性?

我试过所有这些都是为了一个样本文本。但它没有给出所需的结果。

代码语言:javascript
复制
  TextGetRankedNamedEntities
  TextGetRankedConcepts
  TextGetRankedKeywords
  TextGetLanguage
  TextGetCategory
  TextGetTextSentiment 
  TextGetTargetedSentiment
  TextGetRelations     
  TextGetCombined     
  TextGetTaxonomy  

编辑:,如下所示。代码看起来是:-

代码语言:javascript
复制
        AlchemyAPI_KeywordParams param = new AlchemyAPI_KeywordParams();
        param.setSentiment(true);
        doc = alchemyObj.TextGetRankedKeywords(textToAnalyse,param);
        System.out.println(getStringFromDocument(doc));

它提供这样的输出

代码语言:javascript
复制
:
:
<totalTransactions>2</totalTransactions>
<language>english</language>
<keywords>
    <keyword>
        <relevance>0.938195</relevance>
        <sentiment>
            <type>neutral</type>
        </sentiment>
        <text>OK Madam Mitch</text>
    </keyword>
    <keyword>
        <relevance>0.915145</relevance>
        <sentiment>
            <score>0.492952</score>
            <type>positive</type>
        </sentiment>
        <text>Clarence Knight</text>
    </keyword>
    :
    :
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-11 14:27:44

TextGetRankedKeywords有一个情感参数,允许您对提取的每个关键字执行有针对性的情感分析。只需设置sentiment=1即可。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30410766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档