2015/12/16
キーワード抽出APIを利用すると、入力した文書のキーワードを抽出するアプリケーションを作成できます。
キーワード抽出APIはリクエストで送られたタイトルと本文からなる文書から、人名や地名、組織など文書を特徴づけるキーワードを抽出します。キーワードはタイトルや本文における出現位置や、文書中における出現回数、固有表現の種別などによってスコア付けされます。
このAPIを用いることにより、ニュース記事をキーワードでタグ付けして検索しやすくするといったことが容易になります。
https://labs.goo.ne.jp/api/keyword
application/x-www-form-urlencoded、application/json形式でのPOSTを受け付けます。
※GETは受け付けませんのでご注意ください。
パラメータ名 | 説明 |
---|---|
app_id (必須項目) | アプリケーションID |
request_id | リクエストID 省略時は"labs.goo.ne.jp[タブ文字]リクエスト受付時刻[タブ文字]連番"となります。 |
title (必須項目) | 解析対象タイトル |
body (必須項目) | 解析対象本文 |
max_num | 最大出力キーワード数 省略時は10となります。 |
focus | 注目固有表現種別 ORG(組織名)、PSN(人名)、LOC(地名)のうち、スコアを強く算出したい固有表現種別を1種類のみ文字列で指定します。 省略時または上記以外の種別指定時は、全ての種別を同等に扱います。 |
JSONフォーマットのテキスト形式となります。Content-typeは"application/json"となります。
パラメータ名 | 説明 |
---|---|
request_id | リクエストと同じ値となります。 |
focus | リクエストと同じ値となります。 |
keywords | キーワードリスト スコアを要素として持つキーワードの配列になります。 |
エラーレスポンスについてはこちらに詳細がございますので、適宜ご参照下さい。
APIを利用するための手順についてはこちらで説明していますので、ぜひご活用ください。利用登録はこちらからお願いします。
当APIを活用したWEBサービス、アプリも歓迎致します。ご相談はこちらからお問い合わせお願い申し上げます。