A website hosted and partly built using Streamlit. Presents several visuals of UNT professor and class data. Gathers data from two sources: 1) Rate my Professor using an API. 2) JSON file with thousands of grades from professors and classes.
-
Parse JSON data more precisely to work with Rate my Professor data. For example, Rate my Professor may take Jon Doe as a input but the JSON will need it as Doe,Jon.
-
Specify how the user needs to input the class name and professor to provide more accurate results.
Demo Video: https://www.youtube.com/watch?v=OLYwIEPwbHw&t=2s
Devpost: https://devpost.com/software/scrape-my-professors
Try it yourself: https://scrapemyprofs.streamlit.app/
Rate my professor data: https://pypi.org/project/RateMyProfessorAPI/
Streamlit Framework: https://streamlit.io/
Streamlit Charts: https://docs.streamlit.io/develop/api-reference/charts