Part 1 of 3
Find your project ideas.
Use the strategies below to come up with your project idea(s).
Strategy 1
Address a Personal Need
What's a need you want to solve in your own life right now? How could Python and AI help?
Strategy 2
Solve a Daily Life Problem
What's an issue in your community that data analysis might help solve? Think traffic, local trends, public services...
Strategy 3
Research Your Hobbies & Interests
What do you geek out about (sports stats, music, films, fitness, climate)? How could you use Python and AI to explore it further?
Strategy 4
Track, Analyse & Optimise Your Life
What would you like to improve (finances, sleep, study habits, screen time)? How could tracking and analysing data help?
Strategy 5
Automate Your Life or Business
What's a task you do regularly that you wish AI could just automate for you?
Part 2 of 3
Narrow down your ideas.
Pick your best ideas and scope them down. For each one, think about what it actually needs to do, what tools you might use, and how realistic it is given where you are now. Scoping too big risks overwhelm, too small risks boredom.
Part 3 of 3
Your project snapshot.
Here's a summary of everything you've brainstormed. Fill in the reflection below, then download it to keep as a reference, and revisit it as your Python skills grow.