Course Content

The Circle is all about projects. That's why we don't have a lot of content to share, but rather project guidelines and material. For Spring 2025, we aim to review the project ideas and enhance the structure of the project guidelines we share with the students.

Previous Projects

  • Previous Projects include Stack Overflow data and Twitter Data (Project Introduction).

  • The projects lacked a clear goal of what the students could achieve with it. This is what we want to improve for Spring 2025.

Project Framework

Project Requirements

  • Goal - Each project needs a clear, achievable goal - either a product to build or a specific problem to solve

  • Structure - Projects should be pre-structured, including deliverables, so that students clearly understand what to deliver

  • Dataset - Data sets must be pre-validated to ensure feasibility and quality

Project Guidelines

  • We aim to create project guidelines in a GitHub repo that include a structured project roadmap and a breakdown of the complex tasks into more manageable steps.

  • Guidelines should include:

    • Description

    • Technologies

    • Dataset

    • Deliverables

    • Evaluation Criteria

    • Plagiarism & AI

    • Resources

  • An example we can use as a template: ML Zoomcamp Projects

Spring 2025 Project Ideas

  1. Flu Shot Learning (DrivenData)

  2. Water Table Analysis (DrivenData)

  3. Disaster Tweet Classification (Kaggle)

  4. Store Sales Forecasting (Kaggle)

  5. Stock Market Analytics (ML Zoomcamp)

    • Build a stock market analysis and prediction system

    • Focus: Financial data analysis, time series modeling, deployment

    • Includes working with real market data and creating an end-to-end ML pipeline

    • Bonus: Opportunity to build a web interface for predictions

  6. Your Ideas! Feel free to propose more ideas in the planning session


State of the Material

We are reviewing the projects together. We are aware that the material is not perfect. That's why we aim to constantly improve it. Please help us to improve it further! If something is unclear or missing - feel free to add it! Thanks for further improving the content - like this, the course grows stronger from semester to semester.

How do I share material with students?

We use Google Classroom to share material with the students. Please have a look here:

Google Classroom

How do I create more engagement in class?

Class Engagement

Best practices for teaching?

Teaching Guidelines

More material, feedback, or ideas?

If you find good material, ReDI could use, and if you have feedback or further ideas, feel free to contact Julian via Slack or email (julian@redi-school.org).

Last updated