Yanchen Lu is a computer scientist and educator with eight years of experience blending computational linguistics, machine learning, and hands-on teaching. Currently a Teaching Assistant at UC Santa Barbara, Yanchen leads labs and discussions for courses ranging from deep learning to data science while mentoring students through assignments and projects. Their research background includes building attention-based LSTM models for empathy detection in clinical text and experimenting with ASR toolkits on child speech, reflecting a rare combination of NLP and speech-processing expertise. Yanchen holds dual degrees in Linguistics and Computer Science from UIUC and an MS in Computer Science from UCSB, bringing strong interdisciplinary grounding to applied ML problems. Beyond coursework, they have guided VR project teams and managed course design, showing an ability to translate research into practical student-facing systems. Colleagues describe Yanchen as thoughtful about human-centered language understanding and effective at turning complex concepts into approachable learning experiences.
8 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at UC Santa Barbara
University of Illinois Urbana-Champaign
Advanced Software Engineering Course, Advanced Software Engineering Course at CodePath
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Yanchen Lu - Teaching Assistant at UC Santa Barbara