ELIZA

ELIZA é um programa precoce capaz de processar a linguagem natural. ELIZA é operado pelo processamento das respostas dos usuários aos scripts. O roteiro mais famoso foi chamado de DOCTOR. Era uma simulação de um psicoterapeuta Rogeriano. Eliza não sabia muito sobre pensamento ou emoção. Entretanto, o DOCTOR às vezes proporcionava conversas como um humano. ELIZA foi escrito no MIT por Joseph Weizenbaum entre 1964 e 1966.

Quando a pessoa usou palavras que não estavam na lista muito pequena, a DOCTOR poderia dizer, por exemplo, "Minha cabeça dói", "Por que você diz que sua cabeça dói"? A resposta a "Minha mãe me odeia" poderia ser "Quem mais em sua família te odeia?". ELIZA foi programado usando técnicas simples de correspondência de padrões, mas foi levado a sério por vários de seus usuários, mesmo depois que Weizenbaum explicou a eles como funcionava. Foi um dos primeiros tagarelas que existiu.

Exemplo da ELIZA em Emacs.
Exemplo da ELIZA em Emacs.

Implementações

  • Usando Java, e com base na descrição do programa publicada pela Weizenbaum: http://www.chayden.net/eliza/Eliza.html
  • Usando a montagem z80 na TI-83 Plus: ticalc.org
  • A Trans-Tex Software lançou versões shareware para Mac OS Classic e Mac OS X: Trans-Tex Software
  • doctor.el (cerca de 1985) em Emacs lisp: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/areas/classics/eliza/emacs/0.html.
  • Código fonte em Tcl: http://wiki.tcl.tk/9235
  • Código fonte em BASIC: http://www.atariarchives.org/bigcomputergames/showpage.php?page=22

Páginas relacionadas


AlegsaOnline.com - 2020 / 2022 - License CC3