Course homepage Main site for course info, assignments, readings, lecture references, etc.; updated frequently.
Course CMS page Site for submitting assignments, unless otherwise noted.
Course Piazza page Course announcements and Q&A/discussion site. Social interaction and all that, you know.
Instructor Professor Lillian Lee. For contact info, see
Time and place Tuesdays and Thursdays, 10:10-11:25, Hollister 401 (since this room has reconfigurable seating)
This page last modified Mon August 18, 2014 11:14 PM.

Brief course description More and more of life is now manifested online, and many of the digital traces that are left by human activity are increasingly recorded in natural-language format. This research-oriented course examines the opportunities for natural language processing to contribute to the analysis and facilitation of socially embedded processes. Possible topics include sentiment analysis, learning social-network structure, analysis of text in political or legal domains, review aggregation systems, analysis of online conversations, and text categorization with respect to psychological categories.

Prerequisites As previously announced in the 2014-2015 Courses of Study, enrollment is limited to PhD students except by permission of instructor . August 14 addition: given the number of PhD students who have registered for credit, permission will not be granted to non-PhD students, and auditing will not be allowed. Required background: CS 2110 or equivalent programming experience, and at least one course in artificial intelligence or any relevant subfield (e.g., NLP, information retrieval, machine learning).

Related courses In Fall 2014, there's CS4744 Computational linguistics, CS6783 Machine learning theory, CS6788/INFO 6150 Advanced topic modeling, ECE 5960 Graphical models, IS 6320 Games, economic behavior, and the Internet. In Spring 2015, there's CS 4740 Natural language processing, and new IS professor Cristian Danescu-Niculescu-Mizil may be offering a course quite similar to CS6742.


Lecture Date Agenda and references Assignments and other handouts
#1 Aug 26    
#2 28    
#3 Sep 2    
#4 4    
#5 9    
#6 11    
#7 16    
#8 18    
#9 23    
#10 25    
#11 30    
#12 Oct 2    
#13 7    
#14 9    
Oct 14 Fall Break
#15 16    
#16 21    
#17 23    
#18 28    
#19 30    
#20 Nov 4    
#21 6    
#22 11    
#23 13    
#24 18    
#25 20    
#26 25    
Nov 27 Thanksgiving Break
#27 Dec 2    
#28 4    
Final project due-date to be determined by the registrar

Code for generating the calendar above and css was (barely) adapted from the original versions created by Andrew Myers.