Web Application for Planning Semester Schedule and AI-driven Chatbot


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.


Problems of HKU Portal System:

  1. No calendar view and no reminder even if not meeting the requirements​
  2. Difficult to find courses that fulfil own interests/requirements​
  3. Difficult to find answers for questions that related to course selection​


Develop a web application that can:​

  1.  Construct optimal schedules​
  2.  Suggest courses​
  3.  Address Q&A


Application Design:
  1. Timetable planner ​
  1. Course recommendation engine​
  1. AI-powered chatbot​
Architecture Design: