This course will synthesize recent research in linguistics, and natural language processing (NLP) with the aim of introducing students to theoretical and computational models of language. This course will familiarize students with the most important algorithms and data structures that are commonly used to solve many NLP problems. In addition, this course introduces variety of ways to represent human languages (like English and Arabic) as computational systems, and how to exploit those representations to write programs that do neat stuff with text and speech data, like: translation, summarization, extracting information, answering question, natural interfaces to databases, and conversational agents.
Master of Computing in Computer Science
Data will be available soon!
content serial | Description |
---|
Start your application