Dec 08, 2025  
2024-2025 Graduate Catalog 
    
2024-2025 Graduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CIS 5843 - Applied Natural Language Processing & Intelligent Text Analysis


Credits: 3
This course offers a comprehensive exploration of Natural Language Processing (NLP), a crucial subfield of artificial intelligence focusing on computer-human language interaction. Students will delve into both theoretical foundations and practical applications, learning to process, analyze, and generate human language using advanced computational techniques. The curriculum covers essential topics such as text preprocessing, tokenization, part-of-speech tagging, named entity recognition, sentiment analysis, and machine translation, while also introducing modern deep learning architectures like RNNs and transformers. Through hands-on projects and assignments, students will gain practical experience with industry-standard NLP tools and libraries including NLTK, spaCy, and Hugging Face Transformers. The course addresses key challenges in NLP, explores ethical considerations and bias in language models, and prepares students to implement innovative NLP solutions across various domains. By the end, participants will be equipped to tackle complex language processing challenges, build real-world NLP applications, and critically evaluate NLP technologies in diverse scenarios.



Add to Portfolio (opens a new window)