SlideShare a Scribd company logo
1 of 13
BY
D SRAVAN
14BD1D5811
 Throughout human civilization , text has been an
indispensable channel of communication.
 Modern computers equipped with desktop keyboards
have dramatically increased the ease and volume of
text-based communication in the form of email, text
chat and web posting.
 As computing technologies expanded beyond the
confines of the desktop,the need for effective text entry
on mobile devices has also increased.
 To a very large extent, the design of text input method
define every major product in the evolution of modern
mobile computing.
 Mobile phones like apple iphone and recent
smartphones use text input method which is now the
dominant form of text input.
 Gesture keyboard is a re-imagination of the
conventional key striking-based keyboard.
 The paradigm have been also known as
Shorthand-aided rapid keyboarding(SHARK).
 To date , different implementations of this
novel paradigm have been marketed by a
number of companies under the following
brands:ShapeWriter,SlideIT,Swype and
TouchPal on a great number of devices.
 The basic input action on a traditional keyboard is
striking an individual key.
 On a touch screen another type of action can be
used such as a gesture stroke gesture to convey
information.
 A gesture keyboard enhances, rather than
replaces,a conventional touchscreen
keyboard,letter sequences can always be entered
by typing the individual letter keys.
 Having understood the technical feasibility of
word-gestures keyboards,a considerable amount
of research was still in understanding the human
performance and user experience.
 The fundamental conceptual breakthrough to the word
gesture keyboard paradigm is that valid letter
combinations form a finite set that can be captured in
a language model,created by,for mining
emails,blogs,and the web.
 Since a gesture keyboard enhances,rather than replace
, a conventional touchscreen keyboard,oov letter
sequences can always be entered by typing the
individual letter keys.
 We first present some of the basic conceptual
dimensions,rationales,and principles of gesture
keyboards.
 A gesture keyboard is easy to use.
 Typing on a keyboard is a familiar text input method to
most,if not all computer and smartphone users.
 A gesture keyboard can be viewed as a conventional touch
keyboard that also affords gestures.
 Every Gesture keyboard is still a tapping keyboard.
 Simultaneously enabling tapping and gesturing behaviour
without requiring even a switch,a gesture keyboard
imposes a low adoption entry threshold.
 The users does not have to have learned any gestures
before using a word gesture keyboard.
 One of the most important rationales of gestures
keyboards lies in facilitating transition from ease to
efficiency.
 Writing with gesture keyboard is a mixture of two
types.
 The first type,used by beginners or for unfamiliar
words,is letter-to-letter tracing.Such a process is
visually guided closed loop and relatively slow.
 The second type , used by proficient users for familiar
words is memory driven gesturing.
 This process in contrast is recall-driven,open-
loop,efficient and fast.
 In using a word gesture keyboard the production of
movements increasingly changes from focusing on
individual letters to connecting multiple letters into a
word gesture.
 In regular keyboard typing,users also developed mental
word pattern representations.
 However,in gesture keyboard the word pattern
representation is a fluid continuous stroke and visually
displayed,which pausibly ingrains the word patterns in
users memory much faster than learning common
motor control schema for ten-finger printing.
 Many versions of experimental gesture keyoards
systems , variable named HSK ,SHARK ,and SHARK2
were designed.
 One of the first mobile versions of gesture keyboards
implemented could store both the gesture and the
language model for 50,000 words in 450k memory and
return recogniton results with less than 20ms average
latency on a phone.
 A commercial version of word gesture keyboard,shape
writer,released on iphone , android and windows mobile
platforms in many languages.
 These systems reflected increased maturity and
practically as well as the mobile platform hardware and
software constraints at the time.
 Future research is required in understanding user
performance and behaviour in word gesture
keyboarding.
 Although a new paradigm of information input has
been established and embedded in many
mainstream products,this paradigm is still in first
generation of evolution.
 Deeper perceptual motor and cognitive studies are
needed.
Gesture keyboard

More Related Content

What's hot

A Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in AndroidA Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in AndroidHozaifa Moaj
 
Presentationgroup
PresentationgroupPresentationgroup
Presentationgrouplax8055
 
Voicemarketstack
VoicemarketstackVoicemarketstack
Voicemarketstackzvoice
 
Voicemarketstack
VoicemarketstackVoicemarketstack
Voicemarketstackzvoice
 
Voicemarketstack
VoicemarketstackVoicemarketstack
Voicemarketstackzvoice
 
Text to speech converter in C#.NET
Text to speech converter in C#.NETText to speech converter in C#.NET
Text to speech converter in C#.NETMandeep Cheema
 
AT Software/Apps Demonstration
AT Software/Apps DemonstrationAT Software/Apps Demonstration
AT Software/Apps Demonstrationshiina419
 
VRA Conference Assistive Technology @ Work
VRA Conference Assistive Technology @ Work VRA Conference Assistive Technology @ Work
VRA Conference Assistive Technology @ Work Carrie Anton
 
RoboPhone - english
RoboPhone - englishRoboPhone - english
RoboPhone - englishlillavarga93
 
Favorite technologies
Favorite technologiesFavorite technologies
Favorite technologiescahenderson
 
IS L04 Programming Language
IS L04 Programming LanguageIS L04 Programming Language
IS L04 Programming LanguageJan Wong
 
What Role Can Smart Technology Play in Helping a Frustrated User?
What Role Can Smart Technology Play in Helping a Frustrated User?What Role Can Smart Technology Play in Helping a Frustrated User?
What Role Can Smart Technology Play in Helping a Frustrated User?David Kinnear
 

What's hot (16)

A Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in AndroidA Text To Speech Detection Methodology for Bangla in Android
A Text To Speech Detection Methodology for Bangla in Android
 
Presentationgroup
PresentationgroupPresentationgroup
Presentationgroup
 
voice browser
voice browservoice browser
voice browser
 
Voicemarketstack
VoicemarketstackVoicemarketstack
Voicemarketstack
 
Voicemarketstack
VoicemarketstackVoicemarketstack
Voicemarketstack
 
Voicemarketstack
VoicemarketstackVoicemarketstack
Voicemarketstack
 
Text to speech converter in C#.NET
Text to speech converter in C#.NETText to speech converter in C#.NET
Text to speech converter in C#.NET
 
Presentation
PresentationPresentation
Presentation
 
Hak voice-browser
Hak voice-browserHak voice-browser
Hak voice-browser
 
AT Software/Apps Demonstration
AT Software/Apps DemonstrationAT Software/Apps Demonstration
AT Software/Apps Demonstration
 
VRA Conference Assistive Technology @ Work
VRA Conference Assistive Technology @ Work VRA Conference Assistive Technology @ Work
VRA Conference Assistive Technology @ Work
 
Show me softwares
Show me softwaresShow me softwares
Show me softwares
 
RoboPhone - english
RoboPhone - englishRoboPhone - english
RoboPhone - english
 
Favorite technologies
Favorite technologiesFavorite technologies
Favorite technologies
 
IS L04 Programming Language
IS L04 Programming LanguageIS L04 Programming Language
IS L04 Programming Language
 
What Role Can Smart Technology Play in Helping a Frustrated User?
What Role Can Smart Technology Play in Helping a Frustrated User?What Role Can Smart Technology Play in Helping a Frustrated User?
What Role Can Smart Technology Play in Helping a Frustrated User?
 

Similar to Gesture keyboard

HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014Journal For Research
 
Abstract of speech recognition
Abstract of speech recognitionAbstract of speech recognition
Abstract of speech recognitionVinay Jaisriram
 
VOICE BASED E-MAIL
VOICE BASED E-MAILVOICE BASED E-MAIL
VOICE BASED E-MAILStudentRocks
 
Development of a Novel Conversational Calculator Based on Remote Online Compu...
Development of a Novel Conversational Calculator Based on Remote Online Compu...Development of a Novel Conversational Calculator Based on Remote Online Compu...
Development of a Novel Conversational Calculator Based on Remote Online Compu...toukaigi
 
Wake-up-word speech recognition using GPS on smart phone
Wake-up-word speech recognition using GPS on smart phoneWake-up-word speech recognition using GPS on smart phone
Wake-up-word speech recognition using GPS on smart phoneIJERA Editor
 
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdfTop iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdfTechugo Canada
 
Paper on Speech Recognition
Paper on Speech RecognitionPaper on Speech Recognition
Paper on Speech RecognitionThejus Joby
 
Investigating_the_effectiveness_of_tactile_feedbac.pdf
Investigating_the_effectiveness_of_tactile_feedbac.pdfInvestigating_the_effectiveness_of_tactile_feedbac.pdf
Investigating_the_effectiveness_of_tactile_feedbac.pdfEmiliaFelicia1
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentationVizion Rijal
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentationVizion Rijal
 
Livescribe FAQ - Q
Livescribe FAQ - QLivescribe FAQ - Q
Livescribe FAQ - Qbutest
 
IRJET- Voice based Billing System
IRJET-  	  Voice based Billing SystemIRJET-  	  Voice based Billing System
IRJET- Voice based Billing SystemIRJET Journal
 
Explore Different Types of Keyboard- A Complete Guide
Explore Different Types of Keyboard- A Complete GuideExplore Different Types of Keyboard- A Complete Guide
Explore Different Types of Keyboard- A Complete GuideCred Keys
 
24 ijcse-01238-2 manohari
24 ijcse-01238-2 manohari24 ijcse-01238-2 manohari
24 ijcse-01238-2 manohariShivlal Mewada
 
What is the best programming language to learn if you want to work on the blo...
What is the best programming language to learn if you want to work on the blo...What is the best programming language to learn if you want to work on the blo...
What is the best programming language to learn if you want to work on the blo...BlockchainX
 

Similar to Gesture keyboard (20)

D1803041822
D1803041822D1803041822
D1803041822
 
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
HCI BASED APPLICATION FOR PLAYING COMPUTER GAMES | J4RV4I1014
 
Interactive tools
Interactive toolsInteractive tools
Interactive tools
 
Abstract of speech recognition
Abstract of speech recognitionAbstract of speech recognition
Abstract of speech recognition
 
VOICE BASED E-MAIL
VOICE BASED E-MAILVOICE BASED E-MAIL
VOICE BASED E-MAIL
 
Development of a Novel Conversational Calculator Based on Remote Online Compu...
Development of a Novel Conversational Calculator Based on Remote Online Compu...Development of a Novel Conversational Calculator Based on Remote Online Compu...
Development of a Novel Conversational Calculator Based on Remote Online Compu...
 
Software
SoftwareSoftware
Software
 
Wake-up-word speech recognition using GPS on smart phone
Wake-up-word speech recognition using GPS on smart phoneWake-up-word speech recognition using GPS on smart phone
Wake-up-word speech recognition using GPS on smart phone
 
voice browser
voice browservoice browser
voice browser
 
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdfTop iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
Top iOS App Development Tools You Should Know to Create Outstanding iOS Apps.pdf
 
Paper on Speech Recognition
Paper on Speech RecognitionPaper on Speech Recognition
Paper on Speech Recognition
 
Investigating_the_effectiveness_of_tactile_feedbac.pdf
Investigating_the_effectiveness_of_tactile_feedbac.pdfInvestigating_the_effectiveness_of_tactile_feedbac.pdf
Investigating_the_effectiveness_of_tactile_feedbac.pdf
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
 
virtual keyboard presentation
virtual keyboard presentationvirtual keyboard presentation
virtual keyboard presentation
 
Livescribe FAQ - Q
Livescribe FAQ - QLivescribe FAQ - Q
Livescribe FAQ - Q
 
IRJET- Voice based Billing System
IRJET-  	  Voice based Billing SystemIRJET-  	  Voice based Billing System
IRJET- Voice based Billing System
 
Explore Different Types of Keyboard- A Complete Guide
Explore Different Types of Keyboard- A Complete GuideExplore Different Types of Keyboard- A Complete Guide
Explore Different Types of Keyboard- A Complete Guide
 
24 ijcse-01238-2 manohari
24 ijcse-01238-2 manohari24 ijcse-01238-2 manohari
24 ijcse-01238-2 manohari
 
What is the best programming language to learn if you want to work on the blo...
What is the best programming language to learn if you want to work on the blo...What is the best programming language to learn if you want to work on the blo...
What is the best programming language to learn if you want to work on the blo...
 
Virtual Key Board
Virtual Key BoardVirtual Key Board
Virtual Key Board
 

Recently uploaded

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Gesture keyboard

  • 2.  Throughout human civilization , text has been an indispensable channel of communication.  Modern computers equipped with desktop keyboards have dramatically increased the ease and volume of text-based communication in the form of email, text chat and web posting.  As computing technologies expanded beyond the confines of the desktop,the need for effective text entry on mobile devices has also increased.  To a very large extent, the design of text input method define every major product in the evolution of modern mobile computing.
  • 3.  Mobile phones like apple iphone and recent smartphones use text input method which is now the dominant form of text input.  Gesture keyboard is a re-imagination of the conventional key striking-based keyboard.  The paradigm have been also known as Shorthand-aided rapid keyboarding(SHARK).  To date , different implementations of this novel paradigm have been marketed by a number of companies under the following brands:ShapeWriter,SlideIT,Swype and TouchPal on a great number of devices.
  • 4.  The basic input action on a traditional keyboard is striking an individual key.  On a touch screen another type of action can be used such as a gesture stroke gesture to convey information.  A gesture keyboard enhances, rather than replaces,a conventional touchscreen keyboard,letter sequences can always be entered by typing the individual letter keys.  Having understood the technical feasibility of word-gestures keyboards,a considerable amount of research was still in understanding the human performance and user experience.
  • 5.  The fundamental conceptual breakthrough to the word gesture keyboard paradigm is that valid letter combinations form a finite set that can be captured in a language model,created by,for mining emails,blogs,and the web.  Since a gesture keyboard enhances,rather than replace , a conventional touchscreen keyboard,oov letter sequences can always be entered by typing the individual letter keys.  We first present some of the basic conceptual dimensions,rationales,and principles of gesture keyboards.
  • 6.
  • 7.  A gesture keyboard is easy to use.  Typing on a keyboard is a familiar text input method to most,if not all computer and smartphone users.  A gesture keyboard can be viewed as a conventional touch keyboard that also affords gestures.  Every Gesture keyboard is still a tapping keyboard.  Simultaneously enabling tapping and gesturing behaviour without requiring even a switch,a gesture keyboard imposes a low adoption entry threshold.  The users does not have to have learned any gestures before using a word gesture keyboard.
  • 8.  One of the most important rationales of gestures keyboards lies in facilitating transition from ease to efficiency.  Writing with gesture keyboard is a mixture of two types.  The first type,used by beginners or for unfamiliar words,is letter-to-letter tracing.Such a process is visually guided closed loop and relatively slow.  The second type , used by proficient users for familiar words is memory driven gesturing.  This process in contrast is recall-driven,open- loop,efficient and fast.
  • 9.
  • 10.  In using a word gesture keyboard the production of movements increasingly changes from focusing on individual letters to connecting multiple letters into a word gesture.  In regular keyboard typing,users also developed mental word pattern representations.  However,in gesture keyboard the word pattern representation is a fluid continuous stroke and visually displayed,which pausibly ingrains the word patterns in users memory much faster than learning common motor control schema for ten-finger printing.
  • 11.  Many versions of experimental gesture keyoards systems , variable named HSK ,SHARK ,and SHARK2 were designed.  One of the first mobile versions of gesture keyboards implemented could store both the gesture and the language model for 50,000 words in 450k memory and return recogniton results with less than 20ms average latency on a phone.  A commercial version of word gesture keyboard,shape writer,released on iphone , android and windows mobile platforms in many languages.  These systems reflected increased maturity and practically as well as the mobile platform hardware and software constraints at the time.
  • 12.  Future research is required in understanding user performance and behaviour in word gesture keyboarding.  Although a new paradigm of information input has been established and embedded in many mainstream products,this paradigm is still in first generation of evolution.  Deeper perceptual motor and cognitive studies are needed.