Better UT Course Planner
Better UT Course Planner is an intelligent course registration tool that leverages machine learning to provide personalized schedule recommendations based on students’ degree progress and real-time course availability. Currently, the planner integrates data retrieval from the user’s IDA and UT’s registration system, ensuring no scheduling conflicts while prioritizing degree requirements and individual preferences. With a prototype interface in place, the project is developing advanced ML algorithms for recommendation optimization and has initiated user testing to refine the tool’s usability.
Explore Our Project
Check out our demo, GitHub repository, and official website to learn more about the Better UT Course Planner:
Team Members
Our Technology Stack
Python
Core language for data processing and ML algorithms.
Machine Learning
Scikit-Learn used for recommendation algorithms.
AWS
Cloud infrastructure for scalability and deployment.
HTML/CSS
Fundamental technologies for web structure and styling.
JavaScript
For frontend interaction and seamless UI experience.
React.js
Framework for building the user interface.
Bootstrap
Ensures a responsive, mobile-friendly layout.
Kaggle
Platform for data science competitions and datasets.
Docker
Containerization platform for consistent environments.
Google Cloud
Cloud platform offering various services and infrastructure.
OpenAI ChatGPT
API for integrating ChatGPT functionalities.
WordPress
A user-friendly interface and a wide range of themes and plugins to customize functionality.
Google Colab
Cloud-based Jupyter notebook environment for Python.