SlideShare una empresa de Scribd logo
1 de 20
Collaborative Data Exploration using
Conversational AI
Anand Ranganathan
Co-Founder & Chief AI Officer
anand@unscrambl.com
How do people consume data & analytics today?
– through charts & dashboards
What’s wrong with dashboards
Limited or no drill-downs
Don’t know how the data for the dashboards
is produced
Can’t ask a slightly different question
Representative of an opinion; easy to
cherry-pick stats
Can be misleading
Analytics & BI tools have some ways to go
In making organizations truly data-driven
“Where can I find my
data? I don’t know
which database, table,
query or tool to use”
“The presentation
is tomorrow and
the BI team is
busy. What
should I do?”
“Why are
there so many
dashboards?”
26.5%
of organizations report
being data driven in 2022,
down from 37% in 2017.
Allow any user to ask text or voice questions of their data
and
receive back a natural language + visual analysis
of statistically relevant and actionable insights for that user.
What is Conversational Analytics?
*Note that in this talk, we focus on structured data stored in
relational format (e.g. SQL databases, Excel sheets, etc)
Qbo: Natural language conversations with data
within collaboration platforms
Hey QBO,
how many
policies are
expiring in
Oct 2022?
Hey QBO,
why were
new
acquisitions
in Feb lower?
Why have
sales
dropped in
the North
region this
month?
AI-Powered,
Data Analyst
Direct
Connection
to data
Sales
Management
Marketing
Natural
Language
Queries
Operations
HR
BUSINESS USERS
Qbo sits between users and disparate, siloed datasets
Support 20+ data connectors, and access via a web interface or Microsoft Teams
Unscrambl Qbo Demo :
on Covid Data
Demo
A (very simplified) overview of NLU pipeline
number of trips in winter 2017 by age and gender
Entity Recognition & Construction
SELECT anon_1."age group", anon_1.gender, count(*) AS "Count"
FROM (SELECT "TRIP_ANALYSIS".end_station_id AS "end station id", "TRIP_ANALYSIS".program_id AS "program id", "TRIP_ANALYSIS".start_station_id AS "start station id",
"TRIP_ANALYSIS".bikeid AS bikeid, CASE WHEN (:birth_year_1 - "TRIP_ANALYSIS".birth_year < :param_1) THEN :param_2 ELSE CASE WHEN (:birth_year_2 -
"TRIP_ANALYSIS".birth_year < :param_3) THEN :param_4 ELSE …, "TRIP_ANALYSIS".gender AS gender
FROM "TRIP_ANALYSIS"
WHERE ….
Identification of Query type and mapping to known concepts in DB
Type: Aggregation Query on Trips table with a group-by and a filter; age -> derived from birth year attribute; gender -> gender attribute; in winter
2017 -> 2017-12-23 and 2018-03-19 (filter)
Generate DB-specific SQL query
Get results, decide on visualization and narratives, and present back to user
Key Challenge : Bridging the gap between users and
data
● Users don’t know what to ask
● Users don’t know how to ask
● Users may pose questions in
an ambiguous manner
● Users may use terms not in the
dataset
Key Challenge : Bridging the gap between users and
data
● Users don’t know what to ask
● Users don’t know how to ask
● Users may pose questions in
an ambiguous manner
● Users may use terms not in the
dataset
Key Challenge : Bridging the gap between users and
data
● Data may be modeled in a variety of
ways
● Hidden semantics and assumptions
behind different tables and columns
● Data may be incomplete, unclean
● Data may be spread across silos
Common scenario we encounter in our
deployments :
Qbo doesn’t understand the user
Now, let’s assume Lila is part of a group channel
Collaborative data exploration to the rescue
● Many organizations and teams contain people with different levels
of data skills
● In the past, the data-have-nots were dependent on the data-haves
● Conversational AI can help them collaborate. Allow the
data-have-nots serve themselves sometimes, and the data-haves
jump in when they can’t
Direct
Connection
to data
Natural
Language
Queries
Collaborate with internal and external users to explore
& share data, insights and reports
With the right access control restrictions in place
Internal
Business Users
3rd Party
Partners
Collaborate with
Partners in the
context of “Teams”
or “Channels”
Interesting challenges around collaborative
data access
● How should access control work?
○ Based on the user asking the question?
○ Based on the user in the group channel with the “least” privilege?
● How do we keep track of context around multiple parallel conversations
in a group chat
● How do we keep track of versions and group edits in a collaborative
dashboard?
○ Especially when the charts are interactive or can be refreshed
Imagine…
#futureofwork
#futureofdata

Más contenido relacionado

Similar a Data Con LA 2022 - Collaborative Data Exploration using Conversational AI

Introduction to Business and Data Analysis Undergraduate.pdf
Introduction to Business and Data Analysis Undergraduate.pdfIntroduction to Business and Data Analysis Undergraduate.pdf
Introduction to Business and Data Analysis Undergraduate.pdf
AbdulrahimShaibuIssa
 
Self-service analytics risk_September_2016
Self-service analytics risk_September_2016Self-service analytics risk_September_2016
Self-service analytics risk_September_2016
Leigh Ulpen
 
Map Reduce amrp presentation
Map Reduce amrp presentationMap Reduce amrp presentation
Map Reduce amrp presentation
renjan131
 

Similar a Data Con LA 2022 - Collaborative Data Exploration using Conversational AI (20)

D92-198gstindspdx
D92-198gstindspdxD92-198gstindspdx
D92-198gstindspdx
 
Profiling a Person With Search Log Data
Profiling a Person With Search Log DataProfiling a Person With Search Log Data
Profiling a Person With Search Log Data
 
Kp-Data Analytics-ts.pptx
Kp-Data Analytics-ts.pptxKp-Data Analytics-ts.pptx
Kp-Data Analytics-ts.pptx
 
Calin Constantinov - Neo4j - Keyboards and Mice - Craiova 2016
Calin Constantinov - Neo4j - Keyboards and Mice - Craiova 2016Calin Constantinov - Neo4j - Keyboards and Mice - Craiova 2016
Calin Constantinov - Neo4j - Keyboards and Mice - Craiova 2016
 
Introduction to Business and Data Analysis Undergraduate.pdf
Introduction to Business and Data Analysis Undergraduate.pdfIntroduction to Business and Data Analysis Undergraduate.pdf
Introduction to Business and Data Analysis Undergraduate.pdf
 
Deck 92-146 (3)
Deck 92-146 (3)Deck 92-146 (3)
Deck 92-146 (3)
 
A Brief (and Practical) Introduction to Information Architecture
A Brief (and Practical) Introduction to Information ArchitectureA Brief (and Practical) Introduction to Information Architecture
A Brief (and Practical) Introduction to Information Architecture
 
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
2018 GIS in Recreation: The Latest Trail Technology Crowdsourcing Maps and Apps
 
Data Storytelling for Dashboard Design
Data Storytelling for Dashboard DesignData Storytelling for Dashboard Design
Data Storytelling for Dashboard Design
 
Thinkful - Intro to Data Science - Washington DC
Thinkful - Intro to Data Science - Washington DCThinkful - Intro to Data Science - Washington DC
Thinkful - Intro to Data Science - Washington DC
 
Thinkful DC - Intro to Data Science
Thinkful DC - Intro to Data Science Thinkful DC - Intro to Data Science
Thinkful DC - Intro to Data Science
 
2008 web-managers-hwilfert-final
2008 web-managers-hwilfert-final2008 web-managers-hwilfert-final
2008 web-managers-hwilfert-final
 
Doing qualitative data analysis
Doing qualitative data analysisDoing qualitative data analysis
Doing qualitative data analysis
 
Self-service analytics risk_September_2016
Self-service analytics risk_September_2016Self-service analytics risk_September_2016
Self-service analytics risk_September_2016
 
Technical Paper Presentation on data analytics.pptx
Technical Paper Presentation on data analytics.pptxTechnical Paper Presentation on data analytics.pptx
Technical Paper Presentation on data analytics.pptx
 
Module 1
Module  1Module  1
Module 1
 
Map Reduce amrp presentation
Map Reduce amrp presentationMap Reduce amrp presentation
Map Reduce amrp presentation
 
RDBMS to Graph Webinar
RDBMS to Graph WebinarRDBMS to Graph Webinar
RDBMS to Graph Webinar
 
Data Mining
Data MiningData Mining
Data Mining
 
Clicks, Conversions and Crawls
Clicks, Conversions and CrawlsClicks, Conversions and Crawls
Clicks, Conversions and Crawls
 

Más de Data Con LA

Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA
 
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA 2022- Embedding medical journeys with machine learning to improve...Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA
 

Más de Data Con LA (20)

Data Con LA 2022 Keynotes
Data Con LA 2022 KeynotesData Con LA 2022 Keynotes
Data Con LA 2022 Keynotes
 
Data Con LA 2022 Keynotes
Data Con LA 2022 KeynotesData Con LA 2022 Keynotes
Data Con LA 2022 Keynotes
 
Data Con LA 2022 Keynote
Data Con LA 2022 KeynoteData Con LA 2022 Keynote
Data Con LA 2022 Keynote
 
Data Con LA 2022 - Startup Showcase
Data Con LA 2022 - Startup ShowcaseData Con LA 2022 - Startup Showcase
Data Con LA 2022 - Startup Showcase
 
Data Con LA 2022 Keynote
Data Con LA 2022 KeynoteData Con LA 2022 Keynote
Data Con LA 2022 Keynote
 
Data Con LA 2022 - Using Google trends data to build product recommendations
Data Con LA 2022 - Using Google trends data to build product recommendationsData Con LA 2022 - Using Google trends data to build product recommendations
Data Con LA 2022 - Using Google trends data to build product recommendations
 
Data Con LA 2022 - AI Ethics
Data Con LA 2022 - AI EthicsData Con LA 2022 - AI Ethics
Data Con LA 2022 - AI Ethics
 
Data Con LA 2022 - Improving disaster response with machine learning
Data Con LA 2022 - Improving disaster response with machine learningData Con LA 2022 - Improving disaster response with machine learning
Data Con LA 2022 - Improving disaster response with machine learning
 
Data Con LA 2022 - What's new with MongoDB 6.0 and Atlas
Data Con LA 2022 - What's new with MongoDB 6.0 and AtlasData Con LA 2022 - What's new with MongoDB 6.0 and Atlas
Data Con LA 2022 - What's new with MongoDB 6.0 and Atlas
 
Data Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentationData Con LA 2022 - Real world consumer segmentation
Data Con LA 2022 - Real world consumer segmentation
 
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
Data Con LA 2022 - Modernizing Analytics & AI for today's needs: Intuit Turbo...
 
Data Con LA 2022 - Moving Data at Scale to AWS
Data Con LA 2022 - Moving Data at Scale to AWSData Con LA 2022 - Moving Data at Scale to AWS
Data Con LA 2022 - Moving Data at Scale to AWS
 
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
Data Con LA 2022 - Why Database Modernization Makes Your Data Decisions More ...
 
Data Con LA 2022 - Intro to Data Science
Data Con LA 2022 - Intro to Data ScienceData Con LA 2022 - Intro to Data Science
Data Con LA 2022 - Intro to Data Science
 
Data Con LA 2022 - How are NFTs and DeFi Changing Entertainment
Data Con LA 2022 - How are NFTs and DeFi Changing EntertainmentData Con LA 2022 - How are NFTs and DeFi Changing Entertainment
Data Con LA 2022 - How are NFTs and DeFi Changing Entertainment
 
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
 
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
Data Con LA 2022-Perfect Viral Ad prediction of Superbowl 2022 using Tease, T...
 
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA 2022- Embedding medical journeys with machine learning to improve...Data Con LA 2022- Embedding medical journeys with machine learning to improve...
Data Con LA 2022- Embedding medical journeys with machine learning to improve...
 
Data Con LA 2022 - Data Streaming with Kafka
Data Con LA 2022 - Data Streaming with KafkaData Con LA 2022 - Data Streaming with Kafka
Data Con LA 2022 - Data Streaming with Kafka
 
Data Con LA 2022 - Building Field-level Lineage from Scratch for Modern Data ...
Data Con LA 2022 - Building Field-level Lineage from Scratch for Modern Data ...Data Con LA 2022 - Building Field-level Lineage from Scratch for Modern Data ...
Data Con LA 2022 - Building Field-level Lineage from Scratch for Modern Data ...
 

Último

Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling ManjurJual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
ptikerjasaptiker
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
gajnagarg
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
q6pzkpark
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Riyadh +966572737505 get cytotec
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
wsppdmt
 
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
vexqp
 
PLE-statistics document for primary schs
PLE-statistics document for primary schsPLE-statistics document for primary schs
PLE-statistics document for primary schs
cnajjemba
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
ranjankumarbehera14
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
nirzagarg
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
ahmedjiabur940
 
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
vexqp
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
vexqp
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
gajnagarg
 
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit RiyadhCytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
Abortion pills in Riyadh +966572737505 get cytotec
 

Último (20)

Aspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - AlmoraAspirational Block Program Block Syaldey District - Almora
Aspirational Block Program Block Syaldey District - Almora
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...Sequential and reinforcement learning for demand side management by Margaux B...
Sequential and reinforcement learning for demand side management by Margaux B...
 
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling ManjurJual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
Jual Cytotec Asli Obat Aborsi No. 1 Paling Manjur
 
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
Top profile Call Girls In Vadodara [ 7014168258 ] Call Me For Genuine Models ...
 
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
一比一原版(曼大毕业证书)曼尼托巴大学毕业证成绩单留信学历认证一手价格
 
Abortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get CytotecAbortion pills in Jeddah | +966572737505 | Get Cytotec
Abortion pills in Jeddah | +966572737505 | Get Cytotec
 
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
如何办理英国诺森比亚大学毕业证(NU毕业证书)成绩单原件一模一样
 
SR-101-01012024-EN.docx Federal Constitution of the Swiss Confederation
SR-101-01012024-EN.docx  Federal Constitution  of the Swiss ConfederationSR-101-01012024-EN.docx  Federal Constitution  of the Swiss Confederation
SR-101-01012024-EN.docx Federal Constitution of the Swiss Confederation
 
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
怎样办理伦敦大学毕业证(UoL毕业证书)成绩单学校原版复制
 
PLE-statistics document for primary schs
PLE-statistics document for primary schsPLE-statistics document for primary schs
PLE-statistics document for primary schs
 
Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1Lecture_2_Deep_Learning_Overview-newone1
Lecture_2_Deep_Learning_Overview-newone1
 
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
Top profile Call Girls In Begusarai [ 7014168258 ] Call Me For Genuine Models...
 
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi ArabiaIn Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
In Riyadh ((+919101817206)) Cytotec kit @ Abortion Pills Saudi Arabia
 
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
怎样办理伦敦大学城市学院毕业证(CITY毕业证书)成绩单学校原版复制
 
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
怎样办理圣地亚哥州立大学毕业证(SDSU毕业证书)成绩单学校原版复制
 
7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt7. Epi of Chronic respiratory diseases.ppt
7. Epi of Chronic respiratory diseases.ppt
 
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptxThe-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
The-boAt-Story-Navigating-the-Waves-of-Innovation.pptx
 
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
Top profile Call Girls In dimapur [ 7014168258 ] Call Me For Genuine Models W...
 
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit RiyadhCytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
Cytotec in Jeddah+966572737505) get unwanted pregnancy kit Riyadh
 

Data Con LA 2022 - Collaborative Data Exploration using Conversational AI

  • 1. Collaborative Data Exploration using Conversational AI Anand Ranganathan Co-Founder & Chief AI Officer anand@unscrambl.com
  • 2. How do people consume data & analytics today? – through charts & dashboards
  • 3. What’s wrong with dashboards Limited or no drill-downs Don’t know how the data for the dashboards is produced Can’t ask a slightly different question Representative of an opinion; easy to cherry-pick stats Can be misleading
  • 4. Analytics & BI tools have some ways to go In making organizations truly data-driven “Where can I find my data? I don’t know which database, table, query or tool to use” “The presentation is tomorrow and the BI team is busy. What should I do?” “Why are there so many dashboards?” 26.5% of organizations report being data driven in 2022, down from 37% in 2017.
  • 5.
  • 6. Allow any user to ask text or voice questions of their data and receive back a natural language + visual analysis of statistically relevant and actionable insights for that user. What is Conversational Analytics? *Note that in this talk, we focus on structured data stored in relational format (e.g. SQL databases, Excel sheets, etc)
  • 7. Qbo: Natural language conversations with data within collaboration platforms Hey QBO, how many policies are expiring in Oct 2022? Hey QBO, why were new acquisitions in Feb lower? Why have sales dropped in the North region this month? AI-Powered, Data Analyst
  • 8. Direct Connection to data Sales Management Marketing Natural Language Queries Operations HR BUSINESS USERS Qbo sits between users and disparate, siloed datasets Support 20+ data connectors, and access via a web interface or Microsoft Teams
  • 9. Unscrambl Qbo Demo : on Covid Data
  • 10. Demo
  • 11. A (very simplified) overview of NLU pipeline number of trips in winter 2017 by age and gender Entity Recognition & Construction SELECT anon_1."age group", anon_1.gender, count(*) AS "Count" FROM (SELECT "TRIP_ANALYSIS".end_station_id AS "end station id", "TRIP_ANALYSIS".program_id AS "program id", "TRIP_ANALYSIS".start_station_id AS "start station id", "TRIP_ANALYSIS".bikeid AS bikeid, CASE WHEN (:birth_year_1 - "TRIP_ANALYSIS".birth_year < :param_1) THEN :param_2 ELSE CASE WHEN (:birth_year_2 - "TRIP_ANALYSIS".birth_year < :param_3) THEN :param_4 ELSE …, "TRIP_ANALYSIS".gender AS gender FROM "TRIP_ANALYSIS" WHERE …. Identification of Query type and mapping to known concepts in DB Type: Aggregation Query on Trips table with a group-by and a filter; age -> derived from birth year attribute; gender -> gender attribute; in winter 2017 -> 2017-12-23 and 2018-03-19 (filter) Generate DB-specific SQL query Get results, decide on visualization and narratives, and present back to user
  • 12. Key Challenge : Bridging the gap between users and data
  • 13. ● Users don’t know what to ask ● Users don’t know how to ask ● Users may pose questions in an ambiguous manner ● Users may use terms not in the dataset Key Challenge : Bridging the gap between users and data
  • 14. ● Users don’t know what to ask ● Users don’t know how to ask ● Users may pose questions in an ambiguous manner ● Users may use terms not in the dataset Key Challenge : Bridging the gap between users and data ● Data may be modeled in a variety of ways ● Hidden semantics and assumptions behind different tables and columns ● Data may be incomplete, unclean ● Data may be spread across silos
  • 15. Common scenario we encounter in our deployments : Qbo doesn’t understand the user
  • 16. Now, let’s assume Lila is part of a group channel
  • 17. Collaborative data exploration to the rescue ● Many organizations and teams contain people with different levels of data skills ● In the past, the data-have-nots were dependent on the data-haves ● Conversational AI can help them collaborate. Allow the data-have-nots serve themselves sometimes, and the data-haves jump in when they can’t
  • 18. Direct Connection to data Natural Language Queries Collaborate with internal and external users to explore & share data, insights and reports With the right access control restrictions in place Internal Business Users 3rd Party Partners Collaborate with Partners in the context of “Teams” or “Channels”
  • 19. Interesting challenges around collaborative data access ● How should access control work? ○ Based on the user asking the question? ○ Based on the user in the group channel with the “least” privilege? ● How do we keep track of context around multiple parallel conversations in a group chat ● How do we keep track of versions and group edits in a collaborative dashboard? ○ Especially when the charts are interactive or can be refreshed