VOOZH about

URL: https://www.coursera.org/learn/text-mining

⇱ Text Mining and Analytics | Coursera


Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Text Mining and Analytics

This course is part of Data Mining Specialization

75,184 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.5

741 reviews

3 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
92%
Most learners liked this course

Gain insight into a topic and learn the fundamentals.
4.5

741 reviews

3 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace
92%
Most learners liked this course

Build your subject-matter expertise

This course is part of the Data Mining Specialization
When you enroll in this course, you'll also be enrolled in this Specialization.
  • Learn new concepts from industry experts
  • Gain a foundational understanding of a subject or tool
  • Develop job-relevant skills with hands-on projects
  • Earn a shareable career certificate

There are 7 modules in this course

This course will cover the major techniques for mining and analyzing text data to discover interesting patterns, extract useful knowledge, and support decision making, with an emphasis on statistical approaches that can be generally applied to arbitrary text data in any natural language with no or minimum human effort.

Detailed analysis of text data requires understanding of natural language text, which is known to be a difficult task for computers. However, a number of statistical approaches have been shown to work well for the "shallow" but robust analysis of text data for pattern finding and knowledge discovery. You will learn the basic concepts, principles, and major algorithms in text mining and their potential applications.

You will become familiar with the course, your classmates, and our learning environment. The orientation will also help you obtain the technical skills required for the course.

What's included

2 videos5 readings2 assignments1 plugin

2 videosβ€’Total 15 minutes
  • Introduction to Text Mining and Analyticsβ€’8 minutes
  • Course Prerequisites & Completionβ€’7 minutes
5 readingsβ€’Total 60 minutes
  • Welcome to Text Mining and Analytics!β€’10 minutes
  • Syllabusβ€’15 minutes
  • About the Discussion Forumsβ€’15 minutes
  • Updating your Profileβ€’10 minutes
  • Social Mediaβ€’10 minutes
2 assignmentsβ€’Total 45 minutes
  • Pre-Quizβ€’30 minutes
  • Orientation Quizβ€’15 minutes
1 pluginβ€’Total 15 minutes
  • Welcome! Please tell us about yourself.β€’15 minutes

During this module, you will learn the overall course design, an overview of natural language processing techniques and text representation, which are the foundation for all kinds of text-mining applications, and word association mining with a particular focus on mining one of the two basic forms of word associations (i.e., paradigmatic relations).

What's included

9 videos1 reading2 assignments

9 videosβ€’Total 109 minutes
  • 1.1 Overview Text Mining and Analytics: Part 1β€’12 minutes
  • 1.2 Overview Text Mining and Analytics: Part 2β€’12 minutes
  • 1.3 Natural Language Content Analysis: Part 1β€’13 minutes
  • 1.4 Natural Language Content Analysis: Part 2β€’4 minutes
  • 1.5 Text Representation: Part 1β€’11 minutes
  • 1.6 Text Representation: Part 2β€’9 minutes
  • 1.7 Word Association Mining and Analysisβ€’16 minutes
  • 1.8 Paradigmatic Relation Discovery Part 1β€’15 minutes
  • 1.9 Paradigmatic Relation Discovery Part 2β€’18 minutes
1 readingβ€’Total 10 minutes
  • Week 1 Overviewβ€’10 minutes
2 assignmentsβ€’Total 120 minutes
  • Week 1 Practice Quizβ€’60 minutes
  • Week 1 Quizβ€’60 minutes

During this module, you will learn more about word association mining with a particular focus on mining the other basic form of word association (i.e., syntagmatic relations), and start learning topic analysis with a focus on techniques for mining one topic from text.

What's included

10 videos1 reading2 assignments

10 videosβ€’Total 116 minutes
  • 2.1 Syntagmatic Relation Discovery: Entropyβ€’11 minutes
  • 2.2 Syntagmatic Relation Discovery: Conditional Entropyβ€’12 minutes
  • 2.3 Syntagmatic Relation Discovery: Mutual Information: Part 1β€’14 minutes
  • 2.4 Syntagmatic Relation Discovery: Mutual Information: Part 2β€’10 minutes
  • 2.5 Topic Mining and Analysis: Motivation and Task Definitionβ€’8 minutes
  • 2.6 Topic Mining and Analysis: Term as Topicβ€’12 minutes
  • 2.7 Topic Mining and Analysis: Probabilistic Topic Modelsβ€’14 minutes
  • 2.8 Probabilistic Topic Models: Overview of Statistical Language Models: Part 1β€’10 minutes
  • 2.9 Probabilistic Topic Models: Overview of Statistical Language Models: Part 2β€’13 minutes
  • 2.10 Probabilistic Topic Models: Mining One Topicβ€’12 minutes
1 readingβ€’Total 10 minutes
  • Week 2 Overviewβ€’10 minutes
2 assignmentsβ€’Total 120 minutes
  • Week 2 Practice Quizβ€’60 minutes
  • Week 2 Quizβ€’60 minutes

During this module, you will learn topic analysis in depth, including mixture models and how they work, Expectation-Maximization (EM) algorithm and how it can be used to estimate parameters of a mixture model, the basic topic model, Probabilistic Latent Semantic Analysis (PLSA), and how Latent Dirichlet Allocation (LDA) extends PLSA.

What's included

10 videos2 readings2 assignments1 programming assignment

10 videosβ€’Total 103 minutes
  • 3.1 Probabilistic Topic Models: Mixture of Unigram Language Modelsβ€’13 minutes
  • 3.2 Probabilistic Topic Models: Mixture Model Estimation: Part 1β€’10 minutes
  • 3.3 Probabilistic Topic Models: Mixture Model Estimation: Part 2β€’8 minutes
  • 3.4 Probabilistic Topic Models: Expectation-Maximization Algorithm: Part 1β€’11 minutes
  • 3.5 Probabilistic Topic Models: Expectation-Maximization Algorithm: Part 2β€’11 minutes
  • 3.6 Probabilistic Topic Models: Expectation-Maximization Algorithm: Part 3β€’6 minutes
  • 3.7 Probabilistic Latent Semantic Analysis (PLSA): Part 1β€’11 minutes
  • 3.8 Probabilistic Latent Semantic Analysis (PLSA): Part 2β€’10 minutes
  • 3.9 Latent Dirichlet Allocation (LDA): Part 1β€’10 minutes
  • 3.10 Latent Dirichlet Allocation (LDA): Part 2β€’12 minutes
2 readingsβ€’Total 20 minutes
  • Week 3 Overviewβ€’10 minutes
  • Programming Assignments Overviewβ€’10 minutes
2 assignmentsβ€’Total 120 minutes
  • Week 3 Practice Quizβ€’60 minutes
  • Quiz: Week 3 Quizβ€’60 minutes
1 programming assignmentβ€’Total 360 minutes
  • Programming Assignmentβ€’360 minutes

During this module, you will learn text clustering, including the basic concepts, main clustering techniques, including probabilistic approaches and similarity-based approaches, and how to evaluate text clustering. You will also start learning text categorization, which is related to text clustering, but with pre-defined categories that can be viewed as pre-defining clusters.

What's included

9 videos1 reading2 assignments

9 videosβ€’Total 141 minutes
  • 4.1 Text Clustering: Motivationβ€’16 minutes
  • 4.2 Text Clustering: Generative Probabilistic Models Part 1β€’16 minutes
  • 4.3 Text Clustering: Generative Probabilistic Models Part 2β€’9 minutes
  • 4.4 Text Clustering: Generative Probabilistic Models Part 3β€’15 minutes
  • 4.5 Text Clustering: Similarity-based Approachesβ€’18 minutes
  • 4.6 Text Clustering: Evaluationβ€’10 minutes
  • 4.7 Text Categorization: Motivationβ€’15 minutes
  • 4.8 Text Categorization: Methodsβ€’12 minutes
  • 4.9 Text Categorization: Generative Probabilistic Modelsβ€’31 minutes
1 readingβ€’Total 10 minutes
  • Week 4 Overviewβ€’10 minutes
2 assignmentsβ€’Total 120 minutes
  • Week 4 Practice Quizβ€’60 minutes
  • Week 4 Quizβ€’60 minutes

During this module, you will continue learning about various methods for text categorization, including multiple methods classified under discriminative classifiers, and you will also learn sentiment analysis and opinion mining, including a detailed introduction to a particular technique for sentiment classification (i.e., ordinal regression).

What's included

7 videos1 reading2 assignments

7 videosβ€’Total 121 minutes
  • 5.1 Text Categorization: Discriminative Classifier Part 1β€’21 minutes
  • 5.2 Text Categorization: Discriminative Classifier Part 2β€’32 minutes
  • 5.3 Text Categorization: Evaluation Part 1β€’14 minutes
  • 5.4 Text Categorization: Evaluation Part 2β€’11 minutes
  • 5.5 Opinion Mining and Sentiment Analysis: Motivationβ€’18 minutes
  • 5.6 Opinion Mining and Sentiment Analysis: Sentiment Classificationβ€’12 minutes
  • 5.7 Opinion Mining and Sentiment Analysis: Ordinal Logistic Regressionβ€’14 minutes
1 readingβ€’Total 10 minutes
  • Week 5 Overviewβ€’10 minutes
2 assignmentsβ€’Total 120 minutes
  • Week 5 Practice Quizβ€’60 minutes
  • Week 5 Quizβ€’60 minutes

During this module, you will continue learning about sentiment analysis and opinion mining with a focus on Latent Aspect Rating Analysis (LARA), and you will learn about techniques for joint mining of text and non-text data, including contextual text mining techniques for analyzing topics in text in association with various context information such as time, location, authors, and sources of data. You will also see a summary of the entire course.

What's included

8 videos1 reading2 assignments1 plugin

8 videosβ€’Total 120 minutes
  • 6.1 Opinion Mining and Sentiment Analysis: Latent Aspect Rating Analysis Part 1β€’15 minutes
  • 6.2 Opinion Mining and Sentiment Analysis: Latent Aspect Rating Analysis Part 2β€’15 minutes
  • 6.3 Text-Based Predictionβ€’12 minutes
  • 6.4 Contextual Text Mining: Motivationβ€’7 minutes
  • 6.5 Contextual Text Mining: Contextual Probabilistic Latent Semantic Analysisβ€’18 minutes
  • 6.6 Contextual Text Mining: Mining Topics with Social Network Contextβ€’15 minutes
  • 6.7 Contextual Text Mining: Mining Casual Topics with Time Series Supervisionβ€’20 minutes
  • 6.8 Course Summaryβ€’19 minutes
1 readingβ€’Total 10 minutes
  • Week 6 Overviewβ€’10 minutes
2 assignmentsβ€’Total 120 minutes
  • Week 6 Practice Quizβ€’60 minutes
  • Week 6 Quizβ€’60 minutes
1 pluginβ€’Total 15 minutes
  • How was the course?β€’15 minutes

Earn a career certificate

Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.

Instructor

Instructor ratings
4.5 (55 ratings)
University of Illinois Urbana-Champaign
4 Coursesβ€’110,326 learners

Explore more from Data Analysis

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    68.69%

  • 4 stars

    20.10%

  • 3 stars

    7.55%

  • 2 stars

    2.02%

  • 1 star

    1.61%

Showing 3 of 741

YL
Β·

Reviewed on Apr 10, 2019

The course was very challenging and i learn a lot of new things from the course, this will help to complete my project.

MR
Β·

Reviewed on Jul 22, 2017

The workflow is clear and the professor speaks to the students directly about all aspects without skimming the material.

SG
Β·

Reviewed on Feb 24, 2017

Very good course thank you I wish we could have use case applications with high level tools such as RThanks a lot again !

Frequently asked questions

To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.

Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.

Financial aid available,