uvaru
@uvaru

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

自然言語処理でFAQに回答したいです

解決したいこと

自然言語処理初学者です。
自然言語処理でFAQに回答するプログラムを作ろうとしています。
質問に対して回答が用意されているテキストデータを学習させて、質問を入力すればそれらしい回答をランキング形式で表示されるようにしたいのですが、どのように実装すれば良いか困っています。

例えば、気象庁のよくある質問https://www.jma.go.jp/jma/kishou/know/faq/index.html
のような、テキストデータを学習させて、
質問 > 台風とハリケーンの違いは?
回答 > 台風は、東経180度より西の北西太平洋および南シナ海に存在する(以下略)
のように表示してくれるのが目標です。

質問文のみを学習させるのか、質問文と回答文を一緒に学習させるのか、、
何から手をつければ良いか分からず途方に暮れています。

漠然とした質問で申し訳ございません。
何かヒントや糸口をいただければ大変助かります。

0

1Answer

質問と回答,みたいな構成になっているなら,「チャットボット」のカテゴリになると思います.中でもDialogflowとかどうでしょうか.

機械学習を使ったものより安定した応答ができると思います.

0Like

Comments

  1. @uvaru

    Questioner

    回答ありがとうございます!
    自分で調べきれない部分でしたので、参考にさせていただきます。
  2. 言い忘れてましたが,「質問文と回答文を一緒に学習させる」のが正解です.中でもseq2seqと呼ばれるモデル設計にするべきだと思います.質問文というsequenceから回答文というsequenceを求めるからです.

Your answer might help someone💌