Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.programming > #14340

How is the CharaChorder keyboard even possible?

From Themi <tcm4760@gmail.com>
Newsgroups comp.programming
Subject How is the CharaChorder keyboard even possible?
Date 2021-12-17 00:44 -0600
Organization A noiseless patient Spider
Message-ID <sphbk6$9nu$1@dont-email.me> (permalink)

Show all headers | View raw


Recently I stumbled across a video of someone typing very fast on a 
standard query keyboard using the "charachorder lite" keyboard. Now, 
despite only typing at about 60wpm I am obsessed with finding ways of 
typing faster so this really caught my eye. https://www.charachorder.com/

This keyboard uses "chording", meaning you can press more then one key 
at a time in order to type out a whole word. The steno machines used for 
court reporting and live captioning also use chording, I've never tried 
to learn how to type steno though since it seems extremely difficult and 
steno machines are crazy expensive.

Anyways, the charachorder claims to having a more simple chording system 
that is easier to pick up. You're supposed to be able to click on every 
key making up a word at once and it will type the whole word out, that 
way you don't need to type every letter in order individually. Naturally 
my first thought was "I want to make a program that does that for 
myself", and then my second thought was "wait what about anagrams??".

Imagine you want to type the word "this", so you press keys "this" at 
the same time. How can the keyboard possibly know if you intended to 
type "this" or if you intended to type "shit"? The only answer I can 
think of is context, maybe there's some sort of predictive ai that's 
able to tell in context if you likely meant this or shit. At the same 
time though, how many words can you make with the letters "t h i s"?

Well I downloaded a word dictionary and wrote a short script that 
figured it out. I came up with the following list of words: ['hist', 
'hists', 'hits', 'isth', 'shist', 'shists', 'shit', 'shits', 'sisith', 
'sith', 'stith', 'this', 'thitsi', 'tshi', 'tsitsith']

I tried a whole bunch of other common words and nearly every time there 
where 5+ fairly common words that fit the same chording.

I can't imagine a predictive ai could be very accurate at guessing 
between what of these words you intended to type! Maybe I'm 
underestimating ai, or maybe I am missing something here. There's got to 
be some sort of big caveat here.

Unfortunately I can't take a peek into the charachorder's software since 
the keyboard has a microprocessor that does all the work built into it. 
I may try to learn how to make a predictive ai in order to test this out 
since I've just got to know soon.

What do you guys think? Am I missing something obvious here?

Back to comp.programming | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

How is the CharaChorder keyboard even possible? Themi <tcm4760@gmail.com> - 2021-12-17 00:44 -0600
  Re: How is the CharaChorder keyboard even possible? Julio Di Egidio <julio@diegidio.name> - 2021-12-17 00:38 -0800
    Re: How is the CharaChorder keyboard even possible? Themi <tcm4760@gmail.com> - 2021-12-17 15:09 -0600
      Re: How is the CharaChorder keyboard even possible? Julio Di Egidio <julio@diegidio.name> - 2021-12-18 02:39 -0800
  Re: How is the CharaChorder keyboard even possible? root <NoEMail@home.org> - 2021-12-18 05:25 +0000

csiph-web