SlideShare a Scribd company logo
THE FUTURE OF USER
INTERFACE
PHẠM THÀNH TRUNG – 1C12
KURBANYAZOV AZAT – 1C12
NGUYỄN VĂN MẠNH – 2C12
Content
A.User Interface
B. Why are we exploring the future of interfaces?
o Users have changed
o We're refocusing constantly
C.The future
o Graphical user interface
o Voice user interface
6/4/2015https://www.facebook.com/KingAmongThePig 2
THE USER INTERFACE? 6/4/2015https://www.facebook.com/KingAmongThePig 3
“The means by which the user and a computer
system interact, in particular the use of input
devices and software.”
- Oxford Dictionary-
6/4/2015https://www.facebook.com/KingAmongThePig 4
6/4/2015https://www.facebook.com/KingAmongThePig 5
6/4/2015https://www.facebook.com/KingAmongThePig 6
Ubuntu 15 (Vivid Velvet)
Ubuntu CLI Ubuntu GUI
6/4/2015https://www.facebook.com/KingAmongThePig 7
The goals of UI is making HCI easy, efficient and
enjoyable.
6/4/2015https://www.facebook.com/KingAmongThePig 8
Why are we exploring the future
of interfaces?
6/4/2015https://www.facebook.com/KingAmongThePig 9
USERS HAVE CHANGED
For a long time, we've been using a traditional way of working
with media. We have a desk, a computer and the keyboard
and mouse as input-devices.
6/4/2015https://www.facebook.com/KingAmongThePig 10
6/4/2015https://www.facebook.com/KingAmongThePig 11
6/4/2015https://www.facebook.com/KingAmongThePig 12
6/4/2015https://www.facebook.com/KingAmongThePig 13
6/4/2015https://www.facebook.com/KingAmongThePig 14
DESIGN NEED TO REFOCUS
It's amazing how mobile has became engrained
in our lifestyle
6/4/2015https://www.facebook.com/KingAmongThePig 15
THE FUTURE
6/4/2015https://www.facebook.com/KingAmongThePig 16
6/4/2015https://www.facebook.com/KingAmongThePig 17
VOICE USER INTERFACES
A personal assistant agent which is incorporated into system,
using natural language user interface for its voice recognition
function to perform tasks
6/4/2015https://www.facebook.com/KingAmongThePig 18
Sound Wavelength (Hz)
o Analog-to-digital
converter (ADC)
o Small segments
o Segments to known
phonemes
Digital Sampling
6/4/2015https://www.facebook.com/KingAmongThePig 19
Hidden Markov Model
1.Each phoneme is like a link in a
chain, and the completed chain
is a word
2.The chain branches off in
different directions as the
program attempts to match the
digital sound with the
phoneme that's most likely to
come next.
3.The program assigns a
probability score to each
phoneme, based on its built-in
dictionary and user training.
6/4/2015https://www.facebook.com/KingAmongThePig 20
VUI FUTURE
Voice understanding
Primary UI for HCI
6/4/2015https://www.facebook.com/KingAmongThePig 21
THANK YOU
6/4/2015https://www.facebook.com/KingAmongThePig 22

More Related Content

Similar to The Future of User Interfaces

Path Presentation
Path Presentation Path Presentation
Path Presentation
Think Media Labs
 
Socialmedia prn
Socialmedia prnSocialmedia prn
Socialmedia prn
Laurent Moccozet
 
Opening collections with digital services and Social Media (Offene Archive 2.2)
Opening collections with digital services and Social Media (Offene Archive 2.2) Opening collections with digital services and Social Media (Offene Archive 2.2)
Opening collections with digital services and Social Media (Offene Archive 2.2)
Offene Archive
 
Thetha - Open Transparency
Thetha - Open TransparencyThetha - Open Transparency
Thetha - Open Transparency
Francesco Bonadiman
 
Cv
CvCv
Strengthening Language Programs ACTL10
Strengthening Language Programs ACTL10Strengthening Language Programs ACTL10
Strengthening Language Programs ACTL10
Barbara Lindsey
 
Open Government & Fingal Open Data
Open Government & Fingal Open DataOpen Government & Fingal Open Data
Open Government & Fingal Open Data
Fingal Open Data
 
Local Weather Information and GNOME Shell Extension
Local Weather Information and GNOME Shell ExtensionLocal Weather Information and GNOME Shell Extension
Local Weather Information and GNOME Shell Extension
Sammy Fung
 
Five Elements of Software Engineering for Mobile
Five Elements of Software Engineering for MobileFive Elements of Software Engineering for Mobile
Five Elements of Software Engineering for Mobile
3scale.net
 
Jakkrit PrommaResume09
Jakkrit PrommaResume09Jakkrit PrommaResume09
Jakkrit PrommaResume09
Jakkrit Promma
 
Open City, Smart City - Tom Janssens
Open City, Smart City - Tom JanssensOpen City, Smart City - Tom Janssens
Open City, Smart City - Tom Janssens
Open Knowledge Belgium
 
Open Police Design Principles - Open Belgium 2016
Open Police Design Principles - Open Belgium 2016Open Police Design Principles - Open Belgium 2016
Open Police Design Principles - Open Belgium 2016
Timble
 
5555
55555555
งานนำเสนอ1 253801
งานนำเสนอ1 253801งานนำเสนอ1 253801
งานนำเสนอ1 253801
Pawarat Panyati
 
งานนำเสนอ1 253801
งานนำเสนอ1 253801งานนำเสนอ1 253801
งานนำเสนอ1 253801
Puping Warakorn
 
งานนำเสนอ1 253801
งานนำเสนอ1 253801งานนำเสนอ1 253801
งานนำเสนอ1 253801
Pawarat Panyati
 
Improving Your Library's Mobile Services
Improving Your Library's Mobile ServicesImproving Your Library's Mobile Services
Improving Your Library's Mobile Services
Bohyun Kim
 
Open Government & Open Data
Open Government & Open DataOpen Government & Open Data
Open Government & Open Data
Fingal Open Data
 
As Universidades Portuguesas no Facebook
As Universidades Portuguesas no FacebookAs Universidades Portuguesas no Facebook
As Universidades Portuguesas no Facebook
Janna Joceli Omena
 
FTC7 Amaury Grimbert - Welcome Frogans Project 2016/06/14
FTC7 Amaury Grimbert - Welcome Frogans Project 2016/06/14FTC7 Amaury Grimbert - Welcome Frogans Project 2016/06/14
FTC7 Amaury Grimbert - Welcome Frogans Project 2016/06/14
Organization for the Promotion, Protection and Progress of Frogans Technology
 

Similar to The Future of User Interfaces (20)

Path Presentation
Path Presentation Path Presentation
Path Presentation
 
Socialmedia prn
Socialmedia prnSocialmedia prn
Socialmedia prn
 
Opening collections with digital services and Social Media (Offene Archive 2.2)
Opening collections with digital services and Social Media (Offene Archive 2.2) Opening collections with digital services and Social Media (Offene Archive 2.2)
Opening collections with digital services and Social Media (Offene Archive 2.2)
 
Thetha - Open Transparency
Thetha - Open TransparencyThetha - Open Transparency
Thetha - Open Transparency
 
Cv
CvCv
Cv
 
Strengthening Language Programs ACTL10
Strengthening Language Programs ACTL10Strengthening Language Programs ACTL10
Strengthening Language Programs ACTL10
 
Open Government & Fingal Open Data
Open Government & Fingal Open DataOpen Government & Fingal Open Data
Open Government & Fingal Open Data
 
Local Weather Information and GNOME Shell Extension
Local Weather Information and GNOME Shell ExtensionLocal Weather Information and GNOME Shell Extension
Local Weather Information and GNOME Shell Extension
 
Five Elements of Software Engineering for Mobile
Five Elements of Software Engineering for MobileFive Elements of Software Engineering for Mobile
Five Elements of Software Engineering for Mobile
 
Jakkrit PrommaResume09
Jakkrit PrommaResume09Jakkrit PrommaResume09
Jakkrit PrommaResume09
 
Open City, Smart City - Tom Janssens
Open City, Smart City - Tom JanssensOpen City, Smart City - Tom Janssens
Open City, Smart City - Tom Janssens
 
Open Police Design Principles - Open Belgium 2016
Open Police Design Principles - Open Belgium 2016Open Police Design Principles - Open Belgium 2016
Open Police Design Principles - Open Belgium 2016
 
5555
55555555
5555
 
งานนำเสนอ1 253801
งานนำเสนอ1 253801งานนำเสนอ1 253801
งานนำเสนอ1 253801
 
งานนำเสนอ1 253801
งานนำเสนอ1 253801งานนำเสนอ1 253801
งานนำเสนอ1 253801
 
งานนำเสนอ1 253801
งานนำเสนอ1 253801งานนำเสนอ1 253801
งานนำเสนอ1 253801
 
Improving Your Library's Mobile Services
Improving Your Library's Mobile ServicesImproving Your Library's Mobile Services
Improving Your Library's Mobile Services
 
Open Government & Open Data
Open Government & Open DataOpen Government & Open Data
Open Government & Open Data
 
As Universidades Portuguesas no Facebook
As Universidades Portuguesas no FacebookAs Universidades Portuguesas no Facebook
As Universidades Portuguesas no Facebook
 
FTC7 Amaury Grimbert - Welcome Frogans Project 2016/06/14
FTC7 Amaury Grimbert - Welcome Frogans Project 2016/06/14FTC7 Amaury Grimbert - Welcome Frogans Project 2016/06/14
FTC7 Amaury Grimbert - Welcome Frogans Project 2016/06/14
 

Recently uploaded

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
Zilliz
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 

Recently uploaded (20)

Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Building Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and MilvusBuilding Production Ready Search Pipelines with Spark and Milvus
Building Production Ready Search Pipelines with Spark and Milvus
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 

The Future of User Interfaces