AI-Powered Documentation & Learning Assistant
Project Type: SUTD Undergraduate Research Opportunities Project (UROP)
Project Date: Aug 2023 – May 2024
Project Overview
A custom-built AI chatbot interface designed to enhance the documentation and learning experience. This project integrates features such as folder management, search, colored-tag filtering, and a prompt library system to streamline user workflows.
NOTE: I am doing this project alone, and I have not finished all the features that I want to implement for this project. It is possible that I continue to develop this project. See the future development section for more details.

Filtering with colored tags to categorize based on difficulty and topic. Example: easy = green, medium = yellow, hard = red.

Ask follow up questions at any point in time, be it during learning or reviewing.
Key Contributions
- Designed a clean and user-friendly UI to improve usability and navigation.
- Implemented folder management to organize conversations and notes efficiently.
- Added colored-tag filtering for quick content categorization and difficulty level identification.
- Built a prompt library feature to store and reuse effective LLM prompts, streamlining repetitive tasks.
Future Development
- Flashcard-inspired review system, enabling users to revisit key insights and concepts discussed during AI interactions or stored in notes based on the difficulty level of the content from the tags.
- Advanced search feature incorporating retrieval-augmented generation (RAG) for semantic search capabilities.
- Add other LLM providers such as Claude and Gemini to allow users to choose their preferred AI model.