2015-12-21 14 views
1

我試圖向AlchemyData News詢問由不同類型的多個實體(例如,公司「IBM」和文章正文中的OperatingSystem「Linux」)縮小的文章而沒有多少運氣。如何在AlchemyData News中指定不同類型的多個實體?

我能找到或弄清楚在標題多個實體的文本的例子:

q.enriched.url.title=A[IBM^Linux]

和單一的文本和類型的標題:

q.enriched.url.enrichedTitle.relations.relation=|object.entities.entity.text=IBM,object.entities.entity.type=Company|

但組合逃避我。

我也不確定在搜索文章正文時使用哪個字段名稱,而不僅僅是標題。

回答

1

不幸的是,頂級搜索ie(IBM &公司)或(Linux &OS)當時是不可能的。爲了解決這個問題,你必須寫出不同的查詢。 Alchemy目前正在進行基礎架構改進,以實現頂級搜索。

關於搜索身體,你只需要放棄enrichedTitle。在通話中。

+0

實際上,只要你直接進入API,你似乎可以做一個頂級搜索(這是我想要做的)。考慮這個網址:https://access.alchemyapi.com/calls/data/GetNews?apikey=[redacted] &return = enriched.url.url &start = now-60d &end = now-0d &q.enriched .url.entities.entity = |文= IBM,類型=公司| &q.enriched.url.entity.entity = | text = Apple,type = company | &count = 10 &outputMode = json' - 抽查表明它看起來像做我想做的事。但是,我無法弄清楚如何使用watson-developer-cloud庫來執行此操作。這是庫中的一個錯誤嗎? –

+0

在一個單獨的問題,但相當相似,我試圖使用查詢生成器使用多個關鍵字的服務。這樣做時我沒有收到api服務的任何結果。是因爲它不支持多個關鍵字搜索,或者語料庫沒有任何關於它的結果。例如:蘋果清潔技術 – patz

相關問題