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/.

Backstage stories
WANG Yingrui, Ray
...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 !


