Back to articles
I stopped guessing skills after Hindsight logs

I stopped guessing skills after Hindsight logs

via Dev.to BeginnersTheerthashree J R

“This skill wasn’t even in the resume.” The agent flagged it anyway, and digging into Hindsight logs showed it came from an earlier project entry. I built a simple AI career advisor to help students track skills, projects, and internship applications. Initially, it just took user input and generated resume feedback or recommendations. That worked, but only on the surface. The system is pretty straightforward: a Streamlit UI, an LLM API, and a memory layer using Hindsight. Instead of treating each interaction as isolated, I log user actions as events and use them later to guide responses. That shift—from input-based to history-based—ended up being the main change. The problem with “skills” At first, I trusted whatever users typed: user_input = { "skills": ["Python", "AI"], "projects": ["basic chatbot"] } The agent would then suggest ML internships or advanced roles. It looked fine, but it wasn’t grounded in anything real. The issue was simple: declared skills don’t reflect actual abilit

Continue reading on Dev.to Beginners

Opens in a new tab

Read Full Article
5 views

Related Articles