Natural Language Processing
Time TBD
Seat data provenance: Directory as of August 23, 2026 at 4:00 AM
Description
Lect: 3. Computational approaches to the analysis, understanding, and generation of natural language text at scale. Emphasis on machine learning techniques for NLP, including deep learning and large language models. Applications may include information extraction, sentiment analysis, question answering, summarization, machine translation, and conversational AI. Discussion of datasets, benchmarking and evaluation, interpretability, and ethical considerations. Due to significant overlap in content, only one of COMS 4705 or Barnard COMS 3705BC may be taken for credit.
Reviews
Course experience
n=32, 2004–2026
Aggregated across everyone who has taught this course.
Teaching quality
3.5 / 5
Grading fairness
No signal
Workload
4.0 / 5 · Heavy
Difficulty
3.7 / 5 · Hard
Overall sentiment
Mixed
Would take again
Majority say yes