Dian Chen

高级算法工程师 at 阿里巴巴(北京)软件服务有限公司

Haidian District, Beijing, China
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

👤
Senior
🎓
Top School
Dian Chen is a seasoned senior algorithm engineer with about a decade of AI/ML experience, based in Haidian District, Beijing. He currently leads cognitive and interactive recommendation initiatives at Alibaba's Taotian search and push platform, delivering projects from proposal to production. His track record includes building and evolving RecGPT, DoR, and interactive recommendation systems, with measurable improvements in discovery metrics and new team formation. An active open-source contributor, he focuses on NLP and text correction, notably contributing to pycorrector where he improved inference and handling of UNK tokens and out-of-vocabulary words. Dian holds a PhD in data mining and machine learning from the University of Chinese Academy of Sciences and a bachelor's in IoT from Chongqing University. He blends research rigor with practical, scalable delivery across AI, NLP, and recommender systems, underpinned by hands-on experience across finance, tech, and enterprise platforms.
code10 years of coding experience
book工学学士, 物联网专业, GPA 3.21+ / 3.60+, 工学学士, 物联网专业, GPA 3.21+ / 3.60+ at 重庆大学
book博士, 数据挖掘与机器学习, 博士, 数据挖掘与机器学习 at University of Chinese Academy of Sciences
book高中毕业, 物理+生物 组合, 高中毕业, 物理+生物 组合 at 南京师大附中
github-logo-circle

Github Skills (5)

transformers10
machine-learning10
nlp10
error-correction10
python10

Programming languages (6)

C#CSSTeXJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
shibing624/pycorrector

Mar 2022 - Mar 2022

pycorrector is a toolkit for text error correction. 文本纠错,实现了Kenlm,T5,MacBERT,ChatGLM3,Qwen2.5等模型应用在纠错场景,开箱即用。
Role in this project:
userML Engineer
Contributions:2 reviews, 14 commits, 1 PR in 3 days
Contributions summary:Dian's commits focus on improving the text error correction model within the pycorrector repository. They addressed misalignment issues with UNK tokens, handled spaces and out-of-vocabulary words, and considered different scenarios during prediction. They primarily modified the `infer.py` file, which suggests they are working on the inference process and model behavior.
nlpberterror-detectionkenlmdeep-learning-models
Contributions:25 commits, 23 pushes in 1 year 2 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.
Request Free Trial
Dian Chen - 高级算法工程师 at 阿里巴巴(北京)软件服务有限公司