タグ

ブックマーク / qiita.com/tsuchm (1)

  • CaboCha をサーバ化して起動時間を節約する - Qiita

    概要 構文解析器 CaboCha は、実際の1文あたりの処理時間はそれなりに速い(計算機の処理速度が大幅に向上している現代では)のですが、起動時に大きなモデルファイルを読み込む必要があるため、起動にはそれなりに時間がかかります。対話エンジンなどのレイテンシが重要なプログラムでは、この起動時間が大きなネックとなる場合があります。1回の応答生成の度に、CaboCha を起動し直していたのでは、応答時間が遅くなってテンポの良い対話ができなくなってしまうわけです。 稿では、CaboCha をサーバとして常駐させておくことにより、起動時間を節約してレイテンシを改善する方法を示します。 稿の方法は、サーバとクライアントからなります。サーバ側は、指定されたポートで待ち受ける HTTP サーバとして動作します。/cabocha?文字列 という GET リクエストのみに反応して、指定された文字列を Ca

    CaboCha をサーバ化して起動時間を節約する - Qiita
  • 1