Chuyang Ke is a data scientist with a decade of experience building gaming AI and recommendation systems, currently developing cutting-edge solutions at Xbox Emerging Technologies in Redmond. He holds a PhD in Computer Science from Purdue and has blended academic research with industry impact through roles at Microsoft (including an Azure Gaming Services internship) and research positions at Purdue and IQVIA. His technical expertise spans reinforcement learning, NLP, statistical modeling, and practical recommender engineering—evidenced by contributions to the widely used Microsoft Recommenders project where he improved SAR notebooks and implemented robust top-K evaluation utilities. Known for turning research ideas into production-ready components, he brings both rigorous experimentation and hands-on engineering to complex, real-world gaming problems.
10 years of coding experience
6 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at Purdue University
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Rochester
Contributions:15 reviews, 44 commits, 10 PRs in 2 months
Contributions summary:Chuyang primarily contributed to the project by fixing and updating existing notebooks related to the recommendation system, specifically those involving the SAR (Session-based Association Rules) algorithm. Their work involved modifications to prediction time logging and prediction functions within the notebooks. In addition, the user implemented and tested the `get_top_k_items` function, which is a crucial component for evaluating the performance of recommendation algorithms. They also added further test cases, and comments to test the top K items function.
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.