Heuristik zum Sprachen erkennen

Für alles, was in den übrigen Lazarusthemen keinen Platz, aber mit Lazarus zutun hat.
_Bernd
Beiträge: 145
Registriert: Di 13. Feb 2007, 11:16

Re: Heuristik zum Sprachen erkennen

Beitrag von _Bernd »

Christian hat geschrieben:Ich will also wissen ob ein Text in deutsch, english, italienisch u.s.w. geschrieben ist. Ohne dort grossartig mit Wortlisten oder Datenbanken zu hantieren.
Ich habe gehört, daß so etwas angeblich in KDE 4 eingebaut sein soll, um die Rechschreibprüfung mehrsprachig machen zu können.

Gruß, Bernd.

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Nützt mir icht viel aber du bringst mich auf ne idee, ich kann vielleicht aspell nehmen um die Sprache rauszubekommen ich parse damit einfach den Satz und die Sprache bei der die wenigsten Fehler rauskommen sollte es sein ...
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

Ich hab mal ne Funktion geschrieben, die einen Hinweis darauf geben kann, ob ein Wort "echt" ist.
z.B. kckolpbp oder sowas wird als ungültig erkannt.
Klingt interessant (im moment fällt mir kein sinvoller nutzen ein) aber interessant. Könnt einfach ne neue Spielerei für Thalia werden. Wenn du magst kannst mir ja mal schicken.
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

In meinem fall z.b. Subjektfelder von e-Mails wie soll die länge da bitte rückschlüsse auf die Sprache geben ? Absouluter Quatsch
Nein das ist kein Quatsch wie das geht weiß ich nicht. Ich habe es auf jeden Fall gehört.
Aber wie das genutzt werden kann weiß ich nicht. Ohne DB wirst du das wohl nicht schaffen.
MFG
Michael Springwald

Antworten