← All skills

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

    Project

    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

    Project

    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.