優先キーワード登録機能は、FAQに対して優先キーワードを登録すると、登録されたキーワードを含む質問クエリが入力された際に、該当するFAQを上位にランキングしやすくする機能です。
アンサーロボ は、大量の学習データで事前学習したモデルを利用しておりますが、例えば、社内固有の専門用語や品番、エラー番号など、特定の用語を含む質問のクエリが行われた際に、望むべく回答が上位にランキングされにくいことがあります。
そこで、各FAQに優先キーワードとして特定用語を登録することで、登録したキーワードが含まれた質問クエリが行われた際に、優先キーワードが登録されたFAQが上位にランキングされやすくなりこの課題を解決するものであります。
下記<使用上の注意点>をよくお読みいただいた上でご利用ください。
登録方法
・FAQデータアップロード時に優先キーワードの列を用意し登録します。
・複数ある場合は半角セミコロン「;」で区切ります。
・優先キーワードは1回答あたり20個まで付与ができます。
・優先キーワードの対象となるFAQには、該当する全てのFAQに優先キーワードを付与してください。
アップロードするcsvファイルでの記入例
アップロード完了後のFAQ一覧画面
使用上の注意点
・まずは優先キーワードを付与せずにFAQデータのみの登録で挙動を確認してください。
・その上で、質問に対し回答が表示されにくいFAQがあり、かつ優先させたいキーワードがある場合のみ厳選して登録をお願いいたします。
・登録の際には、優先させたいキーワードが該当するFAQ全てに登録をお願いいたします。
一部のFAQのみに付与すると、優先キーワードが登録されたFAQを優先してランキングするため、優先キーワードが付与されていない正解であるFAQのランキングが下位になることが考えられるためです。
・むやみにFAQに対して同義語や類義語を登録することは、回答精度にマイナスの影響を及ぼすことが考えられますのでご注意ください。
参考:タグ機能のご案内
優先キーワードと別に、ユーザが指定したタグがついた回答のみに検索結果を絞り込む「タグ機能」がございます。
タグ機能を使うことで、指定タグの中で検索をしたい時に、その他タグの回答を検索結果に表示させないことが可能となります。
回答本文に、製品ジャンルや部門などを「タグ」として加えてFAQに登録をすると、ユーザが質問時にタグを指定した時、指定したタグに関する回答のみを検索結果に表示させることができます。また、タグ機能も1回答あたり20個まで付与ができます。
ただし、現在タグ機能はAPIでのみ活用できます。詳しくはAPI仕様書をご参照ください。
QA ENGINE・アンサーロボAPI仕様書