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

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

This work is protected by a Creative Commons license. Any use not permitted under that license is prohibited.