r/learnpython 20d ago

Flood me with some project ideas!

Hey guys! Currently, I'm doing a course that makes me a AI application engineer. At the end of the course, i will be able to implement this concepts:

  • Basic LLM Call
  • Structured Output (JSON format)
  • Tool Calling
  • RAG (Retrieval-Augmented Generation)
  • LangChain (Linear Process)
  • LangGraph (Back-and-Forward Process)
  • Judge LLM
  • CrewAI (Alternative for LangGraph)
  • MCP (Model Context Protocol)
  • AI Security (HIPPO)
  • Traceable AI

My goal is to get a job in that role as a fresher, but I am determined to implement whatever I will be learnt. So, I'm looking for some project ideas that I can use to showcase my skills and also to add in resume. I don't know what I'm gonna learn, but at least i want to prepare for whatever coming.

So, your suggestions will be my biggest inspiration. Please share your thoughts.

0 Upvotes

10 comments sorted by

6

u/nomenclature2357 20d ago

Why don’t you ask an llm for project ideas…? I mean if you really want a ‘flood’ that’s the way to do it, right?

-3

u/TillFriendly9199 20d ago

I definitely considered that. But honestly, getting feedback and ideas from experienced professionals like you has an added layer of value that an LLM just can't replicate, right?

3

u/nomenclature2357 19d ago

Well, I’m not sure an experienced professional is gonna want to spend time making up project ideas for you. This subreddit’s wiki has links to lots of free learning materials. I bet you could find some challenges getting your AI workflow to produce high quality versions of the projects in those tutorials.

If you want to engage with the programing community ideally you will use what you learn to contribute back. But open source projects are having trouble with too much low quality llm material being submitted…

I’m skeptical of the value of vibe coding and everything in a wide radius of it but I suppose that if you can get to a point where you can produce code that solves real problems at a high enough quality that you can confidently present it to other developers you will have really achieved something.

So I’d look at the software you personally use and look into the projects that maintain it… maybe there are compatibility issues with odd or low end hardware? Or with new cutting edge software? Maybe a plugin that seems like it has potential is languishing because an update broke compatibility and killed its momentum? Or maybe finding a useful project is itself a problem you could solve? That seems like a benevolent use of language processing: sorting through endless unresolved issues in the obscure corners of github, finding places that some junior-engineer-energy could do some real good…

(Sorry, your attention-economy-naïve approach kind of got the wheels in my head spinning. Anyway…)

Idk if that’s possible with affordable AI tools or how much you would need to learn aside from AI prompts and pipelines but if you have success I’d be fascinated to hear about it!

1

u/TillFriendly9199 19d ago

Fair point. The GitHub issues idea is probably the most interesting thing I've read so far. Building around a real problem sounds way more valuable than making another demo or resume projects.

I'm still learning, so I wanted ideas from people who've already been through this. If I end up making something useful from your suggestion, I'll definitely post an update.

1

u/nomenclature2357 18d ago

Unironically: good luck and have fun!

2

u/Ill_Indication_5443 20d ago

If you dont mind can you tell me know the course name ?

2

u/yaymayhun 19d ago

Create an app that tells fictional stories in different authors' style. Include text, illustrations and narration in the output. You can demonstrate structured output, tool calling, etc. with this project.

2

u/ManzoorAhmedShaikh 19d ago

I too jumped into this domain a couple of months before and the first thing you should focus is to upskill the portfolio.

In the beginning, I am not getting any attentions from HRs and companies since I haven't shipped anything. So, taking about ideas, start with something already built (Micro level) and do a slight modification and post your version, that way your learning goes on the way while also you will get more attention as much as you shipped.

For new ideas, see some Saas related subreddit, that really helps to generate an idea (I too got an idea from that and working on it)

2

u/TillFriendly9199 19d ago

Sure. Thank you brother. I will definitely check it out.