Final Project Guidelines: "Impact" Track [NEW in Autumn 2026]

General Project Guidelines · "Impact" Track · "Classroom" Track

Overview

This project track focuses on solving a real problem with AI and deploying your project to users. You will be required to build and deploy a working, end-to-end system (e.g. a tool, app, website) and run a thorough user study with members of your target audience. There are no restrictions on AI use for coding in this track (see AI Policy below).

The goal is to build something that users derive real value out of (not just potential value), i.e. people should find your project genuinely useful and it should have a positive impact on their lives. For example, it's not enough to build a restaurant recommender, have a few people try it out, and rate it 1-5. A tool that cuts the time someone spends ordering groceries from 20 minutes to 5 minutes demonstrates much clearer value.

AI should be at the core of the system, but you are not restricted to methods taught in the class. Your project can span anything from traditional ML methods to modern foundation models and AI agents.

It takes time, effort, and patience to build something that actually helps people, so we recommend starting early!

AI Policy

tl;dr: AI coding tools are allowed (and encouraged!) in this track. In both tracks, you will not be allowed to use AI to write your proposal or reports.

AI-Use Disclosure Statement

Every writeup (proposal, progress report, and final report) must include an AI-Use Disclosure Statement, modeled on the ICLR policy on the use of large language models. In this section, you must describe, in roughly a paragraph or two, the precise role of any generative AI tools in that stage of the work, including ideation, writing, code, collecting or labeling data, running experiments, and analyzing results. As at ICLR, this section may appear in the appendix and does not count toward the page limit, and AI tools are not eligible for authorship. The statement will not be graded on its own, but omitting it or failing to disclose significant AI use may lead to substantial grade deductions.

Milestones
  1. Proposal (2 pages max). The proposal is due Oct 23. It should include the following items.
    Note that you can still adjust your project topic after submitting the proposal, but your progress report (described next) should be on the same topic as your final report.

  2. Progress report (4 pages max). The progress report is due on Nov 20. By this point you should have a working prototype or demo of your system, so you can get feedback from some initial users. Your report should include the following items.

  3. Progress check-in with CA mentor (15-minute meeting). The check-in should be completed by Fri Nov 20. To provide more mentorship for the final project, we introduce a progress check-in between project groups and their assigned mentor. You will have a 15-minute meeting with your mentor to discuss the progress of your project, clear any confusion, and get advice. Your assigned CA mentor will reach out to give information on how to schedule the meeting for check-in.

  4. Final Video Demo (5 minutes): The final video is due on Dec 4. The final video is a 5 minute demo of your system. In the video, you should briefly describe who you built this for and what problem you are trying to solve. Then, give a demo of your system being used, highlighting the main AI methods and aspects at the core of your system. You should focus on conveying the experience of the system, rather than an extensive tour through all the features. Finally, share some highlights from your user feedback study, as well as briefly discussing some challenges and key takeaways/lessons learned while doing your project.

  5. Final Report (5-10 pages max): The final report is due on Dec 4. The structure is fairly similar to the progress report, but now we want to see your full system (not just the prototype), a comprehensive user feedback study, and a detailed analysis of the results and impact of your project.

    Your project should be a real, working system that people can use (not a prototype or a mock).

    Your report should include the following items.

    Note: you can have an appendix beyond the maximum number of allowed pages with any figures, screenshots, examples, or survey questions that you need. References do not count for the page limit.

Rubric

We will give feedback on the following dimensions:

Since AI coding tools are unrestricted in this track, we will expect more from the projects compared to the "Classroom" project track, e.g. deploying to real users and collecting their feedback.

Some project ideas

We recommend picking a well-scoped project that solves a real problem you care about, for people you can actually reach out and gather feedback from. Some ideas:

Frequently asked questions for this track

For questions that apply to both tracks (using the same project for another class, choosing partners, and writing the ethical considerations statement), see the general project page.

How do I run a good user feedback study, and what should I report?

Aim for at least a few participants who are not in your project group. We strongly encourage you to seek out the members of your community that you are specifically building for. Participation must be voluntary, and you should get your participants' informed consent before the study. You can modify this consent form from CS194H.

During the study, give the participant task directions that tell them what they are trying to achieve (not how to do it). Ask them to think aloud, and keep a log of their reactions, both positive and negative. Right after the study, ask them for feedback. You should carefully design a feedback form with the key, concrete questions you want them to answer, as well as an option for open-ended feedback.

In your report, describe the participants, the tasks, the procedure, what you measured, and the results. Include the questionnaires or surveys you used (e.g. in the appendix), and a writeup of what changes you made and why, based on what you learned from your study. Use quotes from your participants to support your findings.

[Sources: CS194H and CS147]

Will I be graded on the number of users?

We require you to gather feedback from at least a few people for this project and to run a user study with them. You will not be strictly graded on the number of users. Quality matters more than quantity: if 2 people use your system every day and get real value out of it, that's great!

If you launch and do not attract many users, this is still useful data. Work with your mentor to iterate on your design based on the feedback you do get, or to adjust your goals, and write about what happened in your report: what you tried, what you learned, and what you would try next.

[Sources: CS329Z and CS278]