11
1 © 2019 The MathWorks, Inc. Text Analytics & Sentiment Analysis Alex Link, Application Engineer

Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

  • Upload
    others

  • View
    32

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

1© 2019 The MathWorks, Inc.

Text Analytics & Sentiment Analysis

Alex Link, Application Engineer

Page 2: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

2

Page 3: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

3

Page 4: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

4

Page 5: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

5

Big Picture

Topic Modeling

Un

str

uctu

red

Data

Str

uctu

red

Data

Social

Media

Database

In-house

Spreadsheets

Traditional Data

Analytics

Decision

Reports

Text Analytics

Page 6: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

6

Where is this data?

Data Sources for Big Data Analysis

Page 7: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

7

What is Text Analytics/NLP?

Artificial Intelligence

Machine

Learning

Deep Learning

Natural

Language

Processing

Text Analytics

= Natural Language Processing + Machine Learning

Page 8: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

8

Why now?

“About 80% of data of an organization processes daily is unstructured data” – Gartner 2018

60 to 80%

growth per year

Page 9: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

9

What is text analytics being used for today?

Key Applications

Sentiment Analysis

Topic Modeling

Text Classification

Text Generation

Voice of Customers

Market/Competitive Intelligence

Fraud/Legal Risk Detection

Compliance Check

Triage/Routing

Conversational Agents

Page 10: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

10

Sentiment Analysis

Other Applications:

• Automating the classification of reviews, whether positive or negative

• Analyzing surveys to understand why customers are satisfied or dissatisfied

• Assessing counterparty credit risk

Positive (+)(growth, advances,

up, strong)

Neutral Negative (-)(bust, difficulty,

lack, struggle)

Goal: Determining real-time sentiment scores for use in financial trading

strategies

Buy! Sell!

Hold

Page 11: Text Analytics & Sentiment Analysis - MathWorks · 7 What is Text Analytics/NLP? Artificial Intelligence Machine Learning Deep Learning Natural Language Processing Text Analytics

11

Integrate

Deployment

(Desktop, Web, Enterprise)

Share and Integrate

Scale

Text Analytics Workflow

Raw Data

Preprocess

Clean Data

Access Text

Text, PDF, Word, Excel,

HTML

Visualize

Languages

Develop Predictive

Models

Statistics

Deep Learning

Machine Learning