- StayHotel
- Day 1Rim walk
- Day 2Harbor dinner
Python · Streamlit · Gemini
Autonomous AI Travel Agent
A Streamlit app that turns a plain-language trip request into a day-by-day itinerary, itemized fees, and a map colored by day.
Software · Research
Selected software projects, plus research in machine learning and LLMs.
Development
Full-stack applications, APIs, and desktop software.
Python · Streamlit · Gemini
A Streamlit app that turns a plain-language trip request into a day-by-day itinerary, itemized fees, and a map colored by day.
Python · Integer Linear Programming · SQLite
A scheduling application that uses integer linear programming to assign courses, instructors, meeting times, and rooms.
Angular · TypeScript · FastAPI
A full-stack inventory system for browsing, borrowing, returning, and administering club equipment.
Angular · TypeScript · RxJS
A full-stack check-in application that records users, visits, and timestamps.
Java · JavaFX · MVC
A desktop implementation of the logic puzzle with responsive state and rule validation.
JavaScript · HTML · CSS
A lightweight web application that turns a city search into current weather details.
Research
Technical research involving language models, NLP, retrieval-augmented generation, and machine learning.
Python · LLMs · Logistic Regression
An empirical comparison of large language models and conventional machine-learning methods for text classification.
Generated text with a stable phrasing pattern across samples.
Source model · identifiedPython · NLP · BERT
Research on identifying the source model of AI-generated text from model-specific linguistic patterns.
Source note on the retrieved article.
Headline grounded in that sourcePython · RAG · Natural Language Processing
A retrieval-augmented generation tool for producing engaging headlines grounded in source material.