API一覧

自然言語処理や音声認識等の様々なAPIをご利用いただけます。
ベータ版は正式サポート対象外です。

構文解析

対話

テキスト解析

日本語テキストの構造と意味を解析します。
  • 文の構造と意味を解析するRESTful API です。
  • 入力された文を文節・形態素に分解し、文節間の係り受け関係や形態素間の係り受け関係、品詞情報等の意味情報等を付与します。
  • 「誰(何)が」「どうした」という情報を形態素と呼ばれる単語単位で切り出すことができるため、多数のテキストデータに対して情報を抽出・解析するデータマイニングなどに応用することが可能です。

固有表現抽出

対話

テキスト解析

人名や地名などの固有表現を抽出します。
  • 人名や地名、日付表現(時間、日付)、組織名、量的表現(金額、割合)、人工物の8種類の固有表現と、「関根の拡張固有表現階層」に基づいた200種類以上のクラス数を持つ拡張固有表現を出力するRESTful APIです。
  • 入力文から、人名や地名などフレーズを抽出することができるため、例えばテキストデータ中の話題を解析するアプリケーションなどに応用が可能です。

固有名詞(企業名)補正

テキスト解析

テキストから固有名詞(企業名)を抽出・正規化します。
  • 正規化された企業名を抽出するRESTful APIです。
  • 表現の誤りや揺れを含む企業名に対して正規化された企業名情報を付与します。
  • 入力文から一意の企業名を抽出することができるため、企業名を含む多数のテキストデータについて企業ごとの集計・解析に応用することが可能です。

照応解析

対話

テキスト解析

「あれ」「彼/彼女」「同〇〇」「その〇〇」等の指示語を検知し、指し示す対象を特定します。
  • 「そこ」「それ」などの指示詞や「彼」「彼女」などの代名詞、「同〇〇」等の照応詞に対応する先行詞(複数単語からなる先行詞を含む)を抽出し、同一のものとしてまとめて出力するRESTful API です。
  • 例えば、対話エンジンとユーザとの対話ログの解析において、代名詞を含む文とその前後の文脈から、代名詞が指し示す単語を抽出することで、「彼」や「彼女」などのログ解析にあまり意味のない単語を先行詞に置き換え、より精密なログ解析を実現することが可能です。

キーワード抽出

対話

テキスト解析

文章からキーワードを抽出します。
  • 特徴的なフレーズ・単語をキーワードとして抽出するRESTful APIです。
  • 算出される特徴的スコアに基づいて、指定した数のフレーズ・単語を降順に出力します。
  • 抽出したフレーズをニュース記事のタグとして用いることで、検索を容易にするアプリケーションなどに利用することが可能です。

類似度判定

対話

テキスト解析

2つの文章の類似性を数値化し出力します。
  • 2つの文における意味的な類似度を算出するRESTful API です。
  • 類似度は0-1の定義域で出力し、1に近づくほど2つの文において類似性が大きいことを示します。
  • 文章に含まれる単語の意味情報を用いて類似度を算出しているため、異なった単語を含むテキスト間の類似性も推定することができます。
  • 検索システムやFAQ自動回答システム等の言語処理において、多様なユーザの質問に対し最も類似しているテキストやFAQ中の回答等を抽出・返答するアプリケーションなどに応用が可能です。

文タイプ判定

対話

テキスト解析

挨拶や同意、約束などの発話行為のタイプを判定します。
同時に、叙述文、命令文、質問文などの文タイプを出力します。
  • 文の法(叙述/疑問/命令)タイプと発話行為タイプを判定するRESTful API です。
  • 疑問文であるか命令文であるかを判断できるため、ロボットや対話エンジンにおける言語処理において、ユーザ発話に対する返答モジュールを適切に選択するアプリケーションなどに応用が可能です。

感情分析

対話

テキスト解析

文章作成時の書き手の感情をポジティブまたはネガティブで判定します。さらに文章に含まれる「喜ぶ」や「驚く」といった特定の感情も認識します。
  • 文の感情極性(Positive/Negative/Neutral)と文中の感情語を抽出するRESTful APIです。
  • 入力文がポジティブな文であるかネガティブな文であるかを判断できるため、自社製品のユーザからの口コミやレビュー等に対して、当該製品の評価されている点や不満がある点を分析するアプリケーションなどに応用することができます。

音声認識

対話

ユーザからの音声入力をテキスト化します。
  • ファイル形式またはストリーミング形式で音声データを受け取り、テキスト化するAPIです。
  • 音声認識専用のユーザ辞書登録・削除を行うAPIを合わせてご利用いただけます。

音声合成

対話

テキストから音声を人工的に生成します。
  • テキストを受け取り、音声を人工的に生成するRESTful APIです。
  • 音声合成専用の単語辞書及び文辞書の登録、一覧取得、更新、削除を行うRESTful APIを合わせてご利用いただけます。
  • 文脈を考慮して読み分けられることに加え、複数の話者選択、話速や抑揚などを調整することができるため、ユースケースに応じた合成音声を生成することが可能です。

要約

テキスト解析

日本語・英語で記述された文章を要約します。
  • 日本語・英語で記述された文章を要約します。
  • 日本語モデル・英語モデル
  • 日本語・英語に対応した、生成型要約、抽出型要約の2つの要約方法を利用できるRESTful APIです。
  • コンタクトセンターモデル
  • コンタクトセンターにおける応対履歴の要約に特化した、生成型要約、抽出型要約の2つの要約方法を利用できるRESTful APIです。
  • 日本語のみご利用が可能です。
  • 生成型要約
  • 元の文章を分析し、多くの要約事例の学習により作成した日本語モデル・英語モデル・コンタクトセンターモデルによって指定された文字数程度で新たに自然な文章を作成する要約方法です。
  • 抽出型要約
  • 元の文章を分析し、指定された文数の重要文を選び出す要約方法です。
  • 注意事項
  • 本APIを使用した要約結果について、想定される結果とならない場合がございます。
  • 生成要約について、指定された要約文字数に近い文字数となるよう文章を生成いたしますが、指定文字数を超える場合がございます。
  • 要約元の文章を超える要約文字数・要約文数を指定された場合、要約元の文章を要約文として応答を返します。
  • リファレンスで指定された文字コード以外の文字コードを使ってリクエストをされますと、応答に含まれる要約文が文字化けする場合がございます。
  • 本要約APIは文章の区切りを判別して要約するため、日本語の場合は「。」(句点)を英語の場合は「.」(ピリオド)、「?」(クエスチョンマーク)、「!」(エクスクラメーションマーク)が要約したい元文章に入っているようにしてご利用ください。
  • 箇条書き文章を要約する場合、末尾に区切り文字として、句点を付与してご利用ください。

テキスト分類

対話

テキスト解析

テキストを予め学習したクラスに分類します。
  • テキストを予め学習したクラスに分類するためのRESTful APIです。
  • 分類モデルの生成・一覧取得・状態確認・削除を行うRESTful APIを合わせてご利用いただけます。
  • 分類先のクラスは任意に設定(学習)することができるため、「業務の問い合わせ先の分類」や「お客様レビューのカテゴリー分類」など、様々なアプリケーションに応用が可能です。