自分が機械学習に詳しいかどうかはわかりませんが,わかる範囲で書きます. 質問のテキストを投げるとそれに一番見合ったFAQページのリンクとタイトルを表示してくれるチャットボット的なプログラム 「チャットボット」はただの UI であるので 入力 : 質問のテキスト 出力 : FAQ ページの集合から一番「見合った」 FAQ ページを実現する事が目的だと考えて話を進めましょう. 一般的にこのタスクは類似文書検索と呼ばれています.ブックマークコメントでは「ElasticSearchを使え」と言われています.ElasticSearch の More Like This Query 機能を使うことで類似文書検索が実現できるようです.あとはパラメータを調整することで思い通りの結果が得られるのではないでしょうか. より高度なアプローチを取るのであれば,BERT と呼ばれるニューラルネットワークモデルを活用