HomeProjects

NLP for D&D

Principal Investigator: Nisansa de Silva

This project attempts to generate adventures, images, and encounters for Dungeons and Dragons, the world's most popular Table Top Role Playing Game.

One part of this project is to create a system capable of generating stand-alone adventure modules. This refers to a playable scenario for the players that can be used by a Dungeon Master (Game Master). The module will have a concise and cohesive narrative while employing gaming strategies and narrative elements found in a typical adventure module.

Objectives:

  • Generating coherent and consistent Dungeons and Dragons adventure modules.
  • Generating coherent and consistent images for a given text document in the context of D&D domain.
  • Generating cohesive D&D Encounters with monsters and situations that align with D&D lore.


Keywords: Natural Language Processing | Machine Learning / Deep Learning | DnD |




Publications

Conference Papers

Team


Faculty

Nisansa de Silva

Senior Lecturer
University of Moratuwa

MSc Students

Aravinth Sivaganeshan

Senior embedded software engineer
Senzmate (Pvt) Ltd

Alumni-MSc Students

Akila Peiris

Machine Learning Engineering Lead
CML Insight

Gayashan Weerasundara

Software Engineer
Just in Time Group

Grants

2022
10
-
2023
09
Data Sets and Benchmark for Interactive Collaborative Storytelling Text Generation
Rs 300,000 - SRC/ST/2022/01
We propose to create annotated data sets for the purpose of establishing a benchmark for interactive collaborative storytelling text generation. (Specifically in the TTRPG Dungeons & Dragons).