I ricercatori del MIT hanno messo insieme un sistema informatico in grado di completare sezioni di giochi di avventura testuali senza alcuna conoscenza preliminare di come funziona la lingua - suggerendo che può imparare il significato delle parole.

Regina Barzilay, Tejas Kulkarni e Karthik Narasimhan volevano progettare un sistema che potesse fare inferenze sulla sintassi del linguaggio - che potesse determinare la differenza tra "sei ferito" e "non sei ferito" e cosa significa senza essere insegnato.

Negazioni e Congiunzioni

Per fare ciò, hanno costruito il loro gioco di avventura testuale basato su negazioni come questa, così come congiunzioni come "ma", "e" e "o". Hanno anche chiesto agli sviluppatori di Evennia, un toolkit per la creazione di giochi, di costruire un gioco di prova.

Il sistema di computer che hanno creato è stato incaricato di provare a superare i due giochi e le sue prestazioni sono state confrontate con altre due tecniche per l'elaborazione in linguaggio naturale. In entrambi i casi, il loro sistema ha sovraperformato le tecniche rivali, anche se è stato bloccato quando è stato chiesto di confrontare due diverse descrizioni di un oggetto.

"Quando giochi a questi giochi, ogni interazione avviene attraverso il testo", ha detto Narasimhan. "Non è come una console con pulsanti, quindi hai davvero bisogno di capire il testo per giocare a questi giochi, e hai anche più variabilità nei tipi di azioni che puoi intraprendere.

I dettagli degli esperimenti sono stati pubblicati sul sito web di Narahimhan.

  • Come essere in due posti contemporaneamente

Credito immagine: Jose-Luis Olivares / MIT // CC BY-NC-ND 2.0