Date of Submission
Spring 2017
Academic Programs and Concentrations
Computer Science
Project Advisor 1
Keith O'Hara
Project Advisor 2
Sven Anderson
Abstract/Artist's Statement
Working in Unity to create a two-dimensional platformer with a Natural Language Generation system, I have considered a new way in which Artificial Intelligence may affect gameplay. The resulting project, The Disciple, takes input from the environment of the game and offers successfully a sentence relevant to what occurs within the game's world. The sentences this system generates are diverse enough so that, while the Natural Language Generation system may restate what it has said, already, it does not utter the same sentence twice in a row. Often, the Natural Language Generation system selects a phrase I have written from a large directory of sentences. Occasionally, it sends information to a syntactic component that builds simple sentences, itself. The syntactic component succeeds in creating different parts of the sentence and putting those parts together in order to complete the sentence.
Open Access Agreement
Open Access
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Recommended Citation
Sernau, Benjamin, "The Disciple: A Talking Platformer" (2017). Senior Projects Spring 2017. 352.
https://digitalcommons.bard.edu/senproj_s2017/352
This work is protected by a Creative Commons license. Any use not permitted under that license is prohibited.
Included in
Artificial Intelligence and Robotics Commons, Digital Humanities Commons, Software Engineering Commons