|Charles Roy Davis Professor (having previously assisted and associated)|
Department of Computer Science and Department of Information Science
A.B. Cornell 1993, math and computer
science; Ph.D. Harvard 1997, computer science.
The crudest curriculum vitae crows and flaps its wings in a style
peculiar to the undersigner.
I doubt whether you can even give your telephone
number without giving something of yourself.
–Nabokov, Nikolai Gogol
Research, professional activities, and recognition
- Groups: my students
Cornell undergraduate/MEng/MS students interested in an Fall 2022 research position:
Unfortunately, I cannot consider any more applications for the Fall 2022 semester.
However, I'm tracking interest among Cornell pre-PhD students who might want to work with me or potentially other NLP faculty in the future. To add
yourself to this list, log into your Cornell Google Workspace account in your browser and then visit this Google form.
Other students and people inquiring after postdocs: I don't have any research positions available for you anywhere between summer 2022 and summer 2023 inclusive, and I am unable to join any external thesis committees, due to my commitments to my current students. I am sorry, and I realize that this situation means that I am missing out on the opportunity to work with some fantastic people.
- Papers: includes links to associated talk
slides, data, etc.
- Other talk slides
- Awards, press, offices, editorial boards, outreach, etc.
My policies regarding requests for letters of evaluation for tenure/promotion
- I decline requests from institutions that do not offer strong confidentiality promises, so as to feel more empowered to be candid in my letters.
- I decline requests for "third-year review"-like letters, meaning those that are for promotion but without tenure. Reason: to reserve sufficient time for letters regarding tenure cases.
- I would strongly prefer that candidates not contact me beforehand regarding my availability to write a letter, and reserve the right not to answer such queries. I understand this can put candidates in an awkward position when they are advised to make such pre-contacts by their institution, and I am sorry for that; I'm providing this public statement as protection for candidates in that case.
But I would prefer to be able to state, should/as I write such letters, that I was not contacted by the candidate or did not promise the candidate anything, so as to provide more evidence of impartiality.
Contact and availability info
Go to my office-hours youcanbook.me page and read the instructions there carefully. (Yes, while classes are held, I do have regular office hours! But I'm using this appointment system rather than drop-in so that everyone gets individual time. I generally have at least two hours every full week of classes, so if you see little or no available time, that probably means other people booked the timeslots first. Have no fear, the instructions tell you what to do if there aren't available times.)
Actual coordinates: 419 Gates Hall; email address: see the Engineering faculty directory page; phone: 607-255-8119;
Mailing address is Cornell University, Department
Science, 419 Gates Hall,
Ithaca, NY 14853
Street address is 107 Hoy Road
Administrative assistant: Lacy Jordaens, see the CUCS staff page for contact info.
- Fall 2022: Natural Language Processing (CS4740/COGST4740/CS5740/LING4474), w/ Marten van Schijndel
- Spring 2023: CS 6740, graduate Natural Language Processing
- Both fall and spring: NLP
seminar, AI seminar
- Selected past courses:
- Natural language processing and social interaction (CS/IS 6742 F21, F17, F15 w/ Cristian Danescu-Niculescu-Mizil)
- Advanced language technologies (CS6740): F19 (TAGs, CCGs, deconstructing datasets, semantic representations), F07 (a
generally quite strong set of
student-authored lecture guides with problems),
- Machine learning and data science w/ Karthik Sridharan (CS5786, S15)
- Introduction to computing using Python (CS1110):
SP22 w/ Anne Bracy, SP21 and SP20 w/ Daisy Fan; SP18 w/ Anne Bracy; SP17 w/ Erik Andersen; SP16 w/ Charlie Van Loan; SP14 w/ Steve Marschner); Introduction to computing using Java (CS1110, F10 w/ David Gries)
- Computation, information,
and intelligence (CS 1700, aka 172, S07)
- Honors introduction to the theory of computing (CS481, F98, F99, F00)