Text Analytics & Natural Language Processing
A required course in the Machine and Deep Learning Specialized Studies Program.
Gain fluency in both Text Analytics and Natural Language Processing (NLP) through practical exercises and real-life data sets. This course will cover foundational NLP techniques and applications of text classification, language modeling, speech recognition, caption generation, document summarization, and chatbots. Today a large number of organizations use Natural Language Processing to process textual data from social media to make decisions in messaging, selling, and in social entrepreneurship. Starting with an introduction to text mining using python, students will move on to learn best practices for searching, reading, scrapping, cleaning, and processing text from multiple sources. Other topics covered include how to implement Latent Semantic Analysis (LSA) and Latent Dirichlet Allocation, respectively, for text indexing and topic modeling.
Click on "See Details" below and refer to "Special Notes" for additional section specific information.
SPRING 2025
Class Schedule
Event | Date | Day | Start Time | End Time | Location | Room |
---|---|---|---|---|---|---|
Event Start | Date 4/14/2025 | Day MON | Start Time | End Time | Location Online (Access Begins) | Room --- |
Event Synchronous Meeting | Date 4/17/2025 | Day THU | Start Time 06:00 PM | End Time 06:45 PM | Location Zoom | Room |
Event Synchronous Meeting | Date 4/24/2025 | Day THU | Start Time 06:00 PM | End Time 06:45 PM | Location Zoom | Room |
Event Synchronous Meeting | Date 5/1/2025 | Day THU | Start Time 06:00 PM | End Time 06:45 PM | Location Zoom | Room |
Event Synchronous Meeting | Date 5/8/2025 | Day THU | Start Time 06:00 PM | End Time 06:45 PM | Location Zoom | Room |
Event Synchronous Meeting | Date 5/15/2025 | Day THU | Start Time 06:00 PM | End Time 06:45 PM | Location Zoom | Room |
Event Synchronous Meeting | Date 5/22/2025 | Day THU | Start Time 06:00 PM | End Time 06:45 PM | Location Zoom | Room |
Event Synchronous Meeting | Date 5/29/2025 | Day THU | Start Time 06:00 PM | End Time 06:45 PM | Location Zoom | Room |
Event Synchronous Meeting | Date 6/5/2025 | Day THU | Start Time 06:00 PM | End Time 06:45 PM | Location Zoom | Room |
Event End | Date 6/8/2025 | Day SUN | Start Time | End Time | Location Online (Access Ends) | Room --- |
Textbook not required; you will be notified if this changes.
Meet Your Instructor(s)
Special Notes
This course will host live sessions via Zoom. A device with audio and visual will be needed to participate. Synchronous sessions are highly encouraged for an interactive learning experience but are optional. Sessions are recorded and available for viewing, allowing learners to engage with the content at their convenience.
Error
Course is already in progress.
You will be assessed a $25 late fee if you are enrolling one day after the course start date. You should work with the instructor to catch up on coursework.
Click OK if you still wish to enroll. Otherwise, click Cancel.