Re: [Neo] (Linguistische) Information zur Erstellung des Layouts

2010-03-24 Diskussionsfäden Arne Babenhauserheide
wettstein...@solnet.ch wrote:

 Mein Optimierer geht bis zu Bigrammen, Arnes bis zu Trigrammen (soweit
 ich weiß, er kann mich ja korrigieren).  Wobei die Kriterien für n=1
 unklar sind und mit steigendem n unklarer werden.

Ich lese zwar Trigramme aus, nutze sie aber noch nicht, weil ich dafür noch 
keine Kostenfunktionen geschrieben habe. 

Bisher habe ich noch keine Kriterien gefunden, dass ich nicht durch 
geschickte Nutzung vor Bi- und Trigrammen abbilden kann, so dass ich 
vermutlich nicht noch höher gehe. 

Beispiel: Handwechsel nach höchstens 2 Tastendrücken: In jedem Trigramm 
sollte jede Hand mindestens einmal vertreten sein. 

 Danach?  Uns interessiert schon jetzt, welchen systematischen Einfluss
 die Wahl eines bestimmten Korpus hat.  Zum Beispiel ist Ulf aufgefallen,
 dass im Leipziger Korpus Punkte häufiger als Kommas sind.  In einem
 „literarischen“ Korpus ist es anders rum.  Was weiß der Linguist zum
 Zusammenhang zwischen Textgattung und 1-, 2- und 3-Grammhäufigkeiten?

Das wäre mir auch wichtig. Ich studiere Physik und bin aus Interesse zu 
Tastaturoptimierung gekommen, so dass ich für Hintergrundwissen dankbar bin; 
auch für relevante linguistische Grundlagen. 

Liebe Grüße, 
Arne



Re: [Neo] (Linguistische) Information zur Erstellung des Layouts

2010-03-23 Diskussionsfäden Nora Geißler
Hallo Sami Awad,

 Für eine Hausarbeit, in der es um die Verbesserung der
 Computer-Mensch Interaktion geht, wollte ich wissen welche
 Technologien ihr nutzt um das Neo-Tastaturlayout zu entwickeln. 
Neo 1 wurde von einer einzelnen Person entwickelt, so weit ich weiß mit
relativ geringem Rechenaufwand, ohne Korpus, und vermutlich nur auf
Bigramme optimiert. Die Änderungen zu Neo 2 waren gering und sind
überwiegend aus der Praxis entstanden (Tausch ö und ü aufgrund besserer
Merkbarkeit, Tausch x und q, damit Bigramm qu auf verschiedenen Händen
liegt). Ansonsten steckt die Hauptarbeit von Neo 2 in den höheren Ebenen.

Für das Nachfolgeprojekt Neo 3 sind Ansätze, wie du sie beschreibst,
angedacht, aber bislang noch in einer sehr frühen Phase. Wenn keiner der
involvierten sich meldet, kann ich die Mailingliste mal durchsuchen,
was da schon an Ideen kam. Auf jeden Fall kamen verschiedene Ideen zu
einem Korpus, zu Bi- und n-grammen und zur Gewichtung einzelner Tasten
(Strafpunkte etc).

Helfen dir auch solche unausgegoren Ideen, oder brauchst du nur
tatsächlich verwendete Technologien?

 Gibt es eine Doku dazu?
Unser Wiki hast da ja schon gefunden, aber zu deinen Fragen steht da so
weit ich weiß nichts zu drin.
Das Archiv der Mailingliste unter
http://lists.neo-layout.org/pipermail/diskussion/ kennst du vermutlich
auch, ist halt eine ganze Menge, und dürfte recht unübersichtlich zu
durchsuchen sein :)

 vielleicht steige ich nach Beendigung des Studiums noch mit ein
Gerne, wenn du Zeit und Lust hast, deine Linguistischen Fähigkeiten
einzusetzen, ist das sicher gerne gesehen - aber du darfst auch einfach
nutzen, was vorhanden ist :)

Liebe Grüße,
Nora



Re: [Neo] (Linguistische) Information zur Erstellung des Layouts

2010-03-23 Diskussionsfäden wettstein509
 Neben dem Korpus ist natürlich interessant was für ein Algorithmus zur 
 Optimierung der Tastatur genommen wird.

Derzeit wird vorwiegend der Leipziger Korpus verwendet.  Alternativen
sind Bücher von Projekt Gutenberg.  Ich benutze zum Teil Artikel von der
c't-Archiv-DVD.

An Algorithmen gibt es evolutionäre (Ulfs Optimierer), solche die
Vertauschungen durchführen bis keine mehr eine Verbesserung bringt und
dann wieder ganz von vorne anfangen (Arnes und mein Optimierer), und
gewisse Hoffnungen, gemischt ganzahlig-lineare Verfahren benutzen zu
können.  Zu letzteren bitte das Mailarchiv (ca. Januar) befragen.

 Ich meine ich hätte in irgendeiner e-mail in den letzten Wochen etwas von 
 einer Kostenfunktion gelesen. 

Wenn du den entsprechenden Thread („Kriterien für ein optimiertes
Layout“ ) liest bist du ziemlich auf der Höhe der aktuellen Diskussion.

 Diesbezüglich würde mich auch interessieren, ob ihr n-Gramme nutzt und wenn 
 ja wieviel stellig ist das n-Gramm (Bigramm, Trigramm, ...)?

Mein Optimierer geht bis zu Bigrammen, Arnes bis zu Trigrammen (soweit
ich weiß, er kann mich ja korrigieren).  Wobei die Kriterien für n=1
unklar sind und mit steigendem n unklarer werden.

 (vielleicht steige ich nach Beendigung des Studiums noch mit ein).

Danach?  Uns interessiert schon jetzt, welchen systematischen Einfluss
die Wahl eines bestimmten Korpus hat.  Zum Beispiel ist Ulf aufgefallen,
dass im Leipziger Korpus Punkte häufiger als Kommas sind.  In einem
„literarischen“ Korpus ist es anders rum.  Was weiß der Linguist zum
Zusammenhang zwischen Textgattung und 1-, 2- und 3-Grammhäufigkeiten?

Andreas



[Neo] (Linguistische) Information zur Erstellung des Layouts

2010-03-22 Diskussionsfäden Sami Awad
Hallo, 

mein Name ist Sami Awad und ich bin Linguistikstudent. Ich finde, daß Neo eine 
spannende Sache ist und würde gerne mehr über das Projekt erfahren. Für eine 
Hausarbeit, in der es um die Verbesserung der Computer-Mensch Interaktion geht, 
wollte ich wissen welche Technologien ihr nutzt um das Neo-Tastaturlayout zu 
entwickeln. Die Paradigmen (http://wiki.neo-layout.org/wiki/Paradigmen) geben 
quasi das Ziel vor, aber über die Mittel habe ich auf der Website nichts auf 
Anhieb gefunden. Ich würde gerne wissen was ihr zum Testen eines 
Layoutkandiaten benutzt, damit meine ich, ob ihr eine Textsammlung (Korpus) 
habt. Neben dem Korpus ist natürlich interessant was für ein Algorithmus zur 
Optimierung der Tastatur genommen wird. Ich meine ich hätte in irgendeiner 
e-mail in den letzten Wochen etwas von einer Kostenfunktion gelesen. 
Diesbezüglich würde mich auch interessieren, ob ihr n-Gramme nutzt und wenn ja 
wieviel stellig ist das n-Gramm (Bigramm, Trigramm, ...)?

Treibergeschichten interessieren mich nicht. Es geht mir um die 
korpuslinguistischen und programmiertechnischen Methoden, die für die Erzeugung 
des Layouts genutzt werden.

Gibt es eine Doku dazu oder könnt/wollt ihr mir das per e-mail beantworten? 
Vielen Dank schon mal im Voraus. Ihr habt ein echt cooles Projekt (vielleicht 
steige ich nach Beendigung des Studiums noch mit ein).

Grüße,

Sami Awad
-- 
Sicherer, schneller und einfacher. Die aktuellen Internet-Browser -
jetzt kostenlos herunterladen! http://portal.gmx.net/de/go/atbrowser