Teste de Turing
O Teste de Turing requer que o computador tenha as seguintes capacidades:
- Processamento de linguagem natural: ser capaz de se comunicar usando linguagem natural;
- Representação de conhecimento: ser capaz de armazenar conhecimento;
- Raciocínio automatizado: usar o conhecimento armazenado para chegar a novas concussões;
- Aprendizado de máquina: adaptar-se a novas situações e reconhecer padrões.
Eliza (Weizembaum, 1966)
Paciente
Homens são todos iguais. Eles estão sempre encrencando conosco sobre uma coisa ou outra. Bom, … meu namorado me fez vir aqui. Sim, ele diz que eu estou deprimida todo o tempo. É verdade. Eu estou infeliz. Eu preciso de ajuda. Talvez eu aprendesse a lidar com minha mãe. |
Computador
Em que sentido ? Você pode pensar em um exemplo específico ? Seu namorado fez você vir aqui? Eu sinto muito que você esteja deprimida. Você acha que vir aqui ajudará você a não ser infeliz ? O que significaria para você se conseguisse alguma ajuda? Fale mais sobre sua mãe. |
Conhecimento Superficial - Exemplo de regra usado em ELIZA:
- SE paciente diz “Eu gosto X”, ENTÃO responda “Por quê você gosta X?”
Há simplesmente uma correspondência de palavras-chave superficiais, sem entendimento do que elas significam.
Dialogo 1
Paciente
Algo me aborrece. Meu namorado. Meu namorado está viajando. |
Computador
O que está aborrecendo você? Onde está o seu namorado? Há quanto tempo seu namorado está viajando? |
Dialogo 2
Paciente
Algo me aborrece. Minha cabeça. Ora, … minha cabeça está sobre os meus ombros. |
Computador
O que está aborrecendo você ? Onde está a sua cabeça ? Há quanto tempo a sua cabeça está sobre os seus ombros? |