AlchemyData News API以多快的速度摄取并提供新的新闻文章?

时间:2016-05-05 19:09:29

标签: ibm-watson alchemyapi

我们正在使用AlchemyData News API从新闻文章中提取情绪和其他信息。但是,我们用API找不到这些文章的大部分是不成功的,我们不确定为什么会这样。对于未找到的文章,我们从API获得以下响应:

{
"status": "OK",
"usage": "By accessing AlchemyAPI or using information generated by AlchemyAPI, you are agreeing to be bound by the AlchemyAPI Terms of Use: http://www.alchemyapi.com/company/terms.html",
"totalTransactions": "96",
"result": {
    "status": "OK"
}

以下是我们正在使用的示例查询 - 我们目前正在搜索最近两天的新闻:

https://gateway-a.watsonplatform.net/calls/data/GetNews?apikey=APIKEYHERE&outputMode=json&start=now-2d&end=now&count=1&q.enriched.url.url=bizjournals&q.enriched.url.title=Capitol%20Hill%20apartments%20sell%20for%20record%20price%20&return=enriched.url.docSentiment.score,enriched.url.author,enriched.url.entities,enriched.url.concepts,enriched.url.relations

我们不清楚这是时间问题,还是我们的搜索方法,或者新闻API可能无法捕获所有内容。我们正在寻找一个相对紧张的日期范围,我们希望避免过多扩展,因为随着我们增加日期范围,交易数量会迅速增加。

我想最大的问题是:文章进入新闻数据库的速度有多快?如果我们需要在发布后等待几天,我们就可以做到。我们正在等到第二天才能立即查询API。

任何建议都会非常感谢!

1 个答案:

答案 0 :(得分:0)

我有一个建议,但首先是一个请求:您能否提供一个链接到您希望出现在AlchemyNews上的新闻文章?这将有助于我们对您的网址进行问题排查。

我的理解是AlchemyData News以小时费率刷新。鉴于你昨天尝试过你的查询,它现在可以运行吗?如果没有,可能是您查询中的错误。

建议:尝试使用简单的URL查询,然后使它们更复杂以进行优化。这样可以确保您不会对查询进行过度过滤,即使文章存在,也不会得到零结果。