Entidad informática lingüística artificial (alice)

Definición - ¿Qué significa entidad informática lingüística artificial (ALICE)?

La Entidad Computadora Lingüística Artificial (ALICE) es un chatbot de procesamiento de lenguaje y un programa robótico que participa en un chat electrónico con humanos.

Opera de manera exploratoria aplicando su conversación basada en la entrada de información humana. ALICE realiza acciones automatizadas, como respuestas de chat inmediatas, cuando un usuario comienza a escribir una conversación.

ALICE también se conoce como Alicebot o Alice.

Techinfo explica la entidad informática lingüística artificial (ALICE)

En 1995, Richard Wallace fue pionero en el desarrollo de ALICE mientras asistía a la Universidad de Lehigh en Bethlehem, Pensilvania. ALICE se conocía originalmente como Alicebot porque se ejecutó por primera vez en una computadora con el nombre de Alice.

El programa ALICE utiliza el esquema XML conocido como lenguaje de marcado de inteligencia artificial (AIML), que ayuda a especificar las reglas de conversación. En 1998, el programa se reescribió en Java y en 2001 Wallace publicó una especificación AIML. A partir de ahí, otros desarrolladores escribieron fuentes abiertas y gratuitas de ALICE en varios lenguajes de programación y en una variedad de idiomas extranjeros.

El programa ALICE simula charlar con una persona real a través de Internet. El sitio web oficial incluso invita a los usuarios a hablar con el Capitán Kirk de la notoria serie de televisión estadounidense "Star Trek". También muestra su versión de Alice, una mujer de aspecto joven que, en años humanos, le dice a un usuario su edad, pasatiempos y otros datos interesantes, además de responder al diálogo del usuario. El sitio web de código abierto ofrece membresías de pago y descuentos para personas mayores y estudiantes a través de AI Foundation.

A pesar de la lógica de programación y los desarrollos del lenguaje, ALICE todavía no puede pasar la prueba de Turing.