NLP ::サービス

英語のための自然言語解析を提供するためにダンサーを拠点とした安らかなWebサービス
今すぐダウンロード

NLP ::サービス ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 出版社名:
  • Vikas Naresh Kumar
  • 出版社のWebサイト:
  • http://search.cpan.org/vikas/

NLP ::サービス タグ


NLP ::サービス 説明

英語のための自然言語解析を提供するために、ダンサーオフに基づいてRESTfulなWebサービス NLP ::サービスは、実行()関数は:: NLPを起動するサービス、および要求を待ち受け)English.METHODSrun(のために解析する自然言語を提供するために、ダンサーオフに基づいてRESTfulなWebサービスです。これは、現在、パラメータを取りません。これは、Webサービスの準備が整う前に使用されているNLPエンジンがアップロードされていることを確認します。これは、以下のキーを引数としてハッシュを取ります。力は何かを行う前に、すべてのNLPモデルの読み込みを強制します。期待値は、これを行うことができるように、0でないか、undefのあるものです。たとえば、NLP ::サービス::実行(力=> 1);設定は内部サービスの実装のための構成を取り込みます。現在の実装は、ダンサーを使用しており、これらのキーのすべては、ダンサー::コンフィグに対応しています。詳細については、許容値のためのダンサーの設定を参照してください。例えば、NLP ::サービス::ラン(設定=> {ロガー=> 'コンソール'}); load_models()load_models()関数がサポートされているすべての必要なNLPのモデルを作成します。これは内部で実行()関数によって呼び出され、ユーザが明示的に呼び出す必要はありません。モデルはユニットテストや他の場所で使用する必要がある場合には、モデルを明示的にロードするために、しかし便利です。無効コンテキストでは、それは何も返しませんが、スカラコンテキストでロードされたモデルの数を返し、リストコンテキストでキーがモデル名とモデルを表すperlのオブジェクトへの実際の参照された値であることでハッシュを返します。ユーザーが使用するためにこれはほとんど必要ありません。これは、強制的にパーサーをロードしたりしないようにブール値である単一の引数を取ります。ユーザーによって明示的に設定しない限り、デフォルトでは遅延ロードオプションが仮定されます。強制的にロードと怠惰loading.RESTful APIMultiple形式のNLP ::サービス:: load_models()については、例えば、NLP ::サービス:: load_models(1)APIでサポートされています。最も顕著なのは、彼らはXML、YAMLやJSONです。 URIはrespectively.GET /nlp/models.(json|xml|yml、XML、YAMLやJSONのための.xml、.ymlと.jsonで終わる必要があります)、ロードされたモデルの配列を返します。これらは)他のRESTfulなAPI URI strings.GETの/nlp/languages.(json|xml|ymlに使用されるモデル名でサポートされる言語の配列を返します。デフォルトはEnglish.GETの/nlp/info.(json|xml|ymlのために、「エン」である)NLPツールであることused.GET / POST /nlp/parse/$model.(json|xml|ymlの詳細のハッシュリファレンスを返します。 )URI上記にGETやPOSTリクエストを作ることができ、ユーザは、ユーザまたは自分のプログラムによって構築しました。など、「en_factored」「en_pcfg」、サポートされているモデルのリストとして利用可能なモデルの一つに$モデルの対応は/nlp/models.(json|xml|ymlにGETリクエスト)URIによって返されます。戻り値は、入力パラメータデータのばらつきをタグ付けされた品詞です。必要なパラメータは次の通りです:データのパラメータの一つが期待されているNLP形成品詞がreturned.GET / POSTが/ NLP /解析する必要のあるタグを付けるのニーズが解析されるというテキストとが含まれているはずのデータが(。 JSON | XML | YML)この上記のように行って同じ機能を、しかしen_pcfgあるデフォルトモデルを選びます。これは、上記と同じパラメータを期待しています。要件: ・Perl


NLP ::サービス 関連ソフトウェア