code CS720
credit_hours 3
title Natural Language Processing
arbic title
prequisites none
credit hours 3
Description/Outcomes 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.
arabic Description/Outcomes
arabic objectives
ref. books
arabic ref. books
arabic textbook
objective set
content set
Course Content
content serial Description