Weiwei Sun – A Computational Linguist

I am a Computational Linguist. I am currently working at the Institute of Computer Science and Technology at Peking University. I am also an adjunct researcher at Center for Chinese Linguistics at Peking University. Before this, I was a Ph.D. candidate at Department of Computational Linguistics of Saarland University, under the supervision of Prof. Dr. Hans Uszkoreit.

Here is my CV.



The scientific study of language requires a blend of quantitative and symbolic computational approaches, combined with theoretical interest and expertise. Theoretically, the exploration of quality computational models of human language gives insights into the explanation of linguistic phenomena. Empirically, well-implemented computational models play an essential role in testing the validity of linguistic as well as psycholinguistic hypotheses. Furthermore, fruits of computational inquiry of human language benefit language technology and help create highly reliable automatic systems that master some aspects of human language use. Motivated by the above functions, my research is strongly interdisciplinary, leveraging computational models to investigate fundamental linguistic questions and developing linguistically-motivated technologies to advance Natural Language Processing applications.

I believe that the scientific and engineering goals of computational linguistics share a common ground — modeling the complexity of natural languages in sophisticated linguistic representations precisely. My research concentrates on applying graphs to encode syntactic and semantic analyses and exploiting graph-centric formalisms and algorithms to formulate linguistic theories explicitly. In order to build a mathematical model for linguistic analysis, we need precise formalisms and sound algorithms to manipulate graphs in a principled way. To extend the work to an empirical domain, we need comprehensive resource grammars and additional high-quality corpora. I study all of these topics. I am an active member of DELPH-IN.

My interest in human language has also led me to develop innovative technologies for intelligent computer-aided language learning (iCALL). I believe that high-performance natural language understanding systems for learner languages facilitate iCALL applications, such as grammatical error correction and automatic essay scoring. However, almost all systems are developed for first languages and perform rather poorly on learner texts. More recently, I started working on syntactic and semantic processing for learner languages.

Here is my short research statement.


My teaching at Peking University has been within the School of Electronics Engineering and Computer Science and two interdisciplinary undergraduate programmes, i.e., the Computational Linguistics programme provided by the Department of Chinese Language and Literature and the Language and Cognition programme provided by multiple departments.

I teach five courses:

  • Empirical Methods in Natural Language Processing

  • Programming and Linguistic Analysis

  • Language, Logic and Computation

  • Introduction to Formal Syntax

  • Syntactic Theories and Grammar Engineering

Course materials are available through course.pku.