Proposal Document
- Due Nov 14, 2019 by 11:59pm
- Points 10
- Submitting a file upload
- File Types pdf
Submit a 2-4 page proposal document for your final project. Each member of the team should submit a PDF copy of the proposal document so that I have something from everyone. Based on these teams I will create groups on Canvas so that group submissions can be done in the future.
The proposal document should follow this format:
Title: short, descriptive sentence or phrase
Team: Who in the class is working on this project
User Experience Enabled By Your Design: Brief one or two sentence description of the player/user experience the AI is enabling. (e.g. "NPCs in the world walk around with thought balloons over their heads containing a visualization of an AI-modeled neurosis tied to the NPC's behavior selection. The player helps NPCs by solving the puzzle of the neurosis, using therapeutic powers unlocked through gameplay.")
Overview: 1-4 paragraphs about the project idea. If you can identify the closest similar paper or game to your idea, that would provide valuable context.
Key technical demo(s): What's the main technical system which you will demonstrate during your final presentation? Rather than trying to deliver a finished product, you might decide to give demos of two important subsystems of a larger project that your presentation will only sketch the details of. Describe your demos in no more than a sentence or two (referring back to details in the Overview section). (e.g. "I will demonstrate a basic playable experience where the graphics are made with just programmer art but the progression manager system is using the real AI technique.")
Novelty: What’s new for the world in this project? If you can name the closest similar paper or game, you can use that as a reference point for what's new. (e.g. "The faction system from game X was only used to model which characters aggro each other, while my faction system models the behind-the-scenes politics of factions which are revealed to the player through background dialog." or "Paper X presents a new technique for reinforcement learning, which I will use to support on line learning in my demo in such and so a way.")
Value: Who should be interested in this project (e.g., researchers in specific fields, practitioners working in specific areas of game development, etc.)? What will they find valuable? It's not expected that they will literally reuse any code from your project, but they might take your project as inspiration.
Building blocks: What platforms, libraries, algorithms, systems, datasets or other large pre-existing infrastructure will you be building on? If you need help locating a suitable building block to make your project successful, state that here. ("My project depends on having access to a system that can translate an english word into a sequence of phonemes for the purposes of detecting rhyming phrases. I think this kind of thing exists, but I don't know where to find it right now." <-- for this purpose, check out http://www.speech.cs.cmu.edu/cgi-bin/cmudict (Links to an external site.))