SlideShare a Scribd company logo
1 of 68
Download to read offline
MirrorMirror:
A Mobile Application to Improve
Speechreading Acquisition
Benjamin M. Gorman
David R. Flatla
Digitally-Augmented Perception Research
Benjamin M. Gorman
David R. Flatla
Digitally-Augmented Perception Research
MirrorMirror:
A Mobile Application to Improve
Speechreading Acquisition
Million People
360
~5% World’s population
have hearing loss
World Health Organization 2015
? ?
COMMUNIC ATION
Barriers
Cece Bell, El Deafo (2014)
Speechreading (lipreading) =
To Many To ManyOne One
VISEMENEMES PHONEMES
(A 'Lipshape') (A 'speech sound')
Cece Bell, El Deafo (2014)
Speechreading Classes
• Speechreading classes primarily
focus on teaching people how to
speechread more effectively
• However, classes are only provided
in a handful of countries around
the world
In our 2017 CHI Paper we interviewed speechreading tutors to
determine how new Speechreading Acquisition Tools could help:
• Currently, there are a limited
number of Speechreading
Acquisition Tools (SATs) that
support speechreading practice
outside of class
• It is unclear how often these are
used by speechreaders
Current SATs
lipreading.orglipreadingpractice.co.uk
Current SATs
• A limited selection of content
• A limited selection of speakers
• The user cannot customise the
content with particular words,
people or situations they
encounter daily.
Current SATs
• We conducted a postal
questionnaire with speechreading
students
• So we could begin to understand
how students practiced and used
speechreading outside of class
Postal Questionnaire
Participants
• 59 Participants completed the postal
questionnaire.
• Sourced from four speechreading
tutors.
• Aged between 45-93 years old
(M=73.9, SD=10.1)
• Around 3/4 (76%) were Female
Hearing Loss Classi!cation
Profound
Severe
Moderate
Mild
5
19
28
5
No. of Participants
All participants reported
having a hearing loss
Participants:
Hearing Loss
Number of Years
0-5 Years
5-10 Years
10-15 Years
15-20 Years
20 Years +
Not Given
8
10
5
10
22
4
No. of Participants
Participants:
Hearing Loss
Majority of participants had a
hearing loss for over 10 years
• 56 participants reported using
hearing aids
• One participant used cochlear
implants
• Two stated they did not use any
assistive technology
Participants:
Assistive Technology
Questionnaire Findings:
Speechreading
• Over 50% of questionnaire
participants reported attending
speechreading classes for over two
years …
• … yet less than a third (32%) of
participants rated their
speechreading ability as "Good"
and nobody rated it "Excellent".
• 66% of participants report that
they practice outside of class
• When we interviewed tutors, they
reported that students practiced
using techniques from classes …
Questionnaire Summary:
Do students practice outside of class?
• However, participants reported
primarily practicing by using:
Observation and watching Television
Questionnaire Summary:
How do they practice?
Frequency
Daily
Once a Week
2-3 Times a Week
1-2 Times per Month
1-2 Times per Year
Never
Not Given
9
4
4
1
2
19
20
8
5
2
7
2
20
15
Subtitles O! Subtitles On
Questionnaire Findings :
Video & TV Practice
Frequency of practice with subtitles on/off
• Both of these techniques provide an
endless supply of practice material
• When using television and
observation, it is difficult for them
to assess whether they are
understanding the speaker correctly
Questionnaire Summary:
How do they practice?
Frequency
Daily
Once a Week
2-3 Times a Week
1-2 Times per Month
1-2 Times per Year
Never
Not Given
0
4
0
5
4
17
29
No. of Participants
Questionnaire Findings :
Mirror Practice
Frequency of mirror practice
Likes:
• Helps them to learn lipshapes
• Compare lipshaps between
speakers
• Show visual differences between
words
Questionnaire Summary:
Mirror Practice
Dislikes:
• Watching themselves in the
mirror
• That they have full knowledge of
what they are saying
• That they over-emphasise words
Questionnaire Summary:
Mirror Practice
• Tutors reported that students
often use some of the SATs
discussed earlier
• However, none of the
questionnaire participants
reported using any current SATs
Questionnaire Summary:
Technology use?
Device
iPad
iPhone
Amazon Kindle
Amazon Kindle Fire
Tablet
Android Smartphone
Mobile Phone
Windows Phone
Laptop
20
9
14
2
5
6
21
1
2
No. of Participants
Questionnaire Findings :
Mobile Device Usage
Situations
Group Conversations
Restaurants
Co!ee Shops
Transport
Dentist
Shopping
Doctors
Opticians
Home
54
46
32
33
26
23
17
16
10
General 4
Noisy Places 3
Work 2
Classes 1
No. of Participants
Questionnaire Findings :
Situations
Challenge
People turning away
People talking quickly
People covering mouths
Quiet Speakers
Words looking the same on the lips
Accents
Fatigue
Beards/Facial Hair
Concentration
54
53
49
44
43
34
33
31
25
Other 6
No. of Participants
Questionnaire Findings :
Challenges
Questionnaire Summary:
• 1) Current SATs (e.g., lipreading.org,
lipreadingpractice.co.uk) have
limited content
• 2) TV and observation provide
limited feedback
• 3) Mirror practice provides too
much feedback
Questionnaire Summary:
• 1) Current SATs (e.g., lipreading.org,
lipreadingpractice.co.uk) have
limited content
• 2) TV and observation provide
limited feedback
• 3) Mirror practice provides too
much feedback
Questionnaire Summary:
• 1) Current SATs (e.g., lipreading.org,
lipreadingpractice.co.uk) have
limited content
• 2) TV and observation provide
limited feedback
• 3) Mirror practice provides too
much feedback
MirrorMirror
Speaker Tab
Speaker Tab - Adding Speaker
Benjamin
Gorman
Library Tab
Library Tab
Word List - Adding Words
Record Video
Practice Tab
Lipshape Practice
Lipshape Practice
Evaluation: Case Study
• Stage 1: Briefing & Tutorial Session
• Stage 2: In-The-Wild-Deployment
• Stage 3: Post-Deployment Discussion Session
Participants
Participant
P1 (Male, 74)
P2 (Female, 54)
P3 (Male, 75)
Moderate-to-severe
Profound
Severe
Hearing Loss
1 Year - Fair
2 Years - Fair
2 Years - Good
Speechreading Ability
3 participants, recruited from
speechreading classes
Stage 1: Briefing & Tutorial
Session
• We met with each participant and
explained the study
• The participant then completed a
similar questionnaire discussed earlier
• The participants were given a tutorial
on how to use the features of
MirrorMirror
Stage 2: In-The-Wild-
Deployment
• Participants were given an Android
tablet (Samsung Galaxy Tab 3)
with MirrorMirror pre-installed.
• Participants were asked to use the
app for daily speechreading
practice for around a week.
Task Results: Speakers
• P1 added two speakers (his wife
and his son),
• P2 added four speakers (herself,
her husband, her daughter, and a
colleague), and
• P3 added two speakers (himself
and his wife).
Lipshape
P/B/M
S/D/T
K/G/N
Ch/Sh/J
L/N/K
Z/T/S
3
3
3
3
3
3
3
3
4
3
3
3
P1 P2
6
6
6
6
6
6
P3
Task Results: Words
Words added to each Lipshape
Speaker
P1
Author
Wife
Son
Total
0
1*
12
6
19
No. Videos Recorded
Task Results: P1 Videos
P1 added 19 videos overall
*added during tutorial
Speaker
P2
Daughter
Husband
Colleague
Total
36
36
36
37
145
No. Videos Recorded
Task Results: P2 Videos
P2 added 145 videos overall
Speaker
P3
Wife
Total
54
17
71
No. Videos Recorded
Task Results: P3 Videos
P3 added 71 videos overall
Task Results:
Lipshape Practice Sessions
Participants made great use of Lipshape Practice, using it
multiple times per day during the evaluation.
Participant
P1
P2
P3
14
72
43
No. Sessions
76
706
367
No. Trials
62
462
234
No. Correct
14
244
133
No. Incorrect
Stage 3: Post-deployment
Discussion
• After the deployment, we met
with each participant to discuss
MirrorMirror in a questionnaire-
based structured interview
• Interviews were audio recorded
for later transcription
Post-Deployment
Discussion: P1
"Quite easy, straightforward…and quite helpful"
and felt it was
"interesting to be able to try [and] work out which
word was being used"
Post-Deployment
Discussion: P1
And when asked if he had practiced
speechreading with his family before he said:
"No I maybe tried once with my wife…maybe
lasted a minute or two but really no."
Post-Deployment
Discussion: P1
"Yes … because I wasn't practicing often
enough but [MirrorMirror] would be a nice
easy way to practice particularly if there were
videos of people I didn't know how they
spoke."
Post-Deployment
Discussion: P2
"It was interesting seeing my daughter, I found
her lipreading quite easy...I think I got more of her
ones right than I did my husband."
Post-Deployment
Discussion: P2
"I think if there was something in particular that
you were going to, an event or something and
you knew you were going to be asked certain
questions [MirrorMirror] would be really handy."
Post-Deployment
Discussion: P3
"…found it very interesting."
adding that he
"liked the basic idea of it. It's different from
what [his] training in lipreading has been."
Post-Deployment
Discussion: P3
"…interesting with [MirrorMirror] that words
like parked and packed and I was surprised
I could actually tell the difference…
I got the 'r'…and that made me think that this
was useful".
Next Steps
• Our results indicate that MirrorMirror
could improve participants' ability to
practice outside of class
• Our evaluation does not evaluate
MirrorMirror's effectiveness in
improving overall speechreading ability
Next Steps
• We would like to next look at deploying
MirrorMirror in speechreading classes
over a semester/term
• It would also be interesting to deploy to
individuals who have hearing loss but
have not taken speechreading classes
Generalisations &
Extensions
MirrorMirror could be extended in two ways:
• Adding a 'Sentence Practice' mode to the
'Practice' tab
• Adding a share video library feature would
allow students to share their recorded
videos with other class members
Generalisations &
Extensions
• By updating the lipshape categories,
MirrorMirror could be extended to support
speechreading practice in other languages
• MirrorMirror could also be adapted to help
people learn a foreign language. This could
help with learning pronunciation or region-
specific dialects
Summary
• Current Speechreading Acquisition Tools
(SATs) are not adaptable to individual students
• To address the limitations we conducted a
postal questionnaire with speechreading
students to gather requirements for a new SAT
• And used our findings to develop MirrorMirror
• We evaluated MirrorMirror and found that it
improved participants' ability to practice
outside of classes
Thanks!
Benjamin Gorman
b.gorman@dundee.ac.uk
Digitally-Augmented Perception Research

More Related Content

Similar to MirrorMirror: A Mobile Application to Improve Speechreading Acquisition

Appraisal and perfomance reviews
Appraisal and perfomance reviewsAppraisal and perfomance reviews
Appraisal and perfomance reviewsCorina Leiva
 
InstructorDateGradeSubjectSize of Class or ArrangementDir
InstructorDateGradeSubjectSize of Class or ArrangementDirInstructorDateGradeSubjectSize of Class or ArrangementDir
InstructorDateGradeSubjectSize of Class or ArrangementDirTatianaMajor22
 
EDIT 690 Education Plan
EDIT 690 Education PlanEDIT 690 Education Plan
EDIT 690 Education PlanRichard Pardo
 
3Q-Week1-USING EFFECTIVE TECHNIQUES IN CONDUCTING AN INTERVIEW-Leap-Modified....
3Q-Week1-USING EFFECTIVE TECHNIQUES IN CONDUCTING AN INTERVIEW-Leap-Modified....3Q-Week1-USING EFFECTIVE TECHNIQUES IN CONDUCTING AN INTERVIEW-Leap-Modified....
3Q-Week1-USING EFFECTIVE TECHNIQUES IN CONDUCTING AN INTERVIEW-Leap-Modified....sarah209879
 
Readiness for direct practice - Using video as a tool to assess Masters socia...
Readiness for direct practice - Using video as a tool to assess Masters socia...Readiness for direct practice - Using video as a tool to assess Masters socia...
Readiness for direct practice - Using video as a tool to assess Masters socia...mdxaltc
 
From tools to pedagogy: extending language learning using the Internet
From tools to pedagogy: extending language learning using the InternetFrom tools to pedagogy: extending language learning using the Internet
From tools to pedagogy: extending language learning using the InternetPhilip Saxon
 
Research with children_case_study
Research with children_case_studyResearch with children_case_study
Research with children_case_studyuxresearchers
 
Session 5 - Evaluation and Useability for elearning
Session 5 - Evaluation and Useability for elearningSession 5 - Evaluation and Useability for elearning
Session 5 - Evaluation and Useability for elearningYum Studio
 
Asynchronous v synchronous. Who wins? Students Decide
Asynchronous v synchronous. Who wins? Students DecideAsynchronous v synchronous. Who wins? Students Decide
Asynchronous v synchronous. Who wins? Students DecideColm Dunphy
 
assignment2_PatrickRiley.pptx
assignment2_PatrickRiley.pptxassignment2_PatrickRiley.pptx
assignment2_PatrickRiley.pptxPatRiley16
 
07 Asia TEFL: Web-based video self-analysis of conversation and presentations
07 Asia TEFL: Web-based video self-analysis of conversation and presentations07 Asia TEFL: Web-based video self-analysis of conversation and presentations
07 Asia TEFL: Web-based video self-analysis of conversation and presentationsgetchan
 
The Human Side of Working from Home
The Human Side of Working from HomeThe Human Side of Working from Home
The Human Side of Working from HomeInsight
 
Meghan Shank: How can we be better communication partners?
Meghan Shank: How can we be better communication partners?Meghan Shank: How can we be better communication partners?
Meghan Shank: How can we be better communication partners?Ursula Webhofer
 
Holmes actionplanweek8.ppt [compatibility mode]
Holmes actionplanweek8.ppt [compatibility mode]Holmes actionplanweek8.ppt [compatibility mode]
Holmes actionplanweek8.ppt [compatibility mode]grantholmes26
 
Liven up the classroom with technology
Liven up the classroom with technologyLiven up the classroom with technology
Liven up the classroom with technologyrahv6
 
Gaining access and conducting research on moocs: challenges and good practice...
Gaining access and conducting research on moocs: challenges and good practice...Gaining access and conducting research on moocs: challenges and good practice...
Gaining access and conducting research on moocs: challenges and good practice...Tina Papathoma
 

Similar to MirrorMirror: A Mobile Application to Improve Speechreading Acquisition (20)

Appraisal and perfomance reviews
Appraisal and perfomance reviewsAppraisal and perfomance reviews
Appraisal and perfomance reviews
 
InstructorDateGradeSubjectSize of Class or ArrangementDir
InstructorDateGradeSubjectSize of Class or ArrangementDirInstructorDateGradeSubjectSize of Class or ArrangementDir
InstructorDateGradeSubjectSize of Class or ArrangementDir
 
EDIT 690 Education Plan
EDIT 690 Education PlanEDIT 690 Education Plan
EDIT 690 Education Plan
 
3Q-Week1-USING EFFECTIVE TECHNIQUES IN CONDUCTING AN INTERVIEW-Leap-Modified....
3Q-Week1-USING EFFECTIVE TECHNIQUES IN CONDUCTING AN INTERVIEW-Leap-Modified....3Q-Week1-USING EFFECTIVE TECHNIQUES IN CONDUCTING AN INTERVIEW-Leap-Modified....
3Q-Week1-USING EFFECTIVE TECHNIQUES IN CONDUCTING AN INTERVIEW-Leap-Modified....
 
Evaluación formativa y sumativa
Evaluación formativa y sumativaEvaluación formativa y sumativa
Evaluación formativa y sumativa
 
Youngstown session 2 online learning
Youngstown session 2 online learningYoungstown session 2 online learning
Youngstown session 2 online learning
 
Readiness for direct practice - Using video as a tool to assess Masters socia...
Readiness for direct practice - Using video as a tool to assess Masters socia...Readiness for direct practice - Using video as a tool to assess Masters socia...
Readiness for direct practice - Using video as a tool to assess Masters socia...
 
From tools to pedagogy: extending language learning using the Internet
From tools to pedagogy: extending language learning using the InternetFrom tools to pedagogy: extending language learning using the Internet
From tools to pedagogy: extending language learning using the Internet
 
Research with children_case_study
Research with children_case_studyResearch with children_case_study
Research with children_case_study
 
Wsl005 006
Wsl005 006Wsl005 006
Wsl005 006
 
Session 5 - Evaluation and Useability for elearning
Session 5 - Evaluation and Useability for elearningSession 5 - Evaluation and Useability for elearning
Session 5 - Evaluation and Useability for elearning
 
Video lectures
Video lecturesVideo lectures
Video lectures
 
Asynchronous v synchronous. Who wins? Students Decide
Asynchronous v synchronous. Who wins? Students DecideAsynchronous v synchronous. Who wins? Students Decide
Asynchronous v synchronous. Who wins? Students Decide
 
assignment2_PatrickRiley.pptx
assignment2_PatrickRiley.pptxassignment2_PatrickRiley.pptx
assignment2_PatrickRiley.pptx
 
07 Asia TEFL: Web-based video self-analysis of conversation and presentations
07 Asia TEFL: Web-based video self-analysis of conversation and presentations07 Asia TEFL: Web-based video self-analysis of conversation and presentations
07 Asia TEFL: Web-based video self-analysis of conversation and presentations
 
The Human Side of Working from Home
The Human Side of Working from HomeThe Human Side of Working from Home
The Human Side of Working from Home
 
Meghan Shank: How can we be better communication partners?
Meghan Shank: How can we be better communication partners?Meghan Shank: How can we be better communication partners?
Meghan Shank: How can we be better communication partners?
 
Holmes actionplanweek8.ppt [compatibility mode]
Holmes actionplanweek8.ppt [compatibility mode]Holmes actionplanweek8.ppt [compatibility mode]
Holmes actionplanweek8.ppt [compatibility mode]
 
Liven up the classroom with technology
Liven up the classroom with technologyLiven up the classroom with technology
Liven up the classroom with technology
 
Gaining access and conducting research on moocs: challenges and good practice...
Gaining access and conducting research on moocs: challenges and good practice...Gaining access and conducting research on moocs: challenges and good practice...
Gaining access and conducting research on moocs: challenges and good practice...
 

Recently uploaded

WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
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 PerformanceSamy Fodil
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoUXDXConf
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyJohn Staveley
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlPeter Udo Diehl
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101vincent683379
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024TopCSSGallery
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 

Recently uploaded (20)

WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
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
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
The UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, OcadoThe UX of Automation by AJ King, Senior UX Researcher, Ocado
The UX of Automation by AJ King, Senior UX Researcher, Ocado
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101AI presentation and introduction - Retrieval Augmented Generation RAG 101
AI presentation and introduction - Retrieval Augmented Generation RAG 101
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 
Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024Top 10 Symfony Development Companies 2024
Top 10 Symfony Development Companies 2024
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 

MirrorMirror: A Mobile Application to Improve Speechreading Acquisition