Oct 31, 2024  
2023-24 Catalog 
    
2023-24 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

AI 400 - Natural Language Processing


5 CR

Previously ROBAI 400.
This course offers a practical understanding of how human speech can be processed by computers and robots. Students build speech recognition, speech synthesis, and spoken dialog systems. Topics include algorithms, techniques, and limitations of state-of-the-art speech systems. 

Prerequisite(s): ROBAI 240 or AI 240  and DEV 258  or DEV 258, and admission into the BAS Software Development Artificial Intelligence concentration, or permission of instructor.

Course Outcomes
  • Discuss the challenges, strategies and technologies that relate to speech and language recognition and processing 
  • Present the different statistical methods in NLP, and discuss advantages, limitations and applications of the different approaches 
  • Develop, build and test algorithms for natural language processing, linguistic analysis, and language generation 
  • Design, build and test speech recognition, speech synthesis and spoken dialog systems 
  • Discuss limitations of current speech and language technologies, and research and present emerging new approaches 



Find out when this course is offered




Add to Favorites (opens a new window)