|
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
- Research
summary
- Groups: my students
:: NLP
::
machine
learning
::
AI
-
Cornell undergraduate/MEng/MS students interested in research/project position: I no longer have any research/project positions available for Spring or Summer 2023.
But I'm tracking interest among Cornell pre-PhD students who might want to work with me or potentially other NLP faculty now or 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.
See also the ACSU's guide on how to find a research position (you'll need to click on the "Undergraduate Research" tab), the CS's dept's page on undergrad research,
ACSU's semesterly research night where prospective undergraduate researchers can meet doctoral students and forge potential collaborations [spring 2023 event is March 15],
the Psych department's internships google group (you'll need to request permission to join)
-
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
Office hours:
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;
fax: 607-255-9143
Mailing address is Cornell University, Department
of
Computer
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.
Courses
- Spring 2023: CS6740, Advanced Language Technologies = graduate Natural Language Processing
- Both fall and spring: NLP
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),
S10
(fancy tabbing navigation using javascript, updated references), S02 (no IR), S01 (short course)
- Natural language processing (CS4740/COGST4740/CS5740/LING4474): F22 w/ Marten van Schijndel)
- Machine learning and data science (CS5786) S15 w/ Karthik Sridharan)
- 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)
Other stuff