Microsoft Research anuncia TextWorld, un marco extensible para generar juegos basados ​​en texto

Icono de tiempo de lectura 1 minuto. leer


Los lectores ayudan a respaldar a MSpoweruser. Es posible que obtengamos una comisión si compra a través de nuestros enlaces. Icono de información sobre herramientas

Lea nuestra página de divulgación para descubrir cómo puede ayudar a MSPoweruser a sostener el equipo editorial. Leer más

El laboratorio de Microsoft Research Montreal anunció la semana pasada un proyecto de código abierto llamado TextWorld. TextWorld es un marco extensible basado en Python que se puede utilizar para generar juegos basados ​​en texto. Los investigadores pueden usar este marco para capacitar y evaluar a los agentes de IA en habilidades como la comprensión del lenguaje, la memoria y la planificación, entre otras. TextWorld también ejecuta juegos basados ​​en texto existentes como Zork, para evaluar qué tan bien se desempeñan los agentes de IA en entornos complejos.

TextWorld tiene dos componentes principales: un generador de juegos y un motor de juegos. El generador de juegos convierte las especificaciones del juego de alto nivel, como el número de habitaciones, el número de objetos, la duración del juego y las condiciones ganadoras, en un código fuente del juego ejecutable en el lenguaje Inform 7. El motor del juego es una máquina de inferencia simple que garantiza que cada paso del juego generado sea válido mediante el uso de algoritmos simples como el encadenamiento de un paso hacia adelante y hacia atrás.

“Una de las razones por las que estoy entusiasmado con TextWorld es la forma en que combina el aprendizaje por refuerzo con el lenguaje natural”, dijo Geoff Gordon, director principal de investigación de Microsoft Research Montreal. Obtenga más información sobre este proyecto en el enlace de la fuente a continuación.

Fuente: Microsoft

Más sobre los temas: marco extensible, microsoft research, aprendizaje reforzado, juegos basados ​​en texto, TextoMundo

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *