Overview
Discover the power of making complex data understandable with "Visualizing Natural Language Processing," the essential second course in the "Text Analytics with Python" professional certificate series. However, it's perfectly tailored to be taken as a standalone course as well. Dive into the world of natural language processing (NLP) and learn how to bridge the gap between computational results and human understanding through sophisticated visualization techniques.
This course offers a blend of practical and theoretical knowledge. Explore the vast universe of text data and gain insights into text analytics both scientifically and practically. Find out what makes text analytics work and the principles behind it.
On the practical front, you will master the art of visualizing text analytics outcomes. Learn to craft visual representations such as word clouds, heatmaps, line plots, distribution plots, choropleth maps, and facet grids. Engage in hands-on case studies, utilizing jupyter notebooks to visualize machine learning outcomes in Python with the help of powerful libraries like pandas, matplotlib, and seaborn.
From a scientific perspective, delve into the computational understanding of language. Understand the connection between word embeddings, topic models, and human cognition. Explore the intricate ways in which artificial intelligence and human perception of language differ, and how both interact with the encoded meanings within language.
Offered by edX, this course falls under the categories of Python Courses and Natural Language Processing (NLP) Courses, making it an invaluable asset for anyone looking to deepen their understanding of text analytics and visualization within this dynamic field.
Syllabus
Taught by
Jonathan Dunn, Tom Coupe, Jeanette King and Girish Prayag