PriBots
Hamza Harkous1, Kassem Fawaz2, Kang. G. Shin2, Karl Aberer1
1EPFL; 2University of Michigan
Conversational Privacy with Chatbots
Workshop on the Future of Privacy Notices and Indicators, SOUPS 2016
PriBots Conversational Privacy with Chatbots Hamza Harkous 1 , - - PowerPoint PPT Presentation
PriBots Conversational Privacy with Chatbots Hamza Harkous 1 , Kassem Fawaz 2 , Kang. G. Shin 2 , Karl Aberer 1 1 EPFL; 2 University of Michigan Workshop on the Future of Privacy Notices and Indicators, SOUPS 2016 Privacy Notice: Current State 2
Hamza Harkous1, Kassem Fawaz2, Kang. G. Shin2, Karl Aberer1
1EPFL; 2University of Michigan
Conversational Privacy with Chatbots
Workshop on the Future of Privacy Notices and Indicators, SOUPS 2016
2
Privacy Notice: Current State
legally binding human understandable
Dual Role:
2
Privacy Notice: Current State
Can we split these roles?
legally binding human understandable
Dual Role:
2
Privacy Notice: Current State
Standardization
3
Standardization
3
Summarization
Standardization
3
Summarization
Challenges
user education
4
Privacy Choice: Current State
fragmented ecosystem difgicult to find
4
Privacy Choice: Current State
5
Conversation-first Interfaces
The Rise of Conversational UI
6
PriBots: Conversational Privacy Bots
Message | 7
PriBots: Conversational Privacy Bots
Message | 7
PriBots: Conversational Privacy Bots
Message |
Appeal to new tech adopters
7
PriBots: Conversational Privacy Bots
Message |
Appeal to new tech adopters Appeal to existing users
7
PriBots: Conversational Privacy Bots
Message |
Appeal to new tech adopters Appeal to existing users
An intuitive way to 1. communicate privacy policies 2. adjust privacy preferences
7
8
Channel
9
Channel
Primary
9
Channel
Primary Secondary
9
Timing
10
Timing
At-setup
10
Timing
At-setup On-demand
10
F e e d b a c k
implicit: sentiment analysis explicit: structured messages gathering users’ concerns
11
Voicing User Concerns
Providers traditionally say what they want
12
Voicing User Concerns
Providers traditionally say what they want Users’ concerns might not be covered
12
Voicing User Concerns
Providers traditionally say what they want Users’ concerns might not be covered PriBots activate the two-way channel
12
13
14
Service and platform-dependent interface
14
Service and platform-dependent interface Tradeofgs 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
System Architecture
16
User Input Analysis & Classification Query
Structured Query
Statement Yes No
System Architecture
16
User Input Analysis & Classification Query
Structured Query
Statement Yes No
Retrieval Module
Result
Knowledge Base
System Architecture
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
System Architecture
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
System Architecture
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
System Architecture
16
Feedback DB
Analytics Amendments/ Improvements
Augment the Knowledge Base
Feedback DB
17
Text processing Question answering Domain-specific datasets and ontologies Graceful fallback
18
Inherently error prone: are they legally binding? Accounting for false-positives and false-negatives The case of 3rd party PriBots: defamation possibilities?
19
rule-based vs. AI-based user backlash? regulate the confidence level
20
positive tone → higher trust diversified content → reduced habituation
21
D e p l
m e n t
22
provider 3rd parties
D e p l
m e n t
22
provider 3rd parties
D e p l
m e n t
22
Suitable for Voice Assistants
Rule-based Prototype System Implementation User studies
23
Privacy as a Dialogue
24
hamza.harkous@gmail.com hamzaharkous.com
Zara Picken: slide 12 Egor Kosten: slide 24 Alex Prokhoda: slide 6 Freepik: slide 23 Geofg Keough: slide 14 Victor: slide 12