Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Vaklipi Text Analytics Tools

399 views

Published on

A commercial suite of tools developed by Aiaioo Labs for various text analysis tasks including classification, extraction, exploration and generation.

Published in: Data & Analytics
  • Be the first to comment

Vaklipi Text Analytics Tools

  1. 1. Bangalore, India A Platform for Text Analytics Vaklipi http://www.vaklipi.com Aiaioo Labs vaklipi.com
  2. 2. Aiaioo Labs • Research Lab – Natural Language Processing – Machine Learning – Information Retrieval • Vaklipi – Vaklipi is the brand under which our text processing tools are distributed. – Vak means Speech or Spoken Language – Lipi means Writing or Written Language Aiaioo Labs vaklipi.com
  3. 3. What can Vaklipi help you get out of text? The opportunities vary by vertical: 1. Aerospace / Defense / Automotive – Compliance process automation / Technical specification standardization / Competitive intelligence and customer feedback processing 2. Healthcare / Life sciences – Reporting / Storing, retrieving and analyzing patents and publications / Extraction of actionable insights from research and competitive intelligence 3. Legal and Government – Legal and administrative filings / Case document and administrative record management, e-discovery / Extraction of facts from legal and administrative documents (land records, case files) 4. FMCG – Routine reports, invoicing, tax documents / Sentiment and Intention Analysis / Call center insights 5. BFSI – Reporting / Churn and product propensity analysis / Forms processing, customer care, monitoring, fraud detection Aiaioo Labs vaklipi.com
  4. 4. How do we unlock the value in “text”? Output Text / Store and Analyse Text / Ingest Text d. Vaklipi Generation Tools a. Vaklipi Extraction Tools b. Vaklipi Classification Tools c. Vaklipi Exploration Tools Aiaioo Labs vaklipi.com
  5. 5. Vaklipi Extraction Tools “Extraction” Aiaioo Labs vaklipi.com
  6. 6. a. Vaklipi Extraction Tools Use Cases: 1. Customer Service 2. Land Records 3. Mergers and Acquisitions 4. Sentiment Analysis 5. Intention Analysis 6. Sales Lead List Extraction (4, 5 and 6 are supported out of the box, while 1, 2 and 3 will require customization) Aiaioo Labs vaklipi.com
  7. 7. Use Case 1: Customer Service Let’s say you have some text … … and a database or spreadsheet with columns “John Chambers of Springfield, MA reported a problem with the clutch on his Ford Ranger purchased in Boston, MA in 2005.” … and you have to fill in the database fields from the information in the text … Reporter Location (of Reporter) Product Aiaioo Labs vaklipi.com
  8. 8. Use Case 1: Customer Service “John Chambers of Springfield, MA reported a problem with the clutch on his Ford Ranger purchased in Boston, MA in 2005.” Entities are pieces of text that could go into the fields in the database. Relations connect the entities that belong in a row. Reporter Location Product John Chambers Springfield, MA Ford Ranger Aiaioo Labs vaklipi.com
  9. 9. Use Case 2: Government – Land Records Let’s say you have some text … … and a database or spreadsheet with columns “Property K45L234 (lot 23-24) in Wake County of 3000 sq ft was sold to James Fischer on 3-30-1997 …” … and you have to fill in the database fields from the information in the text … Title# Lot County Aiaioo Labs vaklipi.com
  10. 10. Use Case 3: Legal Domain – Mergers/Acquisitions Let’s say you have some text … … and a database or spreadsheet with columns “Acme Financials, a subsidiary of Lehman Sisters, was acquired by John Doe Corp on 5/26/2001.” … and you have to fill in the database fields from the information in the text … Acquirer Acquired Date Aiaioo Labs vaklipi.com
  11. 11. Use Case 4: Sentiment Analysis Let’s say you have some text … … and a database or spreadsheet with columns “The Canon 3F model is sturdy and excellent for studio use.” … and you have to fill in the database fields from the information in the text … Product Sentiment Purpose Canon 3F Positive Studio Use Aiaioo Labs vaklipi.com
  12. 12. Use Case 4: Sentiment Analysis Live demo: http://www.aiaioo.com:8080/annotator-0.1/automation/demoView/1 Aiaioo Labs vaklipi.com
  13. 13. Use Case 4: Sentiment Analysis is available in many languages Live demo: http://www.aiaioo.com:8080/annotator-0.1/automation/demoView/1 Aiaioo Labs vaklipi.com
  14. 14. Use Case 5: Intent Analysis Let’s say you have some text … … and a database or spreadsheet with columns “I want to learn more about the premium plan you have for frequent fliers.” … and you have to fill in the database fields from the information in the text … Product Intent Constraint Premium plan Inquire Frequent fliers Aiaioo Labs vaklipi.com
  15. 15. Use Case 5: Intent Analysis Live demo: http://www.aiaioo.com:8080/annotator-0.1/automation/demoView/2 Aiaioo Labs vaklipi.com
  16. 16. Use Case 6: Sales Lead List Extraction Let’s say you have some text … … and a database or spreadsheet with columns “Tim Cook is the CEO of Apple a firm in the computer industry…” … and you have to build a leads list of CEOs by industry … CEO Firm Industry Tim Cook Apple Computers Aiaioo Labs vaklipi.com
  17. 17. Use Case 6: Sales Function – Sales Lead List Extraction Video demonstration: http://selasdia.com/lead-finder/ (Selasdia is the brand of a robotic sales assistant developed on the Vaklipi platform) Aiaioo Labs vaklipi.com
  18. 18. Use Case 6: CXO and Email Finder Video demonstration: http://selasdia.com/cxo-finder/ (Selasdia is the brand of a robotic sales assistant developed on the Vaklipi platform) Aiaioo Labs vaklipi.com
  19. 19. Vaklipi Classification Tools Type = “Tools” Aiaioo Labs vaklipi.com
  20. 20. b. Vaklipi Classification Tools Use Cases: 1. Problem Routing (Assignment) 2. Topic Classification 3. Sentiment Classification 4. Subjectivity Classification 5. Intention Classification 6. Language Identification 7. Gender Identification (3, 4, 5, 6 and 7 are supported out of the box, while 1 and 2 will require customization) Aiaioo Labs vaklipi.com
  21. 21. Use Case 1: Problem Routing Let’s say you have some text … … and you want to mark it as one of … “John Chambers of Springfield, MA reported a problem with the clutch on his Ford Ranger purchased in Boston, MA in 2005.” … and so route to customer service or sales Report Inquiry Aiaioo Labs vaklipi.com
  22. 22. Use Case 2: Topic Classification Aiaioo Labs vaklipi.com Let’s say you have a news item… … and you want to mark it as one of … “Luxembourg Foreign Minister Jean Asselborn has called for Hungary to be suspended or even expelled from the European Union because of its "massive violation" of EU fundamental values..” … and so decide the news category Politics Sports
  23. 23. Use Case 3: Sentiment Classification Aiaioo Labs vaklipi.com Let’s say you have a review … … and you want to mark it as one of … “WOW...that's all I can say. I've been waiting for this one to come out on Blu-ray for quite awhile... and I can truly say, it was worth the wait. Finally, this movie looks like it did in the theater...the colors, details and clarity are amazing...” … and so decide the news category Positive Negative
  24. 24. Use Case 4: Subjectivity Classification You can use Vaklipi to decide if there is an opinion/sentiment in the sentence in the first place … “I am sad that Steve Jobs died.” Subjective “Steve Jobs died.” Objective Aiaioo Labs vaklipi.com
  25. 25. Use Case 5: Intent Classification We provided an intent classifier with Vaklipi … “Who has a typewriter for sale?” • Purchase intention Aiaioo Labs vaklipi.com
  26. 26. Use Case 6: Language Identification (A very accurate language identifier is provided with Vaklipi) … Live demo: http://www.aiaioo.com:8080/annotator-0.1/automation/demoView/6 Aiaioo Labs vaklipi.com
  27. 27. Use Case 7: Gender Identification (A multilingual gender identifier is provided with Vaklipi) … Male Female Arun Ashwin Akshata Aparna Out-of-the-box models available Aiaioo Labs vaklipi.com
  28. 28. All the above use cases illustrate a technique called Classification There are two types of classification supported by the Vaklipi platform: 1. Classification using Machine Learning 2. Classification using Linguistic Resources (Gazetteers) Advantages of using the Vaklipi platform: 1. Several pre-built classifiers available out of the box 2. Support for rapid development of new classifiers Aiaioo Labs vaklipi.com
  29. 29. Vaklipi Exploration Tools Aiaioo Labs vaklipi.com
  30. 30. c. Vaklipi Exploration Tools Use Cases: 1. Automatic Label Generation for Grouping / Retrieval 2. Frequent Issue Detection 3. Key Issue Detection 4. Churn Prediction 5. Product Propensity Analysis 6. Shift Detection 7. Summarization 8. Bootstrapping Extraction Tools (All are supported out of the box – the raw data will need to be set up for the tool but no training data is needed) Aiaioo Labs vaklipi.com
  31. 31. Use Case 1: Data Organization ABSTRACT A challenging problem faced by researchers and developers of distributed real-time and embedded (DRE) systems is devising and implementing effective adaptive resource management strategies that can meet end-to- end quality of service (QoS) requirements in varying operational conditions. This paper presents two contributions to research in adaptive resource management for DRE systems. How do you label/organize the following research abstract? Aiaioo Labs vaklipi.com
  32. 32. Use Case 1: Data Organization 1. adaptive resource management 2. distributed real-time embedded system 3. end-to-end quality of service 4. service end-to-end quality 5. hybrid adaptive resourcemanagement middleware 6. hybrid control technique 7. real-time video distribution system 8. real-time corba specification 9. video encoding/decoding 10. resource reservation mechanism 11. dynamic environment These tags that were chosen by a human. Aiaioo Labs vaklipi.com
  33. 33. Use Case 1: Data Organization 1. resource utilization 2. base station 3. qos requirements 4. dre multimedia 5. a/v streaming service 6. frame rate 7. end-to-end qos requirements 8. adaptive resource management 9. network bandwidth 10. application qos 11. picture resolution These tags that were chosen by a machine. Aiaioo Labs vaklipi.com
  34. 34. Use Case 2: Frequent Issue Detection The customer complained about delays in processing incoming international payments ... Textual Events I helped the customer recover his lost password after he was locked out of his account ... Method: Take a bunch of textual events such as these and reduce them to a set of issues such as: a) international payment delays b) account lockout Aiaioo Labs vaklipi.com
  35. 35. Use Case 3: Key Issue Detection The customer complained about delays in processing incoming international payments ... Textual Events I helped the customer recover his lost password after he was locked out of his account ... Method: Take a bunch of textual events such as these that are correlated with adverse business events and reduce them to a set of issues such as: a) payment delay b) account lockout Account balance < Rs. 1,00,000 Adverse Business Events Online account usage frequency drops to 0 for 3 months. Aiaioo Labs vaklipi.com
  36. 36. Use Case 4: Churn Analysis Applications to Churn Analysis The customer is having a lot of issues with the online portal. Textual Events The customer was locked out of his account again ... Account balance < Rs. 1,00,000 Adverse Business Events Online account usage frequency drops to 0 for 3 months. Aiaioo Labs vaklipi.com
  37. 37. Use Case 5: Purchase Propensity Analysis Applications to Purchase Propensity Analysis The customer inquired about accessing investment banking services. Textual Events Customer requested a credit line. New investment made Propitious Business Events Increased safe use of credit line. Aiaioo Labs vaklipi.com
  38. 38. Use Cases 6: Shift Detection Shift detection is a form of trend analysis useful for marketing or planning. Category Leaders: 2010 1) Marketo 2) Radian6 3) Pardot 4) Alchemy 5) Hubspot 6) Act-On 7) Lexalytics Category Leaders: 2015 1) Hubspot 2) Marketo 3) Act-On 4) Salesforce 5) IBM 6) Oracle 7) Adobe Aiaioo Labs vaklipi.com
  39. 39. Use Case 7: Summarizing Feedback Applications to processing large interaction streams Aiaioo Labs vaklipi.com
  40. 40. Vaklipi Generation Tools Aiaioo Labs vaklipi.com
  41. 41. d. Vaklipi Generation Tools Use Cases: 1. Text Entry Assistance 2. Smart User Interfaces 3. Customer Support Assistance 4. OCR/Speech Output Correction 5. Question Answering 6. Summarization (These require training data and extensive customization and are mostly used where operational efficiency is important) Aiaioo Labs vaklipi.com
  42. 42. Use Case 1: Text Entry Assistance (Auto-Suggest) How do you help a text entry operator make fewer mistakes? Vaklipi allows you to develop models which predict what someone is about to type. These can be integrated into user interfaces to create auto-suggest systems. Aiaioo Labs vaklipi.com
  43. 43. Use Case 2: Smart User Interfaces How do you guide a user to use a machine learning tool so that it makes fewer mistakes? Vaklipi allows you to develop models that can guide usage intelligently. These require an integration with user interfaces. Aiaioo Labs vaklipi.com
  44. 44. Use Case 3: Customer Support Assistance How do you guide a customer support person to answer questions faster? Vaklipi allows you to develop answer retrieval and customization systems that can make the job of a CSR easier. Aiaioo Labs vaklipi.com
  45. 45. Use Case 4: OCR/Speech Output Correction How do you correct the output of a machine learning tool so that it makes fewer mistakes? Vaklipi allows you to develop models that can correct other machine learning algorithms. Source Channel Decoder Aiaioo Labs vaklipi.com
  46. 46. Use Case 5: Answering Questions First you classify the question into one of 3 types… and these are… “Do you ship your cars to Boston, MA?” “Who is the CEO of Apple?” “Why is the sky blue?” Yes/No questions Factoid questions Non-factoid questions Aiaioo Labs vaklipi.com
  47. 47. Use Case 5: Answering Questions Look for answers in databases that you created using entity / relationship extraction “Do you ship your cars to Boston, MA?” “Who is the CEO of Apple?” “Why is the sky blue?” Product Ships To Cars USA CEO Firm Tim Cook Apple Aiaioo Labs vaklipi.com
  48. 48. Use Case 5: Answering Questions (Who is the CEO of Adobe?) Video Demo: http://selasdia.com/cxo-finder/ Aiaioo Labs vaklipi.com
  49. 49. Use Case 6: Summarization Useful for processing / distilling large interaction streams Aiaioo Labs vaklipi.com
  50. 50. THE END Bangalore, India http://www.vaklipi.com Aiaioo Labs vaklipi.com

×