We are a collocation of collaborators working on a diverse range of topics in computational linguistics, natural language processing and machine learning.

Lab Motto: We put the fun in funicular! (Photo coming soon.)

Current Foci

  • Decoding Strategies for Neural MT
  • Information-Theoretic Linguistics
  • Computational Typology
  • Computational Morphology
  • Bias and Fairness in NLP Systems
  • Computational Approaches to Metaphor
  • Low-resource Linguistic Annotation
  • Algorithms for Parsing
  • Interpreting Neural Representations of Language
  • Computational Social Science
  • NLP Applications

Lab News

People

Members

Avatar

Afra Amini

Master’s Student

ETH Zürich

Avatar

Clara Meister

PhD Student/Web Meister

ETH Zürich

Avatar

Jiaoda Li

Master’s Student

ETH Zürich

Avatar

Marvin Jarju

Bachelor’s Student

ETH Zürich

Avatar

Selena Pepić

Master’s Student

ETH Zürich

Frequent Collaborators

Avatar

Isabelle Augenstein

Associate Professor of Computer Science

University of Copenhagen

Avatar

Mans Hulden

Associate Professor of Linguistics

University of Colorado Boulder

Avatar

Simone Teufel

Professor of Computer Science

University of Cambridge

Alumna*

*Alumna is the nominative plural of alumnum, which means student in Latin. This a gender neutral (or, better said, gender neuter) version of the gendered words alumni and alumnae.

Thesis Projects

If you are a BSc or MSc student at ETHZ interested in writing your thesis with us, we would be delighted to hear from you! We accept students who are seeking an independent research project as well. Our research broadly revolves around theoretical and applied problems in Natural Language Processing, Computational Linguistics, Machine Learning and Statistics. To obtain a better understanding of what currently interests us, we invite you to check our recent publications. However, feel free to express interest in any topic you think our group might be well suited to advise you on: Just because we have not yet looked into a topic does not mean we are not interested in it or willing to become interested in the topic.
 
Please send an email to ryan.cotterell@inf.ethz.ch with CC to clara.meister@inf.ethz.ch and niklas.stoehr@inf.ethz.ch and state either [bachelor’s thesis] or [master’s thesis] at the start of the subject. For us to get to know you a little, please write a paragraph introducing yourself and why you are interested in working with us. It would help us a lot if you also provided a list of four or five more concrete topics that you are interested in. We will try our best to find a project that suits your interests. We are looking forward to receiving your inquiry!

ETHZ++ NLP Reading Group

SEE FULL READING LIST

Our lab, along with Mrinmaya Sachan’s lab, meets weekly on Fridays at 15:00 CEST. Here’s what we’re reading!

19/9: Centering: A Framework for Modeling the Local Coherence of Discourse
25/9: End-to-end Neural Coreference Resolution
2/10: A Theory of Usable Information under Computational Constraints
9/10: Variational Dropout

Joining Our Lab

Thank you for your interest in joining our group! Full disclosure: We don’t do leaderboard science or chase state-of-the-art numbers on ephemeral datasets. If you’re okay with that, awesome! You’ll probably fit right in.

We do get a lot of email about joining our lab from super interesting, well-qualified applicants who we would be very happy to have as research colleagues. However, over the past year or so, there has been unbridled exuberance over joining our group and we grew quite quickly. Thus, for the foreseeable future, we are not accepting new PhD students except under exceptional circumstances where the student has a previous working relationship with members of our group. One caveat to the above: If you are interested in NLP at ETHZ and do not yet have a Master’s degree, please consider applying to ETHZ’s direct doctorate program. You should tag Mrinmaya Sachan and me and that you are interested in NLP. Admission to the direct doctorate program requires you to name two supervisors at ETHZ.

If you are interested in working with me as a Master’s student and are already at ETHZ, please see here. I (Ryan) have previously co-advised Master’s students on NLP topics with Mrinmaya Sachan, if co-advising is an option you would like to pursue. At Cambridge, I co-advise MPhil students with Simone Teufel.

Note: I spend a lot of time with those I collaborate with. I am a hands-on advisor who writes large swathes of our papers. I am also known to have a strong opinion on modeling aesthetics, code style and experimental design. That may not be what you are looking for during your PhD, which is perfectly fine. This style of advising takes up a lot of my time, which is already stretched quite thin as it is, and, hence, the need to limit admissions. In many ways, I am more of a collaborator than a traditional advisor.