INFORMATIONお役立ち情報

INFORMATION お役立ち情報

お役立ち情報

【中国B78】 AIチャットボットへの質問内容は人によって、表現方法が異なる2023.10.22

 

 

 1. 日系企業のホームページにおけるAIチャットボット

①日系企業のホームページにおいて、
AIチャットボットは、ユーザーのニーズや疑問に応える役割を果たす。

しかしAIチャットボットが回答を生成する際には、一つの難題がある。
それは「ゆらぎ」。

 

②「ゆらぎ」とは、同じ内容の質問でも表現方法が異なることを指す。

 

例えば、以下の質問に対して、以下のような表現方法がある。
「あなたの会社のサービスはどんなものですか?」

・あなたの会社は何を提供していますか?
・あなたの会社が行っているサービスの内容は何ですか?
・あなたの会社にはどんなサービスがありますか?

 

これらの質問は、だいたい同じような内容ですが、言い方が違う。
このような「ゆらぎ」を考慮しないと、
AIチャットボットは正確な回答を生成できない。
        ↓
理由は、AIチャットボットは、
参照元となる学習データから回答を生成するため。

 

 

 

 2. 学習データとは

①学習データとは、
AIチャットボットが回答を生成するために参照する情報源のこと。

学習データに含まれる情報が多ければ多いほど、AIチャットボットは、
より多くの質問に対して正確な回答を生成できる。

 

しかし学習データに含まれる情報が少ないほど、AIチャットボットは、
より多くの質問に対して不正確や不適切な回答を生成する。

 

②例えば、以下の質問とその回答が学習データに含まれているとする。
「あなたの会社のサービスはどんなものですか?」

 

この場合、AIチャットボットは以下の質問に対しても同じ回答を生成できますか?

・「あなたの会社は何を提供していますか?」
・「あなたの会社の特徴は何ですか?」
     ↓
答えはNO。

 

AIチャットボットは、「提供」という言葉や「特徴」という言葉が
学習データに含まれていないことから、これらの質問に対して
適切な回答を生成できない。

 

そこで、「ゆらぎ」を加味して、
参照元になる学習データを多様化させることが重要。
                      ↓
つまり、だいたい同じような内容の質問であれば、
同じよう参照元を見て答えることができるようにすること。

 

この方法を実践することで、AIチャットボットは、
以下のように精度を上げることができる。

  ・より多くの表現方法に対応できる
  ・より自然で魅力的な回答を生成できる
  ・より高い満足度や信頼度を得ることができる

 

 

 

 3. 「ゆらぎ」を加味して、参照元になる学習データを多様化させる方法

 

【方法❶】類似質問の生成と回答の共有

①類似質問の生成とは、ある質問に対して、
同じ内容を異なる表現方法で表す質問を自動的に生成すること。

 

例えば、以下の質問に対して、以下のような類似質問を生成できる。
「あなたの会社のサービスはどんなものですか?」

・あなたの会社はどんなサービスを提供していますか?
・あなたの会社が行っているサービスの内容は何ですか?
・あなたの会社にはどんなサービスがありますか?
                        ↓
類似質問の生成を行うことで、AIチャットボットは、学習データに
含まれる質問だけではなく、その類似質問にも対応できるようになる。

 

②しかし、類似質問に対応するだけでは十分ではない。
類似質問に対する回答も共有する必要がある。

回答の共有とは、
ある質問とその回答を、その類似質問とも関連付けること。

 

例えば、「あなたの会社のサービスはどんなものですか?」
という質問とその回答を、以下の類似質問とも共有する。

・「あなたの会社はどんなサービスを提供していますか?」
・「あなたの会社が行っているサービスの内容は何ですか?」など

                         ↓
回答の共有を行うことで、AIチャットボットは、
類似質問に対しても同じ回答を生成することができる。

 

このように、類似質問の生成と回答の共有を行うことで、
AIチャットボットは、「ゆらぎ」を考慮した学習データを作成できる。

結果、AIチャットボットはより多くの表現方法に対応できるようになる。

 

 

【方法❷】ユーザーフィードバックの活用

①ユーザーフィードバックとは、ユーザーが、
AIチャットボットに対して与える評価や意見や感想のこと。

 

ユーザーフィードバックを活用することで、AIチャットボットは、
以下のように精度を上げることができる。

・ユーザーが求める情報や表現方法を把握できる
・ユーザーが不満や不信感を感じた回答を改善できる
・ユーザーが感謝や信頼を感じた回答を増やせる

 

 

②例えば、あるユーザーが「あなたの会社はどんなサービスを提供していますか?」
という質問に対して、AIチャットボットが以下の回答を生成したとする。
「私たちは、在中国BtoB企業向けに高品質で低価格なAIチャットボットサービスを提供しています。」

 

この場合、ユーザーは以下のようなフィードバックを
AIチャットボットに対して与えることができる。

・良いフィードバック:
「回答が分かりやすくて役に立ちました。ありがとうございます。」

・悪いフィードバック:
「回答が具体的でなくて不満です。もっと詳しく教えてください。」

 

 

③AIチャットボットは、以下ができるようになる。

・ユーザーからのフィードバックを受け取ることで、自分の回答の品質や効果を評価すること

・フィードバックを分析することで、ユーザーが求める情報や表現方法を把握すること

・フィードバックを反映することで、ユーザーが不満や不信感を感じた回答を改善したり、ユーザーが感謝や信頼を感じた回答を増やすこと

 

④このように、ユーザーフィードバックを活用することで、
AIチャットボットは「ゆらぎ」を考慮した学習データを更新できる。
                  ↓
結果、AIチャットボットは、より自然で魅力的な回答を生成できる。

 

 

 

 4. まとめ

「ゆらぎ」は、AIチャットボットの精度向上における大きな課題。
                      ↓
私たちは「ゆらぎ」を加味して、以下の方法を提案する。

  ・参照元になる学習データを多様化させる方法
  ・ユーザーフィードバックを活用する方法

 

これらの方法を実践することで、
AIチャットボットは、より高い品質や競争力を持つことができる。

 

 

 

 

 

 

 

「この記事についてのご意見をお聞かせください」ご意見を反映させてお役立ち情報を作成していきます。

本ホームページの収録内容はすべて当社に著作権があります。
無断転載・複製は、固くお断りいたします。
以下の場合には、お気軽にお問い合わせください。
サービス内容 / 機能の実現性 / お⾒積もり