Problem
Many institutions lack the technology to automate their Degree Audit process. Existing solutions are high-maintenance and not robust enough to address complex and evolving program rules.
myProgress-pro
myProgress is an AI agent that takes in student transcripts and generates audit reports. It does not require institutions to maintain a separate rule book for programs (usually written in proprietary languages). myProgress works directly on top of the rules in university catalogues, which are written in natural language.
The agent consistently achieves 95% accuracy and above.
Challenges
No API for Programs: Most institutions, including McGill, do not have an API for their program information. All the details are stored in PDFs or HTML pages on various websites.
Difficult to Web Scrape: There is no common structure for program pages across calendar years. This makes it infeasible to scrape them using traditional methods.
Even though AI is capable of performing degree audits despite these challenges, it becomes impractical to use directly. Fortunately, we have the browser cache. The browser-cache agent looks at these program pages as a human would, extracts only structured and important information, and feeds it into myProgress in real time.
This moves us from a high-maintenance system (costing hundreds of thousands of dollars for implementation and ongoing maintenance) to effectively zero maintenance.
Value
- Faster and Accurate Degree Aduit
- Quicker Advisor turnaround time
- Low maintenance
Built With
- ai
- python

Log in or sign up for Devpost to join the conversation.