Cuprins:
- Definiție - Ce înseamnă Artificial Linguistic Computer Entity (ALICE)?
- Techopedia explică entitatea lingvistică artificială (ALICE)
Definiție - Ce înseamnă Artificial Linguistic Computer Entity (ALICE)?
Artificial Linguistic Computer Entity (ALICE) este un program de chatbot și robot robot de procesare a limbajului care se implică în chat-ul electronic cu oameni.
Funcționează în mod exploratoriu, aplicându-și conversația pe baza intrării umane. ALICE efectuează acțiuni automate, cum ar fi răspunsurile chat imediat, atunci când un utilizator începe să tasteze o conversație.
ALICE este cunoscut și sub numele de Alicebot sau Alice.
Techopedia explică entitatea lingvistică artificială (ALICE)
În 1995, Richard Wallace a fost pionier în dezvoltarea ALICE în timp ce frecventa Universitatea Lehigh din Betleem, Pennsylvania. ALICE a fost cunoscută inițial sub numele de Alicebot, deoarece a fost rulată prima dată pe un computer cu numele de Alice.
Programul ALICE folosește schema XML cunoscută sub numele de limbaj de marcare a inteligenței artificiale (AIML), care ajută la specificarea regulilor de conversație. În 1998, programul a fost rescris în Java, iar în 2001 Wallace a publicat o specificație AIML. De acolo, alți dezvoltatori au scris surse gratuite și deschise de ALICE în mai multe limbaje de programare și într-o varietate de limbi străine.
Programul ALICE simulează discuțiile cu o persoană reală pe internet. Site-ul oficial chiar invită utilizatorii să vorbească cu căpitanul Kirk al cunoscutului serial TV american, "Star Trek". De asemenea, afișează versiunea sa de Alice - o femeie cu aspect tânăr, care, în anii umani, spune utilizatorului vârsta, hobby-urile și alte fapte interesante, precum și răspunde la dialogul utilizatorului. Site-ul open-source oferă abonamente bazate pe taxe și reduceri pentru vârstnici și studenți prin intermediul Fundației AI.
În ciuda logicii de programare și a dezvoltării limbajului, ALICE nu este încă în măsură să treacă testul Turing.
