Projects

Research Prototypes & Systems

A collection of research prototypes, course projects, and personal tools, with the focus kept on the problem, approach, and outcome rather than the imagery.

2026Course project

FoodFlow: Recommendation & Fulfillment Simulation

Food-delivery ranking cannot focus on clicks or conversions alone; it must also account for merchant exposure, fairness, delivery time, supply stability, and courier workload.

A recommendation and fulfillment simulator that jointly models users, merchants, couriers, and platform constraints.

  • Python
  • Pandas
  • scikit-learn
  • LightGBM
  • Streamlit
  • Plotly
  • pytest
View approach and outcome
2026Research and course project

GeoSketch-CoT: Executable Geometry Scratchpads

Geometry reasoning traces from multimodal models are often difficult to execute or verify, while visual sketches remain loosely connected to the accompanying text.

A prototype that turns structured geometry and drawing actions into verifiable, editable SVG scratchpads.

  • Python
  • SVG
  • pytest
  • OpenAI-compatible APIs
View approach and outcome
2026Research & implementation

IDAgent: Bidirectional Idea–Dataset Discovery

Dataset descriptions, task boundaries, and potential research gaps are scattered across papers. Keyword search also offers little help when reasoning from a dataset back to a viable research question.

A research-agent prototype for idea-to-dataset retrieval and dataset-grounded ideation.

  • Python
  • Sentence-BERT
  • Faiss
  • RAG
  • LLM
View approach and outcome
2025Personal project

DeepSeek CLI

Using a model from the terminal should support one-off prompts, ongoing conversations, and local history without becoming a heavyweight workflow.

A Rust command-line client with multi-turn conversations, history management, and piped input.

  • Rust
  • Tokio
  • clap
  • reqwest
View approach and outcome