Huis Ontwikkeling Wat is kunstmatige taalkundige computerentiteit (Alice)? - definitie van techopedia

Wat is kunstmatige taalkundige computerentiteit (Alice)? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent kunstmatige taalkundige computerentiteit (ALICE)?

Artificial Linguistic Computer Entity (ALICE) is een chatbot en robotprogramma voor taalverwerking dat elektronisch chat met mensen.

Het werkt op een verkennende manier door zijn gesprek toe te passen op basis van menselijke input. ALICE voert geautomatiseerde acties uit, zoals onmiddellijke chatreacties, wanneer een gebruiker een gesprek begint te typen.

ALICE is ook bekend als Alicebot of Alice.

Techopedia verklaart kunstmatige taalkundige computerentiteit (ALICE)

In 1995 pionierde Richard Wallace de ontwikkeling van ALICE tijdens zijn studie aan de Lehigh University in Bethlehem, Pennsylvania. ALICE stond oorspronkelijk bekend als Alicebot omdat het voor het eerst werd uitgevoerd op een computer met de naam Alice.

Het ALICE-programma gebruikt het XML-schema dat bekend staat als kunstmatige intelligentie-opmaaktaal (AIML), dat helpt bij het specificeren van gespreksregels. In 1998 werd het programma herschreven op Java en in 2001 publiceerde Wallace een AIML-specificatie. Van daaruit schreven andere ontwikkelaars gratis en open bronnen van ALICE in verschillende programmeertalen en in verschillende vreemde talen.

Het ALICE-programma simuleert chatten met een echte persoon via internet. De officiële website nodigt gebruikers zelfs uit om te praten met Captain Kirk van de beruchte Amerikaanse tv-serie "Star Trek". Het toont ook de versie van Alice - een jong ogende vrouw die in menselijke jaren een gebruiker haar leeftijd, hobby's en andere interessante feiten vertelt, en reageert op de dialoog van de gebruiker. De open-source website biedt op kosten gebaseerde lidmaatschappen en kortingen voor senioren en studenten via de AI Foundation.

Ondanks programmeerlogica en taalontwikkelingen is ALICE nog steeds niet in staat om de Turing-test te doorstaan.

Wat is kunstmatige taalkundige computerentiteit (Alice)? - definitie van techopedia