This is a powerful tool that helps all Rice students to choose the courses that fit their schedules and meet their interests. It's deployed on Facebook Messenger so it's very easy for people to access.

The bot's basic features include detecting schedule conflicts of courses, checking prerequisites, give suggestions about workload. Even more interestingly, the bot uses graph theory to make guess about users' academic interests and give recommendations about courses that the users may like; It also uses state-space model search to decide whether the user can graduate on time.

Built With

Share this project: