- 🧹 Building Sweep, an AI powered junior dev
- 🔗 Find my info at https://kevin-lu.tech
- 🏃♂️ At Roblox, forking RigNet: a graph-based convolution network used to generate rig and skinning data for animating avatars.
- 📝 Aline: a tool to reshape research with context-aware auto-generation
- 📕 PyATE: Python Automated Term Extraction, a Python package that implements five automated term extraction (ATE) algorithms based on eight research papers, attaining over 20,000 downloads!
- Traversing the call graph in a repo to make the LLM make better changes
- Locally running LLMs for code generation (CodeGen-2.5-mono + ONNX maybe?)
- Training and evaluating better natural language code search embedding models
- Interested in fine-tuning models to act as agents who can use tools. Maybe reinforcement learning on successful/unsuccessful HotPotQA runs?
- Using language models to do static asset manipulation, such as generating my favicons for my site
- Gallian's Contemporary Abstract Algebra
- Stein and Shakarchi's Princeton Lectures in Analysis II: Complex Analysis
- Evaluating and fine-tuning GTE and BGE on natural language to code search, such as CodeSearchNet. It's amazing at most things but not evaluated on code search.
- Setting up an LSP on the server to set up call graphs to track the source of function calls so that Sweep can traverse this when editing entities.
🎺 I'm a trumpet player and have done some research on the physics of trumpets. I also made a Google assistance app for drone tuning. I have played in pop orchestras, marching bands, and jazz ensembles, of which my favourite is jazz ensembles.
- 📧 Email: [email protected]
- 🐦 Twitter: @kevinlu1248
- Raymond Li for his intro gif; I forked it for my own needs
- Brittany Chiang for her open-sourced personal website; I used it as a Gatsby template to create my own personal website