SlideShare a Scribd company logo
1 of 23
Globicomp @Ubicomp 30 Sept’09 Authors Anshuman Kumar Prof. Anirudha Joshi Hemruchi Shah
population Population of India 1.13 Billion
mobile phones Mobile Phones  441.66 Million billion + Increasing at 14.38 M/month
population distribution Urban : 33% Rural : 66% billion +
teledensity Urban : 33% Rural : 66% billion + Teledensity : 37.8% Urban : 80.97% Rural : 12.80%
literacy   Literacy: 64.8% Urban : 79.9% Rural : 58.7% billion +
language Total Languages 122 Most Popular 11 (1B people) Most Commonly used Languages in India are Hindi –    422M Bengali –  83M Telugu –   74M Marathi – 72M Tamil –     61M Urdu –      52M … … … English Users 300 M
Irony of telecommunication in India ‘All the services are designed for these 300M English speakers’ ‘But for the remaining 800 Million people Language becomes a hindrance’ “Need for a Devanagari text input systems  for mobile phones”
Structure of Devanagari 2 Half Consonants V M C CJ 1
Issues with Hindi Text Input  ,[object Object]
Large number of characters
Large number of glyphs
Differences in methods of writing and typing,[object Object]
User Study Heuristic analysis Contextual Enquires  ,[object Object]
Hindi speaking
Had received atleast  primary education.
They were asked to save a given contact and type an sms in Hindi.
8 field experts
tested different text input methods
by typing SMS and adding contacts to the phone book,[object Object]
The diacritic of halant should be highlighted
The number of characters mapped on each key of the keypad could be reduced
They want something that’s very simpleUsers Preference  ,[object Object]

More Related Content

Similar to "Saral" Devanagari text input system for Mobile Phones

An Android Communication Platform between Hearing Impaired and General People
An Android Communication Platform between Hearing Impaired and General PeopleAn Android Communication Platform between Hearing Impaired and General People
An Android Communication Platform between Hearing Impaired and General People
Afif Bin Kamrul
 
Procedia Computer Science 94 ( 2016 ) 295 – 301 Avail.docx
 Procedia Computer Science   94  ( 2016 )  295 – 301 Avail.docx Procedia Computer Science   94  ( 2016 )  295 – 301 Avail.docx
Procedia Computer Science 94 ( 2016 ) 295 – 301 Avail.docx
aryan532920
 
Speech Recognition Application for the Speech Impaired using the Android-base...
Speech Recognition Application for the Speech Impaired using the Android-base...Speech Recognition Application for the Speech Impaired using the Android-base...
Speech Recognition Application for the Speech Impaired using the Android-base...
TELKOMNIKA JOURNAL
 

Similar to "Saral" Devanagari text input system for Mobile Phones (20)

An Android Communication Platform between Hearing Impaired and General People
An Android Communication Platform between Hearing Impaired and General PeopleAn Android Communication Platform between Hearing Impaired and General People
An Android Communication Platform between Hearing Impaired and General People
 
American Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech RecognitionAmerican Standard Sign Language Representation Using Speech Recognition
American Standard Sign Language Representation Using Speech Recognition
 
Phase ii frontpage
Phase ii frontpagePhase ii frontpage
Phase ii frontpage
 
GLOVE BASED GESTURE RECOGNITION USING IR SENSOR
GLOVE BASED GESTURE RECOGNITION USING IR SENSORGLOVE BASED GESTURE RECOGNITION USING IR SENSOR
GLOVE BASED GESTURE RECOGNITION USING IR SENSOR
 
5.smart multilingual sign boards
5.smart multilingual sign boards5.smart multilingual sign boards
5.smart multilingual sign boards
 
Identification of monolingual and code-switch information from English-Kannad...
Identification of monolingual and code-switch information from English-Kannad...Identification of monolingual and code-switch information from English-Kannad...
Identification of monolingual and code-switch information from English-Kannad...
 
A SIGNATURE BASED DRAVIDIAN SIGN LANGUAGE RECOGNITION BY SPARSE REPRESENTATION
A SIGNATURE BASED DRAVIDIAN SIGN LANGUAGE RECOGNITION BY SPARSE REPRESENTATIONA SIGNATURE BASED DRAVIDIAN SIGN LANGUAGE RECOGNITION BY SPARSE REPRESENTATION
A SIGNATURE BASED DRAVIDIAN SIGN LANGUAGE RECOGNITION BY SPARSE REPRESENTATION
 
Artificial Intelligence for Speech Recognition
Artificial Intelligence for Speech RecognitionArtificial Intelligence for Speech Recognition
Artificial Intelligence for Speech Recognition
 
IMPROVING MYANMAR AUTOMATIC SPEECH RECOGNITION WITH OPTIMIZATION OF CONVOLUTI...
IMPROVING MYANMAR AUTOMATIC SPEECH RECOGNITION WITH OPTIMIZATION OF CONVOLUTI...IMPROVING MYANMAR AUTOMATIC SPEECH RECOGNITION WITH OPTIMIZATION OF CONVOLUTI...
IMPROVING MYANMAR AUTOMATIC SPEECH RECOGNITION WITH OPTIMIZATION OF CONVOLUTI...
 
IMPROVING MYANMAR AUTOMATIC SPEECH RECOGNITION WITH OPTIMIZATION OF CONVOLUTI...
IMPROVING MYANMAR AUTOMATIC SPEECH RECOGNITION WITH OPTIMIZATION OF CONVOLUTI...IMPROVING MYANMAR AUTOMATIC SPEECH RECOGNITION WITH OPTIMIZATION OF CONVOLUTI...
IMPROVING MYANMAR AUTOMATIC SPEECH RECOGNITION WITH OPTIMIZATION OF CONVOLUTI...
 
Procedia Computer Science 94 ( 2016 ) 295 – 301 Avail.docx
 Procedia Computer Science   94  ( 2016 )  295 – 301 Avail.docx Procedia Computer Science   94  ( 2016 )  295 – 301 Avail.docx
Procedia Computer Science 94 ( 2016 ) 295 – 301 Avail.docx
 
AI for voice recognition.pptx
AI for voice recognition.pptxAI for voice recognition.pptx
AI for voice recognition.pptx
 
VOICE BASED E-MAIL
VOICE BASED E-MAILVOICE BASED E-MAIL
VOICE BASED E-MAIL
 
MULTILINGUAL SPEECH IDENTIFICATION USING ARTIFICIAL NEURAL NETWORK
 MULTILINGUAL SPEECH IDENTIFICATION USING ARTIFICIAL NEURAL NETWORK MULTILINGUAL SPEECH IDENTIFICATION USING ARTIFICIAL NEURAL NETWORK
MULTILINGUAL SPEECH IDENTIFICATION USING ARTIFICIAL NEURAL NETWORK
 
Speech Recognition Application for the Speech Impaired using the Android-base...
Speech Recognition Application for the Speech Impaired using the Android-base...Speech Recognition Application for the Speech Impaired using the Android-base...
Speech Recognition Application for the Speech Impaired using the Android-base...
 
PPT 1.pptx
PPT 1.pptxPPT 1.pptx
PPT 1.pptx
 
Spoken language identification using i-vectors, x-vectors, PLDA and logistic ...
Spoken language identification using i-vectors, x-vectors, PLDA and logistic ...Spoken language identification using i-vectors, x-vectors, PLDA and logistic ...
Spoken language identification using i-vectors, x-vectors, PLDA and logistic ...
 
voice browser
voice browservoice browser
voice browser
 
Fulcrum BidTool and Mobile Webinar
Fulcrum BidTool and Mobile WebinarFulcrum BidTool and Mobile Webinar
Fulcrum BidTool and Mobile Webinar
 
Template abstract_book
Template  abstract_bookTemplate  abstract_book
Template abstract_book
 

Recently uploaded

Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
wpkuukw
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
instagramfab782445
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
amitlee9823
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
tbatkhuu1
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
amitlee9823
 

Recently uploaded (20)

WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experiencedWhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
WhatsApp Chat: 📞 8617697112 Call Girl Baran is experienced
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
一比一定(购)卡尔顿大学毕业证(CU毕业证)成绩单学位证
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
Whitefield Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Ba...
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
Vip Mumbai Call Girls Bandra West Call On 9920725232 With Body to body massag...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Hy...
 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdfJordan_Amanda_DMBS202404_PB1_2024-04.pdf
Jordan_Amanda_DMBS202404_PB1_2024-04.pdf
 
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls AgencyHire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
Hire 💕 8617697112 Meerut Call Girls Service Call Girls Agency
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men  🔝dharamshala🔝  ...
➥🔝 7737669865 🔝▻ dharamshala Call-girls in Women Seeking Men 🔝dharamshala🔝 ...
 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
 

"Saral" Devanagari text input system for Mobile Phones

Editor's Notes

  1. Hi everyone thanks for coming back, my name is anshumankumar, I am an interaction designer. I’ll be sharing before you some of my academic work that I have been doing with my professor Anirudha Joshi and my colleague HemRuchi Shah. The work revolves around developing a Devanagari text input system….”Saral”….for mobile phone users in India. Now Devanagari an Indic script from which many of the Indian languages have originated. Hindi our nation language being the most commonly used one also follows the Devanagari script. To set up some context, In the next few slides, I would walk you through some statistics, these statistics would point to the challenges and opportunities the Mobile phone industry India faces in.
  2. One fifth world’s population is Indian. It is the second most populated country with around 1.13B people.
  3. Out of this Billion+ people only 440M people have mobile phones. But the market is expanding at a rate of 15m new subscribers every month. What is more exciting is the split of teledensity in Urban and rural india.
  4. Only one third of the India’a population is urban. Remaining 2/3 rural population is not benefited with the advancements of telecommunication.
  5. The teldensity in rural india is only around 13% while in urban areas it fairly high upto 81%. There is a vast untapped market. But this market faces a lots of challenges Literacy is one of them.
  6. There is disparity in terms of literacy between rural and urban india. The literacy rates have improved a lot in the recent past. But there is a issue to literacy. In India, A literate is a person who can read and write in atleast one language (generally hi mother tongue). This raises the important question Languages in India.
  7. India has lots of languages and dialects. There are……….11 different languages in a country is a night mare. Moving from state to another is like more to a new country with a different language. The most common languages spoken in India are India has Hindi, Bengali. TeGujarati, tamil. Kannada, marathi… you wont find english over here, though there are around 300 M English users with vastly varying degree of efficiency because…English is generally the 2nd or 3rd language for Indians and generally not he first choice of communication.
  8. This leads us to the irony of tele-communication in India where all the services are designed for English speaking people who by now already have mobile phones. But for the remaining 800M Language becomes a hindrance in using the simplest of features like a phonebook, type an sms, use VAS. To address the communication needs of these people and to tap the vast market of the non englishspearkers. There is an eminent need for a Devanagari text input system.We started the project with designing a text input system for Hindi with the idea of later scaling it to the other Devanagari languages. Now Before I get on to the design part , it’s a good idea to send a minute over the structure of Hindi.
  9. These are the frequently used hindi characters, and this particular sequence of alphabets is referred to as Varnamala. A vowel modifier is a glyph which replaces the corresponding vowel when that vowel appears after a consonant.Conjuncts are glyphs formed by the combination of 2 or more consonants. the two most important concepts of Hindi are….1 we have already seen c+v=cm and the other is that of half consonants.Now implicitly all the consonants are a combination of a half consonant and this implicit vowel. This sign at the bottom is called halant , and used for denoting half consonants
  10. There are some issues when it comes to text input majorly of them raising from complex script structure, large number of characters and glyphs and difference between writing and typing. On mobile phones, these issues are even more enhanced because of the small screen and keypad and users’ less attention span than on desktop computers. Some of these issues have been addressed by the available text input methods,
  11. there are the three most commonly used hindi text input methods. The first one is the Multi tap, which is very similar to the way we type English on a 12 key phone. We keep tapping till we get the required character. The ‘Two level coding’ method leverages the hierarchical grouping of letters in Devanagari by assigning a two digit code to each letter. The first digit represents the group and the second represents the individual letter in the group. On pressing a key, the group associated to it is displayed on the screen. While the user is in this mode, the same keys are associated with a letter in the group.In the third method Devanagari alphabets are phonetically grouped on to the keypad to their closest Roman characters. For example, (ba, bha) are mapped to the Roman B (key 2) and (ka, kha) are mapped to K (key 5).
  12. We started with ahuertistc analysis, we invited 8 experts from different fields, they tested the different text input methods by trying to type sms’s in hindi and by saving contacts. Then we conducted some contextual enquires across 3 different cities. The participants had some experience of typing in hindi and a few had none.
  13. These are the very high level user needs that emerged out of the user study…Based on these needs we came up with several design solutions
  14. After taking some informal user feedback on the different design ideas we had, we settled for the on screen keyboard option…because, it not only suited with our user needs of ease of use and learn but also interms of adoption and feasibility.
  15. The goal of the evaluation was to compare the three different text input systems and Saral with respect to learnability, error free use and ease for beginners.
  16. of the phone model and its native text input method by typing a few words in Hindi. the user was shown cards each with a Hindi word printed on it and was asked to type it on the phone. In all, there were 18 words shown in increasing order of difficulty. The number and sequence of words was the same for all users. The users were encouraged to type without help. If they could they were “successful without help”. If they needed some help they were successful with help and they coundn’t type even after help they were unsuccessful
  17. well this might help you remember my name “An+shoe+man”. So next time you see “a” “man” wearing a ‘shoe’ should……. So
  18. well this might help you remember my name “An+shoe+man”. So next time you see “a” “man” wearing a ‘shoe’ should……. So