Shucheng Li

Doctoral Student at Department of Computer Science, University of Oxford

Oxford, England, United Kingdom
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
Shucheng Li is a DPhil candidate in Computer Science at Oxford, with an MMath (1st Class) and eight years of experience at the intersection of probability, information theory, differential geometry and machine learning. Their current research focuses on flow matching and diffusion models with applications in registration, denoising and trajectory inference, supervised by Prof. Michael Bronstein. Prior internships include work on optimal transport in Oxford Mathematics and investigations into differential privacy and robustness in Engineering Science, reflecting a blend of rigorous theory and applied problem-solving. As a contributor to graph4nlp, they built and refactored constituency-tree based graph constructions for NLP pipelines, showing practical experience in graph-based infrastructure and data preprocessing. They have a track record of teaching and science outreach—from private tutoring that raised student outcomes to public engagement as an Oxford Math Ambassador—indicating strong communication skills alongside technical depth. Based in Oxford, Shucheng is also interested in AI safety and translating theoretical advances into scientific research tools.
code8 years of coding experience
bookMaster of Mathematics (MMath) Mathematics, Master of Mathematics (MMath) Mathematics at University of Oxford
bookHigh School Diploma, High School Diploma at High School Affiliated to Fudan University
github-logo-circle

Github Skills (6)

pytorch10
deep-learning10
graph-neural-network10
python10
natural-language-processing10
networkx9

Programming languages (3)

JavaJupyter NotebookPython

Github contributions (5)

github-logo-circle
graph4ai/graph4nlp

Jul 2020 - Dec 2022

Graph4nlp is the library for the easy use of Graph Neural Networks for NLP. Welcome to visit our DLG4NLP website (https://dlg4nlp.github.io/index.html) for various learning resources!
Role in this project:
userBack-end Developer & Data Scientist
Contributions:334 commits, 41 PRs, 34 pushes in 2 years 5 months
Contributions summary:Shucheng completed the construction of a constituency tree and integrated it into the project to merge a paragraph into a merged networkx graph, reflecting contributions towards graph-based NLP. They also refactored the constituency graph construction by adding vocabulary expansion, indicating a focus on data preprocessing. The commits demonstrate development efforts centered around graph construction and potentially data processing techniques used in the natural language processing pipeline, showing a focus on implementing core infrastructure functionality within the project's objectives.
nlppytorchindexdeep-learningvisit
Contributions:4 pushes, 1 branch in 8 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
Shucheng Li - Doctoral Student at Department of Computer Science, University of Oxford