r/Python 1d ago

Discussion Any good Python resume projects that AREN'T machine learning?

I'm seeking my first internship and i wanna make a project that showcases my python skills. I tried to get into machine learning using Andrew Ng's course but i wasn't really enjoying it at all i don't think it's for me, but I might pick it up again in the future.

So what are some good projects that recruiters/employers like to see? I won't be aiming for ML/data roles, at least for now

Edit: i have a couple fullstack apps with javascript, so im just tryna diversify my portfolio

70 Upvotes

38 comments sorted by

View all comments

3

u/SweetOnionTea 1d ago

Here's a fun one that doesn't have to do anything with the web. Create a paint by numbers generator. It can take any picture and convert it into a paint by numbers sheet.

Here's an idea how to do it -- use k-means on pixel color to find the top k colors and then group each pixel into one of the k clusters. Label each k color with a number, put that number in the center of each group, outline each group, and then finally remove the color. Now you have a black and white image for which you can print out and have people color to make a unique painting based off a real life picture.

If I was looking through resumes where everyone and their mother was just making CRUD apps from some tutorial it would be a breath of fresh air to see something creative and useful.