Inspiration
Finding college courses shouldn’t require digging through hundreds of disconnected university websites, but that was exactly the problem I ran into when trying to find dual enrollment classes in computer science. After realizing millions of students face the same issue, I decided to build a better way.
What it does
CourseSearch is a universal search engine that lets students search college courses across universities in one place.
How we built it
Since every university stores course data differently, I built a scraping pipeline that collects data from college websites, uses AI to understand how each catalogue is structured, and converts everything into a standardized format that can be searched instantly.
Challenges we ran into
The biggest challenge was handling thousands of completely different university websites, each storing course data in inconsistent formats that required building a system flexible enough to adapt automatically.
Accomplishments that we're proud of
We built a system capable of aggregating course data from completely different college infrastructures and turning them into one unified searchable platform.
What we learned
We learned how difficult web data aggregation really is, especially when combining scraping, AI-powered extraction, and indexing into a system that can scale.
What's next for CourseSearch
Soon you will be able to compare transfer credits, course quality, and other information that normally takes hours to find.
Log in or sign up for Devpost to join the conversation.