Code-first projects that can be inspected directly through GitHub or live demos.
Local RAG Assistant
A local-first PDF Q&A assistant built with Streamlit, Ollama, and FAISS. It extracts text from uploaded PDFs, builds an in-session vector index, retrieves relevant chunks, and answers in Traditional Chinese with source filenames and page numbers.
A full-stack social platform built to practice authentication, authorization, and CRUD operations. Supports user registration, JWT-based login, role-based access control, and post ownership validation.
A web-based weather query tool built with Python and Flask that consumes CWA Open Data to provide 36-hour forecasts for all 22 cities and counties in Taiwan.