Obsah:
- Definícia - Čo znamená umelá lingvistická počítačová entita (ALICE)?
- Techopedia vysvetľuje umelú lingvistickú počítačovú entitu (ALICE)
Definícia - Čo znamená umelá lingvistická počítačová entita (ALICE)?
Umelá lingvistická počítačová entita (ALICE) je program na spracovanie jazykov a robotický program na spracovanie jazykov, ktorý sa zaoberá elektronickým chatom s ľuďmi.
Funguje exploratívne a používa konverzáciu založenú na vstupoch ľudí. Keď užívateľ začne písať konverzáciu, ALICE vykonáva automatizované akcie, napríklad okamžité odpovede na rozhovor.
ALICE je tiež známa ako Alicebot alebo Alice.
Techopedia vysvetľuje umelú lingvistickú počítačovú entitu (ALICE)
V roku 1995 Richard Wallace propagoval vývoj ALICE, keď navštevoval Lehigh University v Betleheme v Pensylvánii. ALICE bola pôvodne známa ako Alicebot, pretože sa prvýkrát spustila v počítači pod menom Alice.
Program ALICE používa schému XML známu ako značkovací jazyk umelej inteligencie (AIML), ktorá pomáha špecifikovať pravidlá konverzácie. V roku 1998 bol program prepísaný v jazyku Java av roku 2001 Wallace uverejnil špecifikáciu AIML. Odtiaľ ďalší vývojári písali bezplatné a otvorené zdroje ALICE v niekoľkých programovacích jazykoch a v rôznych cudzích jazykoch.
Program ALICE simuluje chatovanie so skutočnou osobou cez internet. Oficiálna webová stránka dokonca vyzýva používateľov, aby hovorili s kapitánom Kirkom zo slávneho amerického televízneho seriálu Star Trek. Zobrazuje tiež jeho verziu Alice - mladej ženy, ktorá v ľudských rokoch rozpráva užívateľovi svoj vek, koníčky a ďalšie zaujímavé fakty, ako aj reaguje na dialóg používateľa. Internetová stránka s otvoreným zdrojovým kódom ponúka seniorom a študentom poplatky za členstvo a zľavy prostredníctvom Nadácie AI.
Napriek programovacej logike a vývoju jazyka, ALICE stále nedokáže prejsť Turingovým testom.
