Yiyuan Yang is a software engineer and PhD candidate in computer science with seven years of industry and research experience across NLP, multimodal learning, and video codec research. He has interned at top-tier labs including Microsoft and Baidu (working with ERNIE-Bot) and contributed production-focused engineering at Meituan and YIHANG.AI. His open-source work includes implementing seq2seq and transformer machine translation models and experimenting with back-translation in a well-regarded deep learning tutorial repository. Strong mathematical and analytical foundations complement hands-on programming skills, enabling him to bridge scientific research and application development. Based in Oxford with academic roots from USC and Beihang, he brings a research-driven mindset to practical ML and software problems.
Contributions:55 pushes, 12 comments, 6 issues in 1 year 7 months
Contributions summary:Yiyuan contributed to a machine translation project based on the provided commit messages. They implemented a sequence-to-sequence (seq2seq) model using an RNN, likely in Python. The user then focused on improving the model by integrating a transformer architecture, a more advanced approach for machine translation tasks. The final step involved exploring back-translation to further enhance the model's performance.
Contributions:121 pushes, 1 branch, 6 comments in 1 year 5 months
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.