Einzelnen Beitrag anzeigen

BungeeBug

Registriert seit: 19. Dez 2002
Ort: zuhause?!
227 Beiträge
 
Delphi 6 Personal
 
#1

Textanalyse mit Delphi ...

  Alt 13. Jan 2004, 18:26
Hi all.

Ich hab da nen kleines Problem, das ich so irgendwie nicht gelößt bekomme ...

Es ist wie folgt ... im Deutschen hat jeder Buchstaben eine bestimmte Menge bzw prozentualen Anteil von einem Text ... z.B.: Das e hat bei langen Texten ~ 17 % Häufigkeit. Nun ist mein Problem das ich verschieden lange Texte hab, was die Häufigkeit zwischen 15 und 20 % möglich macht. Wie kann ich nun eine gescheite Statistik aufstellen die ein Entschlüsseln eines Textes möglich macht. (Verschlüsselung besteht darin das jeder Buchstabe einen andern zugeordnet bekommt.)

Bsp:
Code:
ABCDEFGHIJKLMNOPQRSTUVWXYZ
QAYWSXEDCRFVTGBZHNUJMIKOLP
Mir ist klar das ich entweder die Anteile der göße nach Ordnen muss und so ein ~ Ergebniss bekomme oder das ich die Bereiche in denen ein Wert einen Buchstaben ergibt an die Länge des Textes anpassen muss. Bei einem kleinen Text hat das e mehr als 17% bei einem Langen können es deutlich weniger werden. Diese Methode macht das ganze aber ungenau. Als weiteres Problem sehe ich das wenn manche Buchstaben ähnliche Werte ergeben können. x und y sind z.B.: relativ selten was die Warscheinlichkeit steigert das sie einen ähnlichen Wert bekommen ... wie unterscheide ich diese dann von einander? Am Ende soll das ganze ja einen nach Möglichkeit lesbaren Text geben. Mir ist klar das ich nie einen 100 %igen Treffer landen werde nur ist es im Moment so das es meist nur noch schöneren Buchstabensalat gibt als ich schon habe ...
MfG BungeeBug
Wer andern eine Grube gräbt sollte auf Gasleitungen achten!!!!
  Mit Zitat antworten Zitat