Text Analytics 1: Introduction to Natural Language Processing

About this Course

Introducing Natural Language Processing is part one of the Text Analytics with Python professional certificate (or you can study it as a stand-alone course). This first course introduces the core techniques of natural language processing (NLP) and computational linguistics. But we introduce these techniques from data science alongside the cognitive science that makes them possible. How can we make sense out of the incredible amount of knowledge that has been stored as text data? This course is a practical and scientific introduction to natural language processing. That means you’ll learn how it works and why it works at the same time. On the practical side, you’ll learn how to actually do an analysis in Python: creating pipelines for text classification and text similarity that use machine learning. These pipelines are automated workflows that go all the way from data collection to visualization. You’ll learn to use Python packages like pandas, scikit-learn, and tensorflow. On the scientific side, you’ll learn what it means to understand language computationally. Artificial intelligence and humans don’t view documents in the same way. Sometimes AI sees patterns that are invisible to us. But other times AI can miss the obvious. We have to understand the limits of a computational approach to language and the ethical guidelines for applying it to real-world problems. For example, we can identify individuals from their tweets. But we could never predict future criminal behaviour using social media. This course will cover topics you may have heard of, like text processing, text mining, sentiment analysis, and topic modeling.

Created by: University of Canterbury

Level: Introductory


Related Online Courses

The third and the final course in the DevOps series will teach how to use AWS Services to control the architecture in order to reach a better operational state. Monitoring and Operation are key... more
Could we create an opponent that will always beat us in rock paper scissors? How could we educate youth about the climate crisis through a video game? Can a story be interactive? These are some of... more
Developed by the Technical Education team at the Web3 Foundation, this course provides a comprehensive overview of Polkadot Network, its technology and ecosystem. This course features the founders... more
After more than 5 000 learners participated in the first two course runs in 2019 and 2020, we made this computer networking course even better! Do not miss your chance to become an Internet master!... more
The Big Data Capstone Project will allow you to apply the techniques and theory you have gained from the four courses in this Big Data MicroMasters program to a medium-scale data science project.... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL