| |
| Course: | INFO360 - Language Processing |
|
|
| On Campus Offering: | None |
|
| Online Offering: | Fall, Spring |
| | Faculty: | Allen, Robert B.
|
|
| Extended Course Description: | Catalog Course Description:
Human language technologies are now widely deployed. Students will be introduced to a variety of theories, techniques, and applications.
Pre-requisites and Co-requisites:
INFO 210 Minimum Grade: D or ISYS 210 Minimum Grade: D
and
INFO 370 Minimum Grade: D or ISYS 370 Minimum Grade: D
Curriculum Role:
This is an elective course. The most closely related course in the undergraduate curriculum is Information Retrieval Systems (INF0 300). That course emphasizes document processing, XML, and many aspects of search engines including Web search technologies, search interfaces, multimedia retrieval, and social retrieval. By comparison, INFO 360 covers a range of language technologies beyond search. Together, these courses are the only part of the undergraduate curriculum which introduces students to processing techniques and applications for un-structured and semi-structured natural language.
Course Rationale:
Human language is central to many human activities but until recently, processing unrestricted natural language has been very difficult. Increasingly, the challenges are being addressed and applications developed. This course will introduce students to several human language technologies. Linguistic and cognitive models as well as computational approaches will be discussed in terms of practical applications.
Course Outcomes:
Upon successful completion of this course, a student will be able to:
Recognize the major rule-based and statistical models for language processing
Apply basic text analysis speech analysis techniques
Apply summarization and translation applications.
Develop interactive conversational systems
Evaluate language-processing tools.
Course Content:
Principal topics and the approximate number of weeks devoted to each are:
Overview (1)
Approaches for text analysis of syntax and semantics (1)
Text planning and generation (1)
Cognitive and linguistic foundations (1)
Speech-processing and multimodal applications (1)
Information retrieval and question-answering systems (1)
Summarization systems (1)
Conversation and discourse analysis (1)
Machine translation (1)
Evaluation of human language technologies (1)
Presentation:
Note: Presentation method may vary somewhat from section to section.
Teaching method is primarily lecture-based.
Assessment:
Note: Assessment method may vary somewhat from section to section.
Grade is based on class participation, tests, and homework.
|
|
| Previous | Course List | Course Offerings | Next |
|
|