AI-Powered College Search Assistant
My kids will be searching for a college in a few years, so I want to provide them with a conversational resource grounded with reliable data. Finding the right college is a crucial decision that can shape a student's future, and having access to trustworthy, comprehensive information in an easy-to-use format is essential.
EDU Assist provides a conversational interface to help students find the right college for them. It is grounded via tools that wrap the US Department of Education College Scorecard API, ensuring that all information comes from official, reliable sources.
I used Strands Agents to build a Python agent and set of tools that integrate with the Scorecard API, powered by Claude Sonnet via Amazon Bedrock. The system combines modern AI capabilities with trusted educational data sources.
Strands kept outputting raw tool JSON data in the response. I built another agent with tools hooked into a different API and it didn't repeat. After reading all the docs and much debugging, I simply told Strands to not output all the Tool JSON in the system prompt and that worked!
This was my first Strands agent (other than a demo build). It uses tools to leverage an existing API, the College Scorecard, to create a conversational experience that makes complex educational data accessible through natural language.
The US Bureau of Labor and Statistics has an API that provides wage data. This would allow users to understand how well a particular career might pay. Although the general LLM does a pretty good job translating a user's description of a degree program to an actual degree program, I might be able to improve results by embedding a full list of degree programs.
Developer: Visit my Devpost Portfolio →
Data Source: U.S. Department of Education College Scorecard API →
About College Scorecard: The College Scorecard provides the most reliable and comprehensive data on college costs, graduation rates, employment outcomes, and more to help students and families make informed decisions about higher education.