Ir al contenido principal

UCx: Text Analytics 1: Introduction to Natural Language Processing

Learn the core techniques of computational linguistics alongside the cognitive science that makes it all possible and the ethics we need to use it properly.

6 semanas
3–6 horas por semana
A tu ritmo
Avanza a tu ritmo
Este curso está archivado
Se anunciarán próximas fechas

Sobre este curso

Omitir Sobre este curso

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.

De un vistazo

  • Language English
  • Video Transcript English
  • Associated skillsScikit-learn (Machine Learning Library), Text Mining, Workflow Automation, Text Classification, Sentiment Analysis, Computational Linguistics, Go (Programming Language), Pandas (Python Package), Cognitive Science, Python (Programming Language), Natural Language Processing, Artificial Intelligence, Machine Learning, Text Processing, Data Science

Lo que aprenderás

Omitir Lo que aprenderás

1. Construct applications using unstructured data like news articles and tweets.

2. Apply machine learning classifiers to categorize documents by content and author.

3. Assess the scientific and ethical foundations of text analysis.

Plan de estudios

Omitir Plan de estudios

Module 1. Why Use Text Analytics?: Learn how artificial intelligence can help us work with language data

Module 2. Working with Text Data: Learn what language looks like to both humans and machines

Module 3. Text Classification: Learn how to use machine learning to categorize documents based on content, authorship, and sentiment

¿Quién puede hacer este curso?

Lamentablemente, las personas residentes en uno o más de los siguientes países o regiones no podrán registrarse para este curso: Irán, Cuba y la región de Crimea en Ucrania. Si bien edX consiguió licencias de la Oficina de Control de Activos Extranjeros de los EE. UU. (U.S. Office of Foreign Assets Control, OFAC) para ofrecer nuestros cursos a personas en estos países y regiones, las licencias que hemos recibido no son lo suficientemente amplias como para permitirnos dictar este curso en todas las ubicaciones. edX lamenta profundamente que las sanciones estadounidenses impidan que ofrezcamos todos nuestros cursos a cualquier persona, sin importar dónde viva.

Este curso es parte del programa Text Analytics with Python Professional Certificate

Más información 
Instrucción por expertos
2 cursos de capacitación
A tu ritmo
Avanza a tu ritmo
3 meses
3 - 6 horas semanales

¿Te interesa este curso para tu negocio o equipo?

Capacita a tus empleados en los temas más solicitados con edX para Negocios.