Research and learn how to write web scraping script to collect data sheets from all colleges and universities (each data set is stored per school website)
https://searchenginesmarketer.com/company/resources/university-college-list
Write collection script
Reformat and list data (will need dictionary of school names, then lists whose indexes match school name alphabetically)
Matching algorithm - match input data to school data to produce result
Create website
Integrate user input and matching algorithms into website.
A good introduction and start to web scraping scripts