Hello! This is Jianing “Jed” Yang (杨佳宁). I am a first-year Ph.D. student in Computer Science and Engineering at University of Michigan. I am a member of SLED lab, advised by Prof. Joyce Chai. I do research on natural language understanding, particularly those grounded to robots and physical world. I am interested in building NLP algorithms and systems that enable human-robot communication and collaboration through natural language.
Before joining UMich, I obtained my Master’s in Machine Learning from Carnegie Mellon University where I worked with Prof. Louis-Philippe Morency and Prof. Matt Gormley on Multimodal Natural Language Understanding, Dataset Bias Analysis, and Machine Learning. I got my Bachelor’s in Computer Science from Georgia Tech.
Before I delved fully into research, I had worked as a Software Development Engineer at Amazon Web Services, intern and full-time.
Ph.D. in Computer Science and Engineering, 2025 (expected)
University of Michigan
M.S. in Machine Learning, 2020
Carnegie Mellon University
B.S. in Computer Science, 2018
Georgia Institute of Technology
A curated list of awesome advice for computer science Ph.D. applicants.
Despite having a built-in threading module, Python cannot do real multi-threading because of its infamous Global Interpreter Lock (GIL) mechanism. Long story short, the GIL maintains a lock on the Python interpreter such that only one thread can use the interpreter at a time.
Led a load balancing project to decrease system latency from 20 seconds to milliseconds.
Received award for technical soundness and leadership at 2019 Q2 AWS Identity organization meeting.