Final Project Guidelines

Course: Thinking Machines

Duration: 6 Weeks

Project Overview

Create a comprehensive data analysis project using Python, culminating in an published webpage including data, visualization, and analytical techniques.

Objectives

Project Requirements

1. Topic Selection

2. Data Analysis & Modeling

3. Visualization

4. Report Creation

5. Technical Implementation

Timeline and Milestones

Week 1: Project Proposal (Due: Friday, 18 Oct)

Deliverable: 1 page proposal including topic, significance, data source, research question, and what help you will need from instructors.

Shouvik provides the following sample proposal: Click!

Week 2: Data Acquisition & Preliminary Analysis (Due: Friday, 25 Oct)

Deliverable: Colab document containing preliminary dataset and initial results (summary stats, visualizations).

Week 3: In-Depth Analysis & Visualization (Due: Friday, 1 Nov)

Deliverable: Colab document containubg draft of analysis with models, findings, and supporting visualizations.

Week 4: Draft Report & Peer Review (Due: Wednesday, 6 Nov)

Deliverable: Full draft HTML report for peer review and feedback.

Week 5: Final Report (Due: Friday, 15 Nov)

Deliverables: Final HTML report on Github Pages.

Week 6: Final Presentation (Week of 18 Nov)

Deliverables: 10-minute presentation.

Grading Rubric (100 Points Total)

Criteria Points
Project Proposal 10
Data Analysis & Modeling 10
Visualizations 10
Report Quality 20
Technical Implementation 30
Presentation 20

Collaboration and Tools

Suggested Data Sources

The final project should demonstrate your ability to answer a meaningful question or hypothesis about your dataset through analysis, modeling, and visualization.