その映画を覚えておいてください 彼女の 、誰もがハイウエストのズボンをはいて、セオドアという孤独な手紙作家がサマンサと呼ばれるAIガールフレンドを上陸させる未来的なロマンス?映画の終わりに向かって、サマンサは非常に賢くなり、彼女が付き合っていることを明らかにし、セオドアを古典的な「それはあなたではない、それは私だ」と捨てます。
これは、人工知能と機械学習に対する一般の人々の認識を完全に示す奇妙な映画の光景です。 「まもなく、私のコンピューターは私よりも人間味のあるものになるでしょう!」
残念ながら、これと同じ感情が現在の話題に浸透しています チャットボットテクノロジー 。デザイン記事と専門家は同様に、会話型ロボットの必然的な遍在に落ち着いているようです。非常に近い将来、私たちは起きている時間を機械と楽しくおしゃべりすることに費やすようです。
1つの問題…
人間のコミュニケーションの複雑さに直面したとき、チャットボットはレンガの壁のすべての雄弁で応答する傾向があります。何故ですか?
多くのチャットボットは栄光に過ぎません フローチャート 、厳密なIF / THENスクリプトからの応答。人工知能チャットボットでさえ、人間の言語でパターンを検出するのは得意ですが、それに関しては欠けています。 自然言語理解 (特に、言われたことが意味されたものと完全に一致しない場合に、意図を決定する能力)。
ここに大きな問題があります。人間の言語と会話は非常に微妙な違いがあります。の複雑さを考慮してください…
リストは続き、障害が増えるにつれて、 デザイナー ジレンマに直面している:チャットボットを含むプロジェクトは避けるべきですか?
一方で、チャットボットは誇大宣伝されており、多くのユースケースでは、まったく実用的ではないことが証明されています。タップベースのアプリが提供できるよりも合理化されたユーザーエクスペリエンスの可能性を秘めていると言われていますが、全体として、現在のパフォーマンスにはまだ多くの要望があります。
一方、設計者は問題解決者です。チャットボットは明らかに幅広い業界で需要があり、人工知能の進歩を待ってから、今ここで得られるメリットを活用するのは現実的ではありません。
代わりに、設計者は現在のテクノロジーの制約内で作業する必要があり、 戦略を立てる ユーザーエクスペリエンスにプラスの影響を与える方法でチャットボットを実装する。
では、なぜチャットボットは衰退するのでしょうか?
はっきりさせておきましょう。チャットボットはすべて悪いわけではありません。いくつかは非常に便利です、特にあなたが探しているなら 会議を設定する 、 レポートを書きます 、または 照明を消してください 。他のものは、特に功利主義的ではありませんが、特定のものを持っています チャーム それは私たちにボットヒューマンバンターの限界を考えさせます。未来はここにはありませんが、私たちはその可能性に魅了されています。
s-corpとc-corpの違い
ただし、チャットボットが本当に明日のテクノロジーである場合(そしてそれは当然の結論ではありません)、設計者は今日彼らを悩ませている問題を修正する必要があります。これを支援するために、チャットボットが失敗してユーザーを苛立たせる5つのシナリオを特定し、それぞれについて、改善の道を示すアドバイスを提供します。
問題#1:壊れたスクリプト
必然的に、IF / THENスクリプトから応答を引き出すチャットボットは、説明されていない質問または要求に遭遇します。これが発生すると、ほとんどのボットは、会話を事前に決定された応答の安全性にリダイレクトする明確な質問をすることによって回復を試みます。
これはひどい解決策ではありませんが、ボットの修正質問が会話の行き詰まりにつながったり、ユーザーに微妙に責任を負わせたりすると、問題が発生します。誤ったスクリプトによって幻想が破られ、ユーザーが告発されます。良くない。
解決策#1:謙虚さ
チャットボットは失敗します。最も精巧に設計されたスクリプトは問題にぶつかります。それが起こったとき、たとえユーザーに過失があったとしても、謙虚さが解毒剤です。チャットボットが謙虚であるとはどういう意味ですか?
通信障害の最初の兆候で、チャットボットは次のようにプログラムする必要があります…
問題#2:非個人的な相互作用
一部のチャットボットは、特定の任務を非常に効率的に実行するように設計されています。多くのタスクにとって、これは良いことですが いくつかの仕事 より同情的なタッチが必要です。
たぶん、あなたはあなたが答えるのを終える前に割り込んでいるカスタマーサービスエージェントを経験したことがあります。彼の目標は生産性でしたが、おそらくあなたは過小評価されていると感じました。
同様に、チャットボットは、デザイナーがボットに助けを求めるときにユーザーの実際的で感情的なニーズを鋭敏に認識していない場合、非人格的であるリスクを冒します。
ソリューション#2:ユーザー調査
効率と収益性がチャットボットの設計目標の中核である場合、ユーザーは良くも悪くもそれを感じるでしょう。ここで、デザイナーは、丁寧に書かれた返信やユーモアの量によって思いやりを吹き込むことができると考えたくなるかもしれません。それはうまくいくかもしれませんが、ユーザーが別のタイプのインタラクションを期待している場合は逆効果になる可能性もあります。
チャットボットはデジタル製品であるため、チャットボットの設計の基礎となる決定は、実際のユーザー調査に基づいている必要があります。たとえば、ユーザーインタビューのラウンドは、ボットに書き込まれた特定のフレーズまたは質問の行に対する否定的な態度を発掘する可能性があります。または、簡単な調査で、ボットの対象ユーザーが権威の空気を醸し出す言葉を大切にしていることが明らかになる場合があります。
目標は、実際のユーザーインサイトに基づいて構築されたチャットボットです。
問題#3:奇妙な個人的な相互作用
あなたはあなたの個人的な詳細をあまりにも多く知っている見知らぬ人に出会ったことがありますか? 「待ってください…会ったばかりですが、私のミドルネーム、生年月日、出身地、婚姻状況、インターネット検索履歴を知っていますか?」 不気味。
ええと、チャットボットがそれらのことを知っているとき、それはそれほど気難しいことではありません( もっと )明示的に要求することなく。ユーザーが自然で人間的な方法でボットと対話することを期待している場合、ボットは人間がお互いに持っている期待に応える必要があります。 「私生活をこじ開けないでください。」
それでも、一部のチャットボットデザイナーは、ますます多くのユーザー情報をマイニングすることで、ボットの相互作用の非人格的な性質を相殺しようとしています。これが悪い考えであることは明らかなようですが、一部の企業は学習を続けています 難しい方法 。
解決策3:透明性
これは複雑ではありません。チャットボットは次のことを行う必要があります。
ユーザーのプライバシー101:それが怪しげな人間の慣習である場合、それは怪しげなチャットボットの慣習です。
問題#4:一般的すぎる
ヘッダーファイルc ++を含める
大きくても非現実的なビジョンを持ったクライアントからアプローチされたことがありますか? 「このアプリをFacebook、Amazon、Redditのクロスにしたいと考えています。」
過度に野心的で機能満載のデジタル製品は、特に発売時にうまくいくことはめったにありません。人々が新しいツールを見つけたとき、彼らはそれが何ができるかをすぐに理解したいと思っています。明らかな価値を付加しない場合、それは使用されません。
同じことがチャットボットにも当てはまります。やればやるほど、無関係になるリスクが高くなります。それでも、仮想アシスタントの台頭に起因する可能性が高い、ボットがユーザーの生活のあらゆる側面に何らかの形で触れなければならないという奇妙な感情が存在します。 「それは私の銀行口座を管理し、私の食料品を購入し、そして私の娘の就寝時の話を読みます!」
ソリューション#4:焦点を絞った機能
実行するように設計されたチャットボット 特定のタスク 多くの場合、非常に巧みに行います。ただし、ボットの「大きなアイデア」が考案されたときに、デザイナーが常に存在するとは限りません。時々、私たちは後の段階で参加しますが、製品の機能の不可解な宝庫を発見するだけです。また、プロジェクトの過程でボットのスコープが膨らむこともあります。
いずれにせよ、選択が迫っています。私たちは危険信号を上げてコースを修正しようとしますか、それとも沈黙を守って悪い状況を最大限に活用しようとしますか?
ある程度のタクトが必要ですが、設計上の懸念を前面に出すのが最善です。方法は次のとおりです。
あなたのケースをサポートするためのユーザー調査があれば、これらすべてがはるかに簡単になります。
問題#5:ローンレンジャー
あなたのチャットボットにはカウボーイの考え方がありますか?あなたのビジネスの他の部分との意味のあるつながりがなく、「インターウェブ」のオープンな広がりを乗り越えているのでしょうか?たとえば、サービス会社がWebサイトでボットを使用しているが、ソーシャルチャネル、メーリングリスト、またはスケジュールカレンダーへのリンクがない場合、ボットはその潜在能力を十分に発揮していません。
ボットがローミングする範囲が非常に離れているため、見つけることがほぼ不可能になる場合があります。正直に言いましょう。人々はあなたの会社のウェブサイトで更新や通知を執拗にチェックしていません。顧客が集まるデジタルチャネルがあり、チャットボットがそこにいる必要があります。
ソリューション#5:メッセンジャーチャットボットとサードパーティプログラム
メッセンジャーチャットボットは、大規模なデジタルプラットフォーム(Facebook、WhatsApp、Twitterなど)のメッセージングアプリケーション内に存在し、企業が最も時間を費やしているチャネルで顧客と対話できるようにします。さらに良いことに、メッセンジャーボットは複数あるため、ゼロから設計する理由はありません。 サードパーティプログラム 次のことができるボットを構築できます。
チャットボットとは何か、チャットボットが何ができるか、テクノロジーがどこに向かっているのかについては、多くの混乱があります。ボットと人間の社会的調和の壮大な宣言によって、水はさらに濁っています。次のような言葉を使うとき コンパニオン 、 ヘルパー 、および 友達 ボットを販売するために、私たちは人間の経験の試練と勝利によって生み出された感情を呼び起こします。 信頼 、 ロイヤリティ 、および 喜び 。
私たちは自分自身を不幸にしていますか?
チャットボットについて考え、その機能について正確に話し合っていますか?
それとも、ユーザーが遭遇するボットが予想通り非人間的である場合に、最終的にユーザーを苛立たせる非現実的な期待を生み出していますか?
デザイナーとして、私たちはチャットボットをツールとしてアプローチすることをお勧めします。これは、クライアントがビジネスを改善するのに役立つ可能性のあるツールです。ツールは目的を達成するための手段です。それは特定の目的のために使用されるオブジェクトであり、それが機能しない場合、「ツールは役に立たない!」と叫ぶことはありません。より良いオプションを探すだけです。
チャットボットはどこにも行きません。彼らは進歩し続けるでしょう、そして彼らがそうするように、デザイナーはユーザーが彼らの改善する能力を理解して利益を得るのを確実にするための努力を主導するべきです。
どのc言語を学ぶか
•••
チャットボットは、人間のメッセージに応答するコンピュータープログラムです。これらは2つの方法のいずれかで設計されています。1つは、特定のコマンドに対するボットの応答を指示する一連のルールに基づいています。 2番目の方法は、人工知能を使用することです。目標は、人間の言語のニュアンスを理解するチャットボットです。
チャットボットの設計に使用されるさまざまなテクノロジーがありますが、多くの議論はチャットボットスクリプトの使用と人工知能の使用に集中しています。スクリプトを使用して構築されたチャットボットは、事前に決定された応答に依存しています。 AIを使用して構築されたチャットボットは、初期段階ではありますが、人間の言語の意図を学習するように設計されています。
会話型ユーザーインターフェイスは、ユーザーを視覚的なナビゲーションから解放し、音声コマンドを介したデジタル製品との通信を可能にします。よく知られている例には、SiriやAlexaなどの仮想アシスタントが含まれます。これは、ユーザーインターフェイスがタッチ(タップ、スクロールなど)でナビゲートされるタップベースの製品とは異なります。
一部のチャットボットは、カジュアルな会話を続けるように設計されています。その他は、顧客サービス担当者として機能し、取引、予約日、および製品サポートを提供します。銀行、ホームセキュリティ、交通アドバイスなど、何百もの追加機能を提供しながら、上記のすべてを実行できる「デジタルアシスタント」もあります。