[de-ergo] Update http://pebbles.schattenlauf.de/layout/

Johannes Rumpf johannes at rumpf.name
Fri Aug 6 15:26:24 CEST 2004


Hi,

daniel.poelzleithner schrieb am 01.08.2004 16:30  folgendes:
> Hanno Behrens wrote:
> 
> | Danach könnte man tatsächlich das Problem einmal damit angehen. Aber ich
> | persönlich halte da eigentlich nicht so viel von, weil so ein Automat
> | viele Dinge nicht berücksichtigen kann. Sowas wie Eleganz, Schönheit,
> | Einfachheit. Der knallt die Tasten einfach nach ihrer Häufigkeit
> | irgendwo hin, ich erwarte deshalb nicht zu viel davon.
> 
> Ich kenne deinen Automat nicht, aber spontan ist mir vollgendes dazu
> eingefallen:
> 
> Die Eleganz eines Layouts setzt sich für mich aus der Angenehmheit des
> schreibens zusammen, also wie angenehm es ist, häufige Kombinationen zu
> drücken.
Ich finde Eleganz lässt sich schwer definieren.

> 
> Ich würde die virtuelle Tastatur mit eleganz Vektoren bestücken. Jede
> Taste kann n Vektoren, n <= Summe aller Tasten, zu allen Tasten
> besitzen. Diese Vektoren besitzen einen Faktor des Wohlbefindens. Ziel
> beim berechnen des Layouts ist es nun, Häufige kombinationen mit
> möglichst guten Wohlbefindlichkeitswerten zu finden.
> 

Da müsste man mal herrausfinden (durch empirische untersuchungen) wie 
tatsächlich die Finder gehalten werden.

> Dabei geht es jetzt nicht um die reine Häufigkeit, sondern vielmehr um
> deren häufige Folge. Dieser Wert könnte in die Berechnung mit einfließen.

Ich persönlich würde jeder Position auf der Tastatur eine Gewichtung 
geben die verschiedene Faktoren wiederspiegelt:
- Dynamik in Kombination mit den Tasten um die zu definierende Taste 
(ähnlich dem Gewichtungsding von Google.)
- Kombinationsgewichtung also irgend eine Regel die vorgibt welche 
Tastenpositionen in Kombination extrem gut/schlecht funktioniert.

Das ist der schwierigere Abschnitt. Hier könnte man ein Neuronales Netz 
bilden das diese Gewichtung während des schreibens lernt. Man findet so 
aber leider nur die Dynamik bzw. Vektor für aktuelle Layouts herraus.
Interessant wäre es schon die Gewichtung für ein Layout und eine Sprache 
zu ermitteln.

Ganz Banane wäre natürlich die Idee das die Tastatur das Layout 
dynamisch an den Schreiber anpasst.

Beim NEO Layout verwechsle ich im Momemt zumindest z.b. immer r und t. 
Die Geschwindkeit die ich mit dem herkömmlichen Layout erreiche, habe 
ich mit dem NEO Layout, jetzt nach ca. 10 Stunden noch nicht erreicht.

nja.... Hier einen Algorithmus zu beschreiben ist nicht ganz einfach und 
man müsste wahr. eine Menge herum experimentieren.

Cheers Joe





More information about the De-ergo mailing list