Some people try to find the right one, while some try to be

What's New

2017-05-21 I'm fond of MITM attack these days... and learning to play the guitar by myself.

2017-03-20 I will join Jiawei Han's group, UIUC as a Ph.D.

2017-02-07 The paper "Unbiased Learning-to-Rank with Biased Feedback" in which I was acknowledged received WSDM 2017 best paper award.

About Me

Hi, for both human and crawler!
My name is Yuning (Alan) Mao , a senior student at Shanghai Jiao Tong University (SJTU).

You can find some fun facts about me at this page (most of which are not in my academic CV).
You can also visit my Github, but only a little up there:)

What I Enjoy


I love both engineering work (if it's fun enough) and research oriented project. My interests lie in machine learning and its applications to data mining, NLP, and IR.

To my Github

My love for note is equivalent to code. I sing every now and then. I play the piano and used to play the violin. I also composed music but it was long ago.

To my Changba

I often do abs exercises and other forms of exercises to keep in shape these days. Sometimes I go jogging over music. I used to play basketball. Should pick it up later.

To my Keep


•Programming Languages: Python, C++, (and C#, Matlab, JavaScript, Java, LabVIEW, OCaml, etc.)

•Tech: Git, Latex, TensorFlow, Web (flask), Android, Visualization (D3.js), Linux, OpenGL, Qt

•Multimedia: Adobe Photoshop, Premiere, After Effects


•National Scholarship (twice, top 2 within major) 2015, 2016

•Academic Excellence Scholarship of SJTU (rank 2/72) 2016

•Academic Excellence Scholarship of SJTU (rank 1/72) 2015

•First Prize in RoboCup China 2015 (top 2 out of 18 nationally selected teams) 2015

•First Prize in RoboCup China 2014 (top 2 out of 22 nationally selected teams) 2014

What I did for fun