目次:
定義-人工言語コンピューターエンティティ(ALICE)とはどういう意味ですか?
人工言語コンピューターエンティティ(ALICE)は、人間と電子チャットを行う言語処理チャットボットおよびロボットプログラムです。
人間の入力に基づいて会話を適用することにより、探索的な方法で動作します。 ALICEは、ユーザーが会話の入力を開始すると、即時のチャット応答などの自動化されたアクションを実行します。
ALICEは、AlicebotまたはAliceとも呼ばれます。
Techopediaが人工言語コンピューターエンティティ(ALICE)を説明
1995年、リチャードウォレスは、ペンシルベニア州ベツレヘムのリーハイ大学に在学中にALICEの開発を開拓しました。 ALICEは、Aliceという名前でコンピューター上で最初に実行されたため、当初はAlicebotとして知られていました。
ALICEプログラムは、人工知能マークアップ言語(AIML)と呼ばれるXMLスキーマを使用します。これは、会話ルールの指定に役立ちます。 1998年、プログラムはJavaで書き直され、2001年にWallaceはAIML仕様を公開しました。 そこから、他の開発者がいくつかのプログラミング言語とさまざまな外国語でALICEの無料のオープンソースを書きました。
ALICEプログラムは、インターネットを介した実在の人物とのチャットをシミュレートします。 公式ウェブサイトでは、悪名高い米国のテレビシリーズ「スタートレック」のカーク船長と話をするようにユーザーを招待しています。 また、アリスのバージョンも表示します。これは、人間の年に、年齢、趣味、その他の興味深い事実をユーザーに伝え、ユーザーのダイアログに応答する若い女性です。 オープンソースのWebサイトでは、AI Foundationを介してシニアおよび学生に有料のメンバーシップと割引を提供しています。
プログラミングロジックと言語の開発にもかかわらず、ALICEはチューリングテストに合格できません。
