Skip to content

A webapp that allows students at the University of Florida to design class schedules based on classes' difficulty

Notifications You must be signed in to change notification settings

rileycleavenger/GatorPathTracker

Repository files navigation

GatorPathTracker

Developers

  • Riley Cleavenger
  • Sam Forstot

Description

This webapp employs a web driver within a Python script to scrape the last three years of student-produced data regarding the difficulty and workload of classes at the University of Florida from r/ufl and RateMyProfessor, then utilizes OpenAI’s ChatGPT API to pass in scraped data and perform the necessary natural language processing to rate all classes on a ten-scale difficulty. This data is output to a Firestore database, then all brought together in a frontend service, which was designed using the AngularJS framework on Google’s Firebase platform, that allows users to build their ideal schedule based on the difficulty of classes.

About

A webapp that allows students at the University of Florida to design class schedules based on classes' difficulty

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •