Feb - May 2026

PROJECT BACKGROUND

After the chatbot was launched and implemented on the library homepage for production use, valuable user feedback was collected. To build on this foundation, this project seeks to further enhance the library chatbot. A talented student assistant will be invited to contribute to the project and gain hands-on experience in source code and system architecture level.

PROJECT GOAL

The main goal of this project is to support the student assistant in enhancing the chatbot through a series of source code development tasks. These tasks may include improving how the chatbot identifies user intent and routes requests to the appropriate AI agent. For example, the chatbot may be designed to call the PowerSearch API to retrieve relevant search results based on a user’s question.

Try the Updated AI Chatbot!

Library AI Chatbot V2: https://library.hkust.edu.hk/chatbot/.

Library AI Chatbot Version 2 Screen Capture

The Updated Version of Library AI Chatbot

Backstage stories

WANG Yingrui, Ray

BEng in Electronic & Computer Engineering
Year 1

...From this project, I gained experience in: Multi-agent system design (basic level); Working with APIs (HKUST PowerSearch integration); RAG-based chatbot systems; Frontend–backend integration (JSON, JS, CSS); Debugging and improving real-world systems; Work on the application development on Linux environment. More importantly, I learned how to: Approach unfamiliar problems; Test and refine ideas; Build something step by step…

PROJECT Team

Developer

  • WANG Yingrui, Ray ◇ Year 1 student, BEng in Electronic & Computer Engineering

Adviser

  • Martin SO ◇ Librarian (Systems & Digital Services)

Contact us

If you have any questions or find it helpful, we’d love to hear your thoughts and see your projects too. Feel free to reach out and share with us !