#author("2018-07-25T00:52:34+00:00","default:masatomix","masatomix") #topicpath ---- #contents [[Webソフトやアプリ開発に役立つAPIを無料で提供する【gooラボ】>https://labs.goo.ne.jp/]] gooラボが自然言語処理 関連で、形態素解析APIや固有表現抽出API を公開しています。ずいぶん前にさわったのを忘れてましたので、改めてメモっときます 使い方は、 [[API利用方法 |ソフト・アプリ開発のAPIなら【gooラボ】>https://labs.goo.ne.jp/apiusage/]] ここに説明があります。GitHubのアカウントを用いて、アプリケーションIDを取得すればOKですね。そのIDは APIを呼び出すときにパラメタに載せるような識別子になってます。 あ、利用規約を見ると非商用利用のみとなってますのでご注意。一日に大量アクセスすると制限かかるかもね、と書いてありますが、明確にこれくらいまでってのはなさそうです。。 **形態素解析API [#s90daf8e] curlで呼び出すとこんな感じ。 $ cat parameter.json { "app_id":"31e6exxxxxxxxxxxx", "sentence":"鈴木さんがきょうの9時30分に横浜に行きます。" } $ curl -X POST \ -H 'Content-Type:application/json' \ -H 'Accept:application/json' \ --data-binary @parameter.json \ https://labs.goo.ne.jp/api/morph 実行結果: { "request_id": "labs.goo.ne.jp\t1532479475\t0", "word_list": [ [ [ "鈴木", "名詞", "スズキ" ], [ "さん", "名詞接尾辞","サン" ], [ "が", "格助詞", "ガ" ], [ "きょう", "名詞", "キョウ" ], [ "の", "格助詞", "ノ" ], [ "9時", "名詞", "クジ" ], [ "30分", "名詞", "サンジュップン"], [ "に", "格助詞", "ニ" ], [ "横浜", "名詞", "ヨコハマ" ], [ "に", "格助詞", "ニ" ], [ "行", "動詞語幹", "イ" ], [ "き", "動詞活用語尾", "キ" ], [ "ます", "動詞接尾辞", "マス" ], [ "。", "句点", "$" ] ] ] } 結果は多少整形してます。 ちゃんと形態素にバラしてくれましたね。 **固有表現抽出API [#r026da97] curlで呼び出すとこんな感じ。 $ cat parameter.json { "app_id":"31e6exxxxxxxxxxxx", "sentence":"鈴木さんがきょうの9時30分に横浜に行きます。" } $ curl -X POST \ -H 'Content-Type:application/json' \ -H 'Accept:application/json' \ --data-binary @parameter.json \ https://labs.goo.ne.jp/api/entity 実行結果: { "request_id": "labs.goo.ne.jp\t1532479348\t0", "ne_list": [ [ "鈴木", "PSN" ], [ "きょう", "DAT" ], [ "9時30分","TIM" ], [ "横浜", "LOC" ] ] } とれましたねー。 ---- この記事は #vote(おもしろかった,そうでもない) #comment #topicpath SIZE(10){現在のアクセス:&counter;}