The document provides an overview of a technology that focuses on web crawling, sentiment analysis, and social NPS score calculation to collect and analyze data from various domains. It describes a 3 step process - collect and preprocess data, analyze and classify the data, and then expose and interpret the results. The goal is to derive social NPS scores from web data and compare them to traditional survey-based NPS scores to measure error margins.
2. Conceptual Overview
Focused
Web 1.
Crawling Classification
Engine
Twitter
API / User
Interface
2.
3. Social
Facebook Sentiment
NPS Score
Polarity
A. Collect & B. Analyze & C. Expose &
Preprocess Classify Interpret
3. A. Collect & Preprocess
Business Domain Source “Seeds”
Focused Web Crawler
Content & URL Filtering Fail? Ignore
Hyperlinks Extracted & Archived
Multithreaded Downloader of Web Pages
Information
& Metadata Domain
Extraction Database
4. B. Analyze
•
& Classify Classification
Engine
•
•
Filter & Clean Stop Words
Extract Keywords
Calculate Frequency & Number
• Phase Transform for Relevancy
• Define Category Spectrum
• Identify Sentiment Words
Sentiment • Identify Polarity of Sentiment
Engine • Predictive Polarity
• Filter Sentiment Sentences
• Calculate Corpus NPS Score
Social NPS • Assign NPS Scores to each Sentence
Calculation • Compare with NPS for a given
Domain
8. Domains Under Development
Credit Card Issuers
National Commercial Banks
Fashion & Luxury
Distilled Spirits
Cable TV Providers
Telco Service Providers