AI-Driven Visual Search for E-Commerce
Designed a deep learning model for clothing product search using image similarity. Compared triplet loss and proxy-anchor loss with ResNet50 backbones on the DeepFashion dataset, and showed that proxy-anchor performs better.
Full Paper →
Web-based Search Engine
Created a web-based search engine with a crawler, indexer, and retrieval system integrated into a user interface. Implemented BFS crawling, TF–IDF ranking, and phrase search, with a prioritization on title matches. Developed with Python, Django, and SQLite for Search Engines course at HKUST.
View Repo →
Roguelike Adventure Game
Developed an adventure game inspired by the rogue-like genre. The player’s goal is to escape dungeon by collecting runes, and evading monsters. This was a term project for the Software Engineering course and was built with Java, where we utilized UML class diagrams, software design principles, and design patterns.
View Repo →
Database Library App
Built a social web app for creating personal libraries, tracking books, and following others’ collections. This was a term project for Database Management Systems course and was built with Python, SQLite, and Node.js.
View Repo →
Java Swing-Based Social Media Platform
Developed a GUI application using Java Swing that implements a miniature social media platform. Includes user account creation, profile management, and content sharing with text and images. Used static in-memory databases and a modular interface with layout managers.
View Repo →