Ever tried to build your own PC? Or a drone?
You have to learn what every spec actually means. Then pick from thousands of valid builds, without guarantee yours is the best one.
I'm thrilled to have taken part in my first Kaggle hackathon: the 5-day Vibe Coding Capstone Project, with a wonderful team:
- kebei jiang,
- Ayush Morbar,
- Palak Sharma,
- Alex Ahern
We built an advisor agent combining domain expertise and operations research:
Getting a quality product that truly meets your expectations takes a lot of time, a solid understanding of the specs, and extensive research into every possible configuration. Even with tremendous effort, finding the best setup among all the options can be long and difficult.
Our agentic system makes this task:
- simpler since it allows the user to discuss in natural language with the agent and refine their requirements.
- faster, because the agent is able to model the problem quickly.
- optimal, because a solver explores the full space of valid builds under your constraints.
It is composed of:
- Concierge Agent: Interacts with the user and models the optimization problem with a self-evaluation loop
- Solver Specialist: Prepares the input data, calls the solver as a tool and outputs the result.
The agent returns a whole config in a table, along with the reasoning behind each component.
(Link to the report in the comments).
This project gave us a deeper understanding of what's at stake in AI agent development (security, cost, deployment), and of how important these systems will be in the years ahead.
It was also a real teamwork experience: scheduling meetings across 3 time zones, with diverse profiles that require communicating effectively to move forward together.
I sincerely want to thank them for their work, we learned a lot together, and it's an experience I would absolutely do again!
And of course, thanks to Kaggle and Google for this comprehensive course on a topic of growing importance.
#kaggle #agents #hackathon
This is amazing! 👏🏽