CS 175: Project in Artificial Intelligence, Fall 2022

General Information

Course Description
Students in this project class will work in teams to develop artificial intelligence and machine learning algorithms with a particular focus on natural language and text analysis. These problems can include, for example, document classification and clustering, sentiment analysis, dialog/chatbot systems, information extraction, word prediction, text synthesis, question-answering systems, and so on. Projects can make use of real-world publicly-available data from sources such as Twitter, Wikipedia, Reddit, news articles, product and movie reviews, email data sets, the US patent database, and more.
Note: this offering of CS 175 will focus on text/natural-language aspects of AI. If you are interested in other topics (e.g., game-playing agents, computer vision, etc) you may want to take a different offering of this course in Winter or Spring quarter.

Assignments
There will be 2 individual assignments in the first 2 weeks of the course and then project reports and updates (by group) after that. Assignments will be posted and submitted via Canvas.

Grading Policy
A weighted combination of Assignments 1 and 2 (10% each, individual submission), project proposal (20%, team-based), progress report (20%, team-based), weekly updates (10%, individual submission), in-class presentation (5%, team-based), and final report (25%, team-based).

Academic Integrity
Please read the guidelines on academic integrity below. Academic integrity is taken seriously in this class.