- 🖥️ Apache TLP contributor.
- 🎓 Software Engineering undergraduate at Xi'an Jiaotong University.
- 🧭 Long-term focus: LLMs × Search, Recommendation & Advertising.
- 🌱 Currently strengthening my foundations in Python, mathematics, data structures and machine learning.
- ⚙️ Planning to specialize in AI Infrastructure, with an interest in machine learning systems and parallel & distributed computing.
- 🛠️ My project experience includes Java backend development, Python-based AI applications and dataset preparation.
| Area | Topics I want to explore |
|---|---|
| Search & Ranking | Information retrieval, embeddings, retrieval pipelines and learning to rank |
| Recommendation & Ads | User modeling, recommender systems and CTR/CVR prediction |
| LLMs for Search & Recommendation | AI search, generative recommendation, LLM-based ranking and post-training for search & recommendation |
| ML Systems & Infrastructure | Training and inference systems, parallel computing and distributed systems |
I'm working through the foundations step by step, then building toward the areas above.
| Stage | Focus | Status |
|---|---|---|
| Foundations | Python, data structures & algorithms, essential linear algebra, calculus and probability | Building now |
| Data & Machine Learning | NumPy, pandas, Matplotlib, scikit-learn, baseline models and evaluation | Near-term focus |
| Deep Learning | PyTorch, neural networks, NLP and Transformers | Next stage |
| Search, Recommendation & Ads | Retrieval, ranking, user modeling, CTR/CVR prediction and reproducible experiments | Planned |
| LLM Integration | AI search, generative recommendation, LLM ranking and task-specific post-training | Long-term direction |
Alongside this path, I plan to study machine learning systems, parallel & distributed computing and modern AI infrastructure.
| Project | What it covers | Technologies |
|---|---|---|
| Financial LLM Evaluation Dataset | Public-source data preparation for financial LLM evaluation: filtering, deduplication, structured exports and source traceability | Python, CSV, JSONL |
| FoodSwift · 食速达 | Campus food-ordering project with a WeChat mini program, merchant dashboard, order management and real-time notifications | Java, Spring Boot, MyBatis, MySQL, Redis |
| Campus Assistant · 交晓智 | Campus AI assistant with streaming responses, configurable models and local conversation history | Python, Streamlit, OpenAI-compatible APIs |
| Aliyun OSS Starter | Spring Boot starter for OSS uploads, with auto-configuration, date-based directories and UUID filenames | Java, Spring Boot, Maven, Aliyun OSS |
- Python & data: Python, Streamlit, CSV / JSONL and OpenAI-compatible APIs.
- Backend: Java, Spring Boot, MyBatis, MySQL, Redis and Maven.
- Development tools: Git, GitHub, IntelliJ IDEA and PyCharm.
Keep learning. Build things. Understand how they work.