About Me

I'm broadly interested in machine learning and systems, with a specific focus on efficient training and inference. I am particularly drawn to the challenge of optimizing these processes across a wide spectrum of applications, from resource-constrained embedded devices to high-performance, large-scale computing environments.

Past Projects

Multimodal RAG

Chat with YouTube videos. By combining video transcription, visual understanding, and retrieval-augmented generation, it enables natural language conversations grounded in the content of a video. Users can ask questions, request summaries, or jump to specific moments without manually scrubbing through timelines. The interface is built with Gradio, providing an intuitive and interactive way to explore video knowledge.

Demand Forecasting for City Bike Rentals

A key factor in the success of bike-sharing programs is the efficient allocation of rental bikes across a city. This study aims to predict bike demand based on time differences by making hourly forecasts over a 24-hour horizon using time series, deep learning, and tree-based models.

Time Series Analysis of Web Traffic

Forecasting web traffic helps businesses better understand future trends and user behavior and can be leveraged to improve IT infrastructure. This analysis uses time series methods to forecast the number of daily website visits over a 30-day horizon.

Loan Default Prediction

Delinquent borrowers are a major risk factor in peer-to-peer lending. This analysis implements machine learning methods to predict if a person will default based on their loan application, allowing the business to approve a higher quality of loan applicants and therefore increasing returns to investors.