Pesquisadores do MIT montaram um sistema de computador que pode completar seções de jogos de aventura de texto sem qualquer conhecimento prévio de como a linguagem funciona - sugerindo que ela pode aprender o significado das palavras.

Regina Barzilay, Tejas Kulkarni e Karthik Narasimhan queriam projetar um sistema que pudesse fazer inferências sobre a sintaxe da linguagem - que pudesse determinar a diferença entre "você está machucado" e "você não está ferido" e o que significa sem ser ensinado.

Negações e Conjunções

Para isso, eles criaram seu próprio jogo de aventura de texto que se baseou fortemente em negações como essa, bem como em conjunções como "mas", "e" e "ou". Eles também pediram aos desenvolvedores da Evennia, um kit de ferramentas de criação de jogos, que também construíssem um jogo de teste..

O sistema de computador que eles criaram foi encarregado de tentar passar pelos dois jogos, e seu desempenho foi comparado com duas outras técnicas para processamento de linguagem natural. Em ambos, o sistema superou as técnicas rivais - embora tenha ficado perplexo quando se pediu para comparar duas descrições diferentes de um objeto.

"Quando você joga esses jogos, toda interação é através do texto", disse Narasimhan. "Não é como um console com botões. Então você realmente precisa entender o texto para jogar esses jogos, e você também tem mais variabilidade nos tipos de ações que você pode tomar.

Os detalhes dos experimentos foram publicados no site de Narahimhan.

  • Como estar em dois lugares ao mesmo tempo

Crédito da imagem: José Luis Olivares / MIT // CC BY-NC-ND 2.0