{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/creative-contextual-dialog-adaptation-in-an","title":"Creative Contextual Dialog Adaptation in an Open World RPG","arxiv_id":null,"date":"2019-08-01","proceeding":"The 14th International Conference on the Foundations of Digital Games 2019 8","authors":["Mika Hämäläinen","Khalid Alnajjar"],"abstract":"Role playing games rely typically on hand-written dialog that has no flexibility in adapting to the game state such as the level of the player. This is an even bigger problem for open world RPGs that make it possible to complete the game quests and objectives virtually in any given order. We present a computationally creative method for adapting Fallout 4 dialog to the changes in the game state using word embeddings for semantics and a BRNN for sequence-to-sequence paraphrasing of syntax.","url_abs":"https://dl.acm.org/doi/10.1145/3337722.3341824","url_pdf":"https://helda.helsinki.fi//bitstream/handle/10138/307173/W6_01_H_m_l_inen.pdf?sequence=1","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"creative-contextual-dialog-adaptation-in-an","repo_url":"https://github.com/mikahama/fallout4-dynamic-dialog","is_official":1,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[{"task_slug":"word-embeddings","task_name":"Word Embeddings"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}