Yuhui Zhang

Trading & Research Participant - INSIGHT at Natural Capital Alliance

Palo Alto, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Yuhui Zhang is a Stanford CS PhD candidate and software engineer with a decade of experience building and evaluating NLP and ML systems from Palo Alto. She has contributed core back-end and ML engineering work to widely used open-source projects like Stanford's Stanza, refactoring data structures and implementing POS tagging, lemmatization, and dependency parsing components. Her research and engineering blend is evident in extensions to the HELM evaluation framework, where she integrated multiple commonsense QA benchmarks and improved calibrated probability computations for robust model assessment. Comfortable across production code and evaluation pipelines, she brings rigorous testing and careful interface design to complex language-modeling stacks. An uncommon strength is her ability to translate research-grade models into maintainable, well-tested engineering artifacts used by both researchers and practitioners.
code10 years of coding experience
bookHigh School Diploma, High School Diploma at Nanjing Foreign Language School
bookBachelor of Science, Bachelor of Science at Stanford University
github-logo-circle

Github Skills (16)

neural-network10
dependency-parsing10
machine-learning10
pytorch10
lemmatization10
nlp10
deep-learning10
python10
natural-language-processing10
ml10
data-structure9
algorithm9
data-structures9
algorithms9
git8

Programming languages (7)

CSSRustSCSSLuaHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
stanfordnlp/stanza

Aug 2019 - May 2022

Stanford NLP Python library for tokenization, sentence segmentation, NER, and parsing of many human languages
Role in this project:
userBack-end Developer & ML Engineer
Contributions:3 reviews, 271 commits, 18 PRs in 2 years 9 months
Contributions summary:Yuhui made significant contributions to the Stanford NLP Python library, specifically focusing on refactoring the data structure and implementing core components for part-of-speech tagging, lemmatization, and dependency parsing. Their work involved integrating and adapting the CoNLL class, modifying data interfaces, and integrating pre-trained models. They also verified the correctness of the changes by running scripts and comparing results, demonstrating a focus on functionality and testing.
parsingpythonsegmentationstanford-nlpnlp
stanford-crfm/helm

Jan 2022 - Dec 2022

Holistic Evaluation of Language Models (HELM) is an open source Python framework created by the Center for Research on Foundation Models (CRFM) at Stanford for holistic, reproducible and transparent evaluation of foundation models, including large language models (LLMs) and multimodal models.
Role in this project:
userML Engineer
Contributions:40 commits, 3 pushes, 3 branches in 10 months
Contributions summary:Yuhui implemented support for multiple commonsense question answering (MCQA) datasets, including HellaSwag, OpenBookQA, CommonSenseQA, PIQA, and SIQA, within the HELM framework. This involved integrating these datasets with the existing multiple-choice question answering pipeline, allowing for evaluation using causal language modeling (CLM) techniques. The user also refactored code for improved clarity and efficiency and corrected computations of calibrated probabilities.
foundation-modelshelmlanguage-modellarge-language-modelsmultimodal
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