Automatic Keyboard Layout Design for Low-Resource Latin-Script Languages

  • 2019-01-18 00:09:24
  • Theresa Breiner, Chieu Nguyen, Daan van Esch, Jeremy O'Brien
  • 5

Abstract

We present our approach to automatically designing and implementing keyboardlayouts on mobile devices for typing low-resource languages written in theLatin script. For many speakers, one of the barriers in accessing and creatingtext content on the web is the absence of input tools for their language. Easein typing in these languages would lower technological barriers to onlinecommunication and collaboration, likely leading to the creation of more webcontent. Unfortunately, it can be time-consuming to develop layouts manuallyeven for language communities that use a keyboard layout very similar toEnglish; starting from scratch requires many configuration files to describemultiple possible behaviors for each key. With our approach, we only need asmall amount of data in each language to generate keyboard layouts with verylittle human effort. This process can help serve speakers of low-resourcelanguages in a scalable way, allowing us to develop input tools for morelanguages. Having input tools that reflect the linguistic diversity of theworld will let as many people as possible use technology to learn, communicate,and express themselves in their own native languages.

 

Quick Read (beta)

loading the full paper ...