Mextractr ネガポジAPI


Mextractr ネガポジAPIは、7段階のネガポジ属性(exellent, very good, good, neutral, no good, bad, very bad)を、 日本語の形容詞類99%に付与した形容表現辞書を使い、文のネガポジ度を算出するAPIです。






※このバージョンは商用にご提供できません。商用のご利用要望は別途お問い合わせください。


登録に関して 

下記、利用登録フォームからお申し込みください。

http://ap.mextractr.net/ma8/signup



API呼び出しURL

http://ap.mextractr.net/ma8/negaposi_analyzer

入力パラメータ

http://ap.mextractr.net/ma8/negaposi_analyzer?out=atom&apikey=xxxxx&text=<URLエンコードした文字列>

パラメータ     形式     意味
text     UTF8でURLエンコードした文字列     メタデータ抽出元の文字列
out     現状"atom"だけ     出力データの形式:デフォルトはatom
apikey     文字列     MextractrのAPIキー(必須)



出力形式


Atom



呼び出し例

http://ap.mextractr.net/ma8/negaposi_analyzer?apikey=XXXXXXXX&out=atom&text=iPhone4s%E3%81%AF%E7%94%BB%E8%B3%AA%E3%81%AF%E3%81%84%E3%81%84%E3%81%91%E3%81%A9%E3%80%81%E5%BD%A2%E3%81%8C%E5%8F%AF%E6%84%9B%E3%81%8F%E3%81%AA%E3%81%84%EF%BC%81iphone3Gs%E3%81%AF%E4%B8%B8%E3%81%84%E5%BD%A2%E3%81%8C%E7%B4%A0%E6%95%B5%E3%81%A7%E3%81%97%E3%82%87%E3%80%82%E3%81%82%EF%BD%9E%E3%81%82%E3%80%81%E3%81%82%E3%81%A8%E3%81%AF%E9%9B%BB%E6%B3%A2%E3%81%8C%E6%94%B9%E5%96%84%E3%81%95%E3%82%8C%E3%81%9F%E3%82%89%E3%81%84%E3%81%84%E3%81%AE%E3%81%AB%E3%81%AA%E3%81%81%E3%80%82

 

パラメータの指定内容は以下のとおりです。

    * out=atom or json   出力形式を指定
      callback=コールバック文字列(out=jsonの場合に、このオプションを指定するとこの文字列をコールバック文字列としたJSONP形式で値を返します。)
    * apikey=XXXXXXXX
      APIキーの指定(ここではダミーです。実際の使用では、キーを取得して置換してください)
    * text= ...
      UTF-8でURLエンコードした文字列。
      iPhone4sは画質はいいけど、形が可愛くない!iphone3Gsは丸い形が素敵でしょ。あ~あ、あとは電波が改善されたらいいのになぁ。
      
      出力結果
 <?xml version="1.0" encoding="utf-8"?>
 <feed xmlns="http://www.w3.org/2005/Atom"
  xmlns:mxtr="http://api.emetadata.net/mextractr">
   <title>negaposiAPI results </title>
   <updated>2012-09-06T18:27:46+09:00 </updated>
   <author>
     <name>Metadata Inc. </name>
   </author>
   <entry>
     <id>20120906_0001 </id>
     <title>negaposiAPI results </title>
     <author>
     <name>Metadata Inc. </name> </author>
     <updated>2012-09-06T18:27:46+09:00 </updated>
     <content>iPhone4sは画質はいいけど、形が可愛くない!iphone3Gsは丸い形が素敵でしょ。
    あ~あ、あとは電波が改善されたらいいのになぁ。 <result value="1" />  <negaposi value="1" /> </content>
     <summary>iPhone4sは画質は【【いい】1.00】けど、形が【【可愛く】-1.50】ない!
iphone3Gsは丸い形が【【素敵でしょ】3.00】。
あ~あ、あとは電波が改善されたら【【いい】0.00】のになぁ </summary>
   </entry>
 </feed>



(JSON)
{"analyzed_text":"iPhone4s%E3%81%AF%E7%94%BB%E8%B3%AA%E3%81%AF%E3%80%90%E3%80%90%E3%81%84%E3%81%84%E3%80%911.00%E3%80%91%E3%81%91%E3%81%A9%E3%80%81%E5%BD%A2%E3%81%8C%E3%80%90%E3%80%90%E5%8F%AF%E6%84%9B%E3%81%8F%E3%80%91-1.50%E3%80%91%E3%81%AA%E3%81%84%EF%BC%81%0Aiphone3Gs%E3%81%AF%E4%B8%B8%E3%81%84%E5%BD%A2%E3%81%8C%E3%80%90%E3%80%90%E7%B4%A0%E6%95%B5%E3%81%A7%E3%81%97%E3%82%87%E3%80%913.00%E3%80%91%E3%80%82%0A%E3%81%82%EF%BD%9E%E3%81%82%E3%80%81%E3%81%82%E3%81%A8%E3%81%AF%E9%9B%BB%E6%B3%A2%E3%81%8C%E6%94%B9%E5%96%84%E3%81%95%E3%82%8C%E3%81%9F%E3%82%89%E3%80%90%E3%80%90%E3%81%84%E3%81%84%E3%80%910.00%E3%80%91%E3%81%AE%E3%81%AB%E3%81%AA%E3%81%81","negaposi":1}
(JSONP)
callback({"analyzed_text":"iPhone4s%E3%81%AF%E7%94%BB%E8%B3%AA%E3%81%AF%E3%80%90%E3%80%90%E3%81%84%E3%81%84%E3%80%911.00%E3%80%91%E3%81%91%E3%81%A9%E3%80%81%E5%BD%A2%E3%81%8C%E3%80%90%E3%80%90%E5%8F%AF%E6%84%9B%E3%81%8F%E3%80%91-1.50%E3%80%91%E3%81%AA%E3%81%84%EF%BC%81%0Aiphone3Gs%E3%81%AF%E4%B8%B8%E3%81%84%E5%BD%A2%E3%81%8C%E3%80%90%E3%80%90%E7%B4%A0%E6%95%B5%E3%81%A7%E3%81%97%E3%82%87%E3%80%913.00%E3%80%91%E3%80%82%0A%E3%81%82%EF%BD%9E%E3%81%82%E3%80%81%E3%81%82%E3%81%A8%E3%81%AF%E9%9B%BB%E6%B3%A2%E3%81%8C%E6%94%B9%E5%96%84%E3%81%95%E3%82%8C%E3%81%9F%E3%82%89%E3%80%90%E3%80%90%E3%81%84%E3%81%84%E3%80%910.00%E3%80%91%E3%81%AE%E3%81%AB%E3%81%AA%E3%81%81","negaposi":1})
変更履歴:2012-09-06 
summary内のテキストについて、ネガポジ表現に強調表示と値の表示を追加しました。

2012-10-23
JSON,JSONP出力について追記しました。