Skill
NLP
Related work and learning, in one place.
Natural language processing (NLP), including language processing in voice-assistant workflows.
Projects
Jarvis — A Voice Assistant
I architected and directed Jarvis with AI-assisted implementation, building a working voice assistant that connected wake-word detection, speech recognition, pluggable language models, MCP tools, and speech synthesis.
Walter — An Experimental Virtual Assistant
I built Walter as an experimental virtual assistant before the widespread use of large language models. It combined listening, speech recognition, punctuation restoration, and synthesized cues, alongside experiments in language parsing and facial recognition.