SlideShare a Scribd company logo
1 of 50
Download to read offline
PriBots
HamzaHarkous1
,KassemFawaz2
,Kang.G.Shin2
,KarlAberer1
1
EPFL;2
UniversityofMichigan
ConversationalPrivacywithChatbots
WorkshopontheFutureofPrivacyNoticesandIndicators,SOUPS2016
2
PrivacyNotice:CurrentState
legally binding
human understandable
Dual Role:
2
PrivacyNotice:CurrentState
Canwesplittheseroles?
legally binding
human understandable
Dual Role:
2
PrivacyNotice:CurrentState
a standardized short table on the right. The comparison highlights the rows
below the table. While both formats contain the legend (bottom right), it is
In preparation for this study we first performed three smaller
pilot tests of our survey framework. We ran our pilot studies
with approximately thirty users each, across 2-3 conditions.
Our pilot studies helped us to finalize remaining design de-
cisions surrounding the standardized short table, refine our
Standardization
3
a standardized short table on the right. The comparison highlights the rows
below the table. While both formats contain the legend (bottom right), it is
In preparation for this study we first performed three smaller
pilot tests of our survey framework. We ran our pilot studies
with approximately thirty users each, across 2-3 conditions.
Our pilot studies helped us to finalize remaining design de-
cisions surrounding the standardized short table, refine our
Standardization
3
Summarization
a standardized short table on the right. The comparison highlights the rows
below the table. While both formats contain the legend (bottom right), it is
In preparation for this study we first performed three smaller
pilot tests of our survey framework. We ran our pilot studies
with approximately thirty users each, across 2-3 conditions.
Our pilot studies helped us to finalize remaining design de-
cisions surrounding the standardized short table, refine our
Standardization
3
Summarization
Challenges
one size fits all
user education
4
PrivacyChoice:CurrentState
fragmented ecosystem
difficult to find
4
PrivacyChoice:CurrentState
5
Conversation-firstInterfaces
TheRiseofConversationalUI
6
PriBots:ConversationalPrivacyBots
Message|
7
PriBots:ConversationalPrivacyBots
Message|
7
PriBots:ConversationalPrivacyBots
Message|
Appeal to new tech adopters
7
PriBots:ConversationalPrivacyBots
Message|
Appeal to new tech adopters
Appeal to existing users
7
PriBots:ConversationalPrivacyBots
Message|
Appeal to new tech adopters
Appeal to existing users
Anintuitivewayto
1. communicateprivacypolicies
2. adjustprivacypreferences 7
1-Communicating PrivacyPolicies
8
Channel
9
Channel
Primary
9
Channel
Primary Secondary
9
Timing
10
Timing
At-setup
10
Timing
At-setup On-demand
10
Feedback
implicit: sentiment analysis
explicit: structured messages
gathering users’ concerns
11
VoicingUserConcerns
Providers
traditionally
say what they
want
12
VoicingUserConcerns
Providers
traditionally
say what they
want
Users’ concerns
might not
be covered
12
VoicingUserConcerns
Providers
traditionally
say what they
want
Users’ concerns
might not
be covered
PriBots
activate the
two-way channel
12
2-SettingPrivacyPreferences
13
14
Service and platform-dependent interface
14
Service and platform-dependent interface
Tradeoffs for simplicity: try finding this setting on Mobile Web version
14
15
Unique interface with all functionalities
Ability to suggest adjustments to the user (combining notice and choice/preferences )
15
User
Input
Analysis &
Classification
SystemArchitecture
16
User
Input
Analysis &
Classification
Query
Structured
Query
Statement
Yes
No
SystemArchitecture
16
User
Input
Analysis &
Classification
Query
Structured
Query
Statement
Yes
No
Retrieval
Module
Result
Knowledge
Base
SystemArchitecture
16
User
Input
Analysis &
Classification
Query
Structured
Query
Statement
Yes
No
Confident?
Answer
Formulation
in NL
Fallback
Answer 

Generation
Yes
No
Retrieval
Module
Result
Knowledge
Base
SystemArchitecture
16
PriBot
Reply
User
Input
Analysis &
Classification
Query
Structured
Query
Statement
Yes
No
Confident?
Answer
Formulation
in NL
Fallback
Answer 

Generation
Yes
No
Retrieval
Module
Result
Knowledge
Base
SystemArchitecture
16
PriBot
Reply
User
Input
Analysis &
Classification
Query
Structured
Query
Statement
Yes
No
Confident?
Answer
Formulation
in NL
Fallback
Answer 

Generation
Yes
No
Retrieval
Module
Result
Knowledge
Base
SystemArchitecture
16
Feedback
DB
Analytics
Amendments/
Improvements
Augment the Knowledge Base
• unanswered queries
• frequent questions
• user sentiments
Feedback
DB
Challenges
17
MatureUserUnderstanding
Text processing
Question answering
Domain-specific datasets and ontologies
Graceful fallback
18
LegalChallenges
Inherently error prone: are they legally binding?
Accounting for false-positives and false-negatives
The case of 3rd party PriBots: defamation possibilities?
19
TrustingtheMachine
rule-based vs. AI-based
user backlash?
regulate the confidence level
20
PriBots’Personality
positive tone → higher trust
diversified content → reduced habituation
21
Deployment
22
provider
3rd parties
Deployment
22
provider
3rd parties
Deployment
22
Suitable for Voice Assistants
Rule-based
Prototype
System
Implementation
User
studies
What’sNext?
23
Privacyasa
Dialogue
24
Questions/Feedback?
hamza.harkous@gmail.com
hamzaharkous.com
Image/MediaCredits
Zara Picken: slide 12
Egor Kosten: slide 24
Alex Prokhoda: slide 6
Freepik: slide 23
Geoff Keough: slide 14
Victor: slide 12

More Related Content

Similar to PriBots: Conversational Privacy with Chatbots (at SOUPS 2016)

Mark2Cure: a crowdsourcing platform for biomedical literature annotation
Mark2Cure: a crowdsourcing platform for biomedical literature annotationMark2Cure: a crowdsourcing platform for biomedical literature annotation
Mark2Cure: a crowdsourcing platform for biomedical literature annotation
Benjamin Good
 

Similar to PriBots: Conversational Privacy with Chatbots (at SOUPS 2016) (20)

2014 aus-agta
2014 aus-agta2014 aus-agta
2014 aus-agta
 
Computational Frameworks for Higher-order Network Data Analysis
Computational Frameworks for Higher-order Network Data AnalysisComputational Frameworks for Higher-order Network Data Analysis
Computational Frameworks for Higher-order Network Data Analysis
 
The Smart Way To Invest in AI and ML_SFStartupDay
The Smart Way To Invest in AI and ML_SFStartupDayThe Smart Way To Invest in AI and ML_SFStartupDay
The Smart Way To Invest in AI and ML_SFStartupDay
 
Community detection in complex social networks
Community detection in complex social networksCommunity detection in complex social networks
Community detection in complex social networks
 
Recommandation sociale : filtrage collaboratif et par le contenu
Recommandation sociale : filtrage collaboratif et par le contenuRecommandation sociale : filtrage collaboratif et par le contenu
Recommandation sociale : filtrage collaboratif et par le contenu
 
Ontologies Ontop Databases
Ontologies Ontop DatabasesOntologies Ontop Databases
Ontologies Ontop Databases
 
Closing the Gap in Time: From Raw Data to Real Science
Closing the Gap in Time: From Raw Data to Real ScienceClosing the Gap in Time: From Raw Data to Real Science
Closing the Gap in Time: From Raw Data to Real Science
 
2016 davis-plantbio
2016 davis-plantbio2016 davis-plantbio
2016 davis-plantbio
 
Ijricit 01-002 enhanced replica detection in short time for large data sets
Ijricit 01-002 enhanced replica detection in  short time for large data setsIjricit 01-002 enhanced replica detection in  short time for large data sets
Ijricit 01-002 enhanced replica detection in short time for large data sets
 
Seminario en CIFASIS, Rosario, Argentina - Seminar in CIFASIS, Rosario, Argen...
Seminario en CIFASIS, Rosario, Argentina - Seminar in CIFASIS, Rosario, Argen...Seminario en CIFASIS, Rosario, Argentina - Seminar in CIFASIS, Rosario, Argen...
Seminario en CIFASIS, Rosario, Argentina - Seminar in CIFASIS, Rosario, Argen...
 
Evolutionary Symbolic Discovery for Bioinformatics, Systems and Synthetic Bi...
Evolutionary Symbolic Discovery for Bioinformatics,  Systems and Synthetic Bi...Evolutionary Symbolic Discovery for Bioinformatics,  Systems and Synthetic Bi...
Evolutionary Symbolic Discovery for Bioinformatics, Systems and Synthetic Bi...
 
A contextual bandit algorithm for mobile context-aware recommender system
A contextual bandit algorithm for mobile context-aware recommender systemA contextual bandit algorithm for mobile context-aware recommender system
A contextual bandit algorithm for mobile context-aware recommender system
 
40120130405011
4012013040501140120130405011
40120130405011
 
Mark2Cure: a crowdsourcing platform for biomedical literature annotation
Mark2Cure: a crowdsourcing platform for biomedical literature annotationMark2Cure: a crowdsourcing platform for biomedical literature annotation
Mark2Cure: a crowdsourcing platform for biomedical literature annotation
 
IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016 IEEE Fuzzy system Title and Abstract 2016
IEEE Fuzzy system Title and Abstract 2016
 
2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research
 
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...
Paul Groth: Data Analysis in a Changing Discourse: The Challenges of Scholarl...
 
Computation and Knowledge
Computation and KnowledgeComputation and Knowledge
Computation and Knowledge
 
Xerox2009
Xerox2009Xerox2009
Xerox2009
 
02 Network Data Collection
02 Network Data Collection02 Network Data Collection
02 Network Data Collection
 

Recently uploaded

CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
Wonjun Hwang
 

Recently uploaded (20)

Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)CORS (Kitworks Team Study 양다윗 발표자료 240510)
CORS (Kitworks Team Study 양다윗 발표자료 240510)
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdfFrisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
Frisco Automating Purchase Orders with MuleSoft IDP- May 10th, 2024.pptx.pdf
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 

PriBots: Conversational Privacy with Chatbots (at SOUPS 2016)