This is an old revision of the document!
Project Content
You can work on one of a few types of projects. You can implement an algorithm or idea in class, investigate and report in depth on an existing implementation like Siri or Watson, or you can try something not discussed in the class.
The most important consideration is that you put significant time into your project. A great project will not only get you excited about your topic, but also get others excited about it.
Ideally, you will have some code written for your project, but you can also present pseudocode or just concepts.
For example, some of the most complete projects in previous years have involved people writing competing AIs for simple games or demonstrating interest applications of algorithms from class.
Topics
Find a topic that is interesting to you! We’ll get you in groups by Wednesday. Your topic can be something from class, something you have heard about, or something unrelated.
Topic List