Web Application for Planning Semester Schedule and AI-driven Chatbot
Introduction
This project addresses problems that exist in the current HKU Portal System. Our objective is to develop a web application that can construct optimal timetables, suggest courses and address Q&A from students during the course selection period.
Background
Problems of HKU Portal System:
- No calendar view and no reminder even if not meeting the requirements
- Difficult to find courses that fulfil own interests/requirements
- Difficult to find answers for questions that related to course selection
Objective
Develop a web application that can:
- Construct optimal schedules
- Suggest courses
- Address Q&A
Methodology
Application Design:
- Timetable planner
- Generate optimized timetables
- Visual representation of course schedules
- Course recommendation engine
- Generate a course list based on user information
- Add courses if user does not specify while generating timetable
- AI-powered chatbot
- Answering questions and possibly give course suggestions