2

Python でキーワード抽出プログラムを作成しています。Yahoo Content API を使用したいと考えています。問題は、Yahoo Content API 用の Python2.7 (または 3.x) ラッパーがあるかどうかです。通常の検索では見つかりませんでした。

並行して、alchemyAPI、OpenCalais、DBPedia Spotlight を試しています。比較して、どちらを本番環境で使用するかを検討したいと思います。

どんなガイダンスでも大歓迎です。

ありがとう

4

2 に答える 2

1

回答も気になりました。これは可能な解決策です:

import requests

text = """
Italian sculptors and painters of the renaissance favored the Virgin Mary for inspiration
"""

payload = {'q': "select * from contentanalysis.analyze where text='{text}'".format(text=text)}
r = requests.post("http://query.yahooapis.com/v1/public/yql", data=payload)
print(r.text)
于 2015-04-04T20:24:47.330 に答える
0

ドキュメントによると、リクエストを Yahoo コンテンツ API に POST して、JSON を取得できます。Python には、そのためのurllib2requests、およびjsonライブラリがあり、これらはすべて十分に文書化されており、使いやすいです。

于 2013-10-10T19:33:11.067 に答える