Mini-Project
Overview
The goal of the project is to identify, design, and implement a working implementation of a privacy-preserving technique. This will be more open-ended than the assignments and will due at the end of the quarter. You can choose to work individually or in teams.
Teams
You can choose to work with another student in the class. Everyone on your team will get the same project grade. Please reach out to me if your group is having problems with the distribution of work in the chosen project.
Deliverables
Project Presentation
The final presentation of the project should be at most 15 minutes in length followed by Q & A. Your presentation should include the following sections, though you are welcome to add other sections as needed. Please practice your talk multiple times to ensure it fits within the time frame.
- Project title
- Problem statement - describe the problem that your project address. Include relevant news articles, research papers, blog articles that motivate the problem.
- Project goals - State the goals of the project and how it addressess the problem presented earlier.
- Approach - Describe in detail the technical approach of your project. Mention also the tools/techniques used. Distinguish your approach from the prior work done on the topic.
- Results and Findings - Present the results from evaluation and the key findings from evaluations.
- Demo - Give a live demo of your project or play the demo video.
- Takeaways - Recap the main points of the project, outline what could be the future steps for your project, and end the presentation with a strong closing statement by highlighting the possible impact of your work.
Demo video
The demo should be a visual demonstration of the project illustrating the steps involved.
Codebase
A GitHub (or similar) repo with the source code and a detailed README.md on how to run it.