Natural Language Processing

University of Alabama at Birmingham

CourseCS 662

This course provides a broad introduction to Natural Language Processing (Computational Linguistics) and its applications. Topics covered include language modeling with neural networks, sequence labelling algorithms (segmentation, chunking, tokenization, part-ofspeech tagging and others ), syntactic and dependency parsing, vector-based representation models and using Deep Learning in NLP applications.

Credits

3 credits

Course Code

CS 662