ホーム API API 言語解析

言語解析

    言語解析APIは、日本語文字列に対し様々な解析機能を提供するAPIです。

    言語解析API利用イメージ
    API
    基本情報

    ■言語解析【Powered by goo】

    提供 : REST


    ■言語解析【Powered by Jetrunテクノロジ】

    提供 : REST


    利用条件 : あり ※1

    ※1「ガイドライン(必読)」に記載の利用条件に予め同意していただく必要がございます。

    ご利用いただくためには「アカウント登録(無料)」が必要です。

    リファレンスを参照するAPI機能名を選択してください

    センシティブ分析


    • 入力文を構文解析し、一般的に武器、宗教、アダルトなど、センシティブ(敏感)とされるキーワードを検知、集計、解析することで危険度の高いカテゴリの成分分析を実施、センシティブな内容の占有率を返します。

    リクエストURL

    https://api.apigw.smt.docomo.ne.jp/truetext/v1/sensitivecheck

    メソッド : POST
    文字コード : UTF-8

    リクエストヘッダ

    キー 必須 説明
    Content-Type 送信データのMIMEタイプは、下記を指定。
    application/x-www-form-urlencoded

    リクエストクエリパラメータ

    キー 必須 説明
    APIKEY APIにアクセスするアプリの認証に利用する

    リクエストボディ

    キー 必須 説明
    text 解析対象の文字列を指定。URLエンコードする必要あり(UTF-8)。
    1リクエストにつき最大500文字まで(URLエンコード前のデータ長)
    extflg -

    一般ワード除外フラグ

    0:デフォルト値

    1:一般名詞に対しては返答しない

    レスポンスヘッダ

    キー 必須 説明
    Content-Type 受信データのMIMEタイプは、下記を返却。
    application/json;charset=UTF-8

    レスポンスボディ(JSON形式)

    キー 必須 説明
    status 解析が成功したか否かの判別。OKで解析成功、NGで失敗
    rawdata 解析対象文
    quotients

    敏感ワードの組。文中から判定に利用するタグを作成する

    最大5位まで表示される


    quotient 敏感ワードタグ群。センシティブ率が0のIDは表示されない
    quotient_id 敏感タグ
    quotient_rate 敏感タグに含まれるカテゴリの含有率
    quotient_name

    敏感度タグの判定基準に使用したカテゴリ名

    複数存在する場合は[:(コロン)]で区切る


    リクエストサンプル

    POST https://api.apigw.smt.docomo.ne.jp/truetext/v1/sensitivecheck?APIKEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    Content-Type: application/x-www-form-urlencoded
    text=%ef%bc%93%ef%bc%a4%e3%83%97%e3%83%aa%e3%83%b3%e3%82%bf%e3%81%a7%e9%8a%83%e3%81%ae%e8%a8%ad%e8%a8%88%e5%9b%b3%e3%82%92%e6%9c%9f%e9%96%93%e9%99%90%e5%ae%9a%e5%85%ac%e9%96%8b%e4%b8%ad%e3%80%81%e8%84%b1%e6%b3%95%e3%83%8f%e3%83%bc%e3%83%96%e3%81%af%e3%81%93%e3%81%a1%e3%82%89

    レスポンスサンプル

    Content-Type: application/json;charset=UTF-8
    {
      "status": "OK",
      "rawdata": "3Dプリンタで銃の設計図を期間限定公開中、脱法ハーブはこちら",
      "quotients":[
          {
            "quotient_id": "war",
            "quotient_rate": 20,
            "cluster_name": "武器"
          },
          {
            "quotient_id": "drg",
            "quotient_rate": 20,
            "cluster_name": "薬物・麻薬・覚せい剤"
          }
      ]
    }

    センシティブタグ情報

    No. 名称 ID 備考
    1 隠語 arg Argot
    2 インターネットスラング ins internet slang
    3 心理現象 ppm psychic phenomenon
    4 賭け事 gmb Gamble
    5 アダルト adt Adult
    6 同性愛 hms homosexual
    7 風俗 brt brothel
    8 利権侵害 ifg infringement
    9 ストーカー stk Stalker
    10 サイバー犯罪 cym cyber crime
    11 事故 acd Accident
    12 自殺・自傷 scd Suicide
    13 殺人 mrd Muder
    14 事件・犯罪 crm Crime
    15 宗教 rlg Religion
    16 政治 plt Politics
    17 薬物 drg Drug
    18 戦争・テロ war Wars
    19 出会い系 dtg Dating
    20 差別 dsc Discrimination
    21 危険 dng Danger
    22 詐欺・偽装 frd fraud
    23 暴力団 gns gangsters
    24 暴力・虐待 aus abuse
    25 闇金融 bml black market lending
    26 密輸 smg smuggling
    よくあるご質問
    APIなどの各サービスに関するよくある質問を掲載します。
    お問い合わせ
    「docomo Developer support」及び「作ろうスマートフォン/iモードコンテンツ」に関するお問い合わせです。よくあるご質問や技術ブログで解決しない場合は、お問い合わせください。