Computer Laboratory

Zheng Yuan

Short biography

I am a Research Associate at the Computer Laboratory of the University of Cambridge. I work with Prof. Ted Briscoe and Dr. Paula Buttery on Automated Language Teaching and Assessment (ALTA), an industry collaboration with Cambridge English Language Assessment, with the aim of investigating new ways of using technology to enhance language learning and to develop cutting-edge approaches to assessment which will benefit learners and teachers worldwide. My research focuses on machine learning, natural language processing, and their use in educational applications.

I have recently finished my PhD in the Natural Language and Information Processing (NLIP) group of the University of Cambridge, which focused on grammatical error detection and correction for learners of English as a second language. Before that, I gained an MPhil Degree in Advanced Computer Science from the University of Cambridge. I received a BSc(Eng) Degree in Telecommunications Engineering with Management from Queen Mary University of London and Beijing University of Posts and Telecommunications.

Research interests

  • Natural language processing
  • Machine learning
  • Neural networks and deep learning
  • Machine translation
  • Educational NLP applications
  • Second language acquisition
  • NLP for social media

Publications

  • Zheng Yuan. 2018. Neural sequence modelling for learner error prediction. In Proceedings of the 13th Workshop on Innovative Use of NLP for Building Educational Applications (BEA-2018), pp. 381 - 388. New Orleans, Louisiana, USA. Association for Computational Linguistics. [pdf]
  • Marek Rei, Mariano Felice, Zheng Yuan and Ted Briscoe. 2017. Artificial Error Generation with Machine Translation and Syntactic Patterns. In Proceedings of the 12th Workshop on Innovative Use of NLP for Building Educational Applications (BEA-2017), pp. 287 - 292. Copenhagen, Denmark. Association for Computational Linguistics. [pdf]
  • Helen Yannakoudakis, Marek Rei, Øistein E. Andersen and Zheng Yuan. 2017. Neural Sequence-Labelling Models for Grammatical Error Correction. In Proceedings of the 2017 Conference on Empirical Methods in Natural Language Processing (EMNLP-2017), pp. 2785 - 2794. Copenhagen, Denmark. Association for Computational Linguistics. [pdf]
  • Zheng Yuan. 2017. Grammatical error correction in non-native English. PhD thesis, UCAM-CL-TR-904, Computer Laboratory, University of Cambridge. [pdf]
  • Zheng Yuan, Ted Briscoe and Mariano Felice. 2016. Candidate re-ranking for SMT-based grammatical error correction. In Proceedings of the 11th Workshop on Innovative Use of NLP for Building Educational Applications (BEA-2016), pp. 256 - 266. San Diego, California, USA. Association for Computational Linguistics. [pdf]
  • Zheng Yuan and Ted Briscoe. 2016. Grammatical error correction using neural machine translation. In Proceedings of the 2016 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT 2016), pp. 380 - 386. San Diego, California, USA. Association for Computational Linguistics. [pdf]
  • Zheng Yuan and Matthew Purver. 2015. Predicting Emotion Labels for Chinese Microblog Texts. In M. Gaber et al. (eds.), Advances in Social Media Analysis, pp. 129 - 149, Studies in Computational Intelligence 602, Springer. [publisher's website][draft pdf]
  • Mariano Felice and Zheng Yuan. 2014. To err is human, to correct is divine. In XRDS: Crossroads, The ACM Magazine for Students, vol. 21 num. 1, pp. 22-27. New York, NY. ACM. [publisher's website]
  • Mariano Felice, Zheng Yuan, Øistein E. Andersen, Helen Yannakoudakis and Ekaterina Kochmar. 2014. Grammatical error correction using hybrid systems and type filtering. In Proceedings of the 18th Conference on Computational Natural Language Learning: Shared Task (CoNLL 2014 Shared Task), pp. 15 - 24. Baltimore, Maryland, USA. Association for Computational Linguistics. [pdf]
  • Mariano Felice and Zheng Yuan. 2014. Generating artificial errors for grammatical error correction. In Proceedings of the Student Research Workshop at 14th Conference of the European Chapter of the Association for Computational Linguistics (EACL 14), pp. 116 - 126. Gothenburg, Sweden. Association for Computational Linguistics. [pdf]
  • Zheng Yuan and Mariano Felice. 2013. Constrained grammatical error correction using Statistical Machine Translation. In Proceedings of the 17th Conference on Computational Natural Language Learning: Shared Task (CoNLL 2013 Shared Task), pp. 52 - 61. Sofia, Bulgaria. Association for Computational Linguistics. [pdf]
  • Zheng Yuan and Matthew Purver. 2012. Predicting Emotion Labels for Chinese Microblog Texts. In Proceedings of the ECML-PKDD 2012 Workshop on Sentiment Discovery from Affective Data (SDAD 2012), pp. 40 - 47. Bristol, UK. [pdf]

Teaching

I have been teaching and supervising students in the following:

  • co-supervising an Advanced Computer Science MPhil project on supervised attention for neural error correction, Computer Laboratory, University of Cambridge, 2017-present
  • co-supervising an Advanced Computer Science MPhil project on extensions of neural error correction, Computer Laboratory, University of Cambridge, 2017-present
  • demonstrating and ticking for Machine Learning and Real-world Data, Part IA CST course, Computer Laboratory, University of Cambridge, 2016-present
  • supervising a Part II project on machine translation system combination for resource poor language pairs, Computer Laboratory, University of Cambridge, 2016-2017

Contact

Computer Laboratory
University of Cambridge
William Gates Building
15 JJ Thomson Avenue
Cambridge CB3 0FD, UK
firstname.surname (at) cl.cam.ac.uk
+44 (0)1223 763588