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
Develop a good working knowledge of Linux using both the graphical interface and command line, covering the major Linux distribution families. Linux powers 100% of the world’s supercomputers, m... more
How do you protect the critical data that is increasingly being stored in the cloud? Learn how to build a security strategy that keeps data safe and mitigates risk. In this course, part of the... more
Este curso forma parte de una serie de 5 cursos de introducción al uso de sistemas de información en las empresas que te introducirá en el apasionante mundo de las TIC. La serie de cursos está pen... more
It’s now time to continue your captivating journey through the history of gaming. In this second course, you will learn about the technological advancements of the early 1990s and the development o... more
Robotics and AI are all around us and promise to revolutionize our daily lives. Autonomous vehicles have a huge potential to impact society in the near future, for example, by making owning private... more