![]() |
Anzeige:
|
|
|||||||
| XProfan Alles rund um die Programmiersprache XProfan. |
|
![]() |
|
|
LinkBack | Themen-Optionen | Ansicht |
|
|
#1 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
|
Hi Leute.
Hat jemand Ahnung, wie man so in etwa die Ähnlichkeit von Wörtern berechnen kann? Es geht mir um eine Funktion wie in Google, wo automatisch korrigiert wird "Meinten sie ...". Leider habe ich überhaupt keinen Ansatz, wie man das realisieren könnte.
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
|
|
|
#2 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 05.02.2009
Ort: Westliches NRW
Alter: 44
Beiträge: 5.094
|
Hier eine Methode, bei der eine Näherung von Vergleichsworten auf Buchstabenbasis verwendet wird. Ist sicher nicht perfekt, aber vielleicht ein Anfang:
Code:
Declare zahl&
Proc mittle
Parameters text$
Declare bereich#,x&,mit&
Dim bereich#,512
text$=Upper$(text$)
String bereich#,0=text$
mit&=0
Whileloop Len(text$)
x&=(Byte(bereich#,(&loop-1))-78)
mit&=mit&+x&
EndWhile
mit&=Abs(mit&+zahl&)
Print text$,
If zahl&
Print Str$(mit&)
Else
Print
EndIf
Dispose bereich#
Return mit&
EndProc
Cls
Print "Suchwort: ";
zahl&=mittle("Umwandlung")
Print
Print "Ähnliche Wörter haben niedrigere Mittlungen"
Print
mittle("Umrandung")
mittle("Rumwandlung")
mittle("Umwaldung")
mittle("Urwald")
Print
Print "Andersartige Wörter haben eine höhere Mittlung"
Print
mittle("Umweltverschmutzung")
mittle("Addieren")
mittle("Zwangshandlung")
mittle("Madagascar")
mittle("Keinohrhasen")
WaitInput
End
__________________
Gruß, Frank ![]() Webpage http://frabbing.bplaced.net mit Freeware - Tools, Spiele und Grafiken. Geändert von Frabbing (10.03.2009 um 22:38 Uhr) |
|
|
|
|
|
#3 (Direktlink) |
|
Super-Moderator
![]() Registriert seit: 06.02.2009
Ort: Coswig
Alter: 27
Beiträge: 1.159
|
Wow, danke. Ich schau mir das gleich mal an.
__________________
XProfan-Profi (XProfan X2+XPIA) http://jacdelad.bplaced.net http://jacdelad.square7.ch |
|
|
|
![]() |
|
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Text erstellen mit einzeln anzucklickenden Wörtern... | Lollypop | Office-Anwendungen | 1 | 27.11.2008 14:26 |
| Datum berechnen | ELeX | PHP/MySQL | 1 | 09.10.2005 02:06 |
| Programm zum suchen von Wörtern | Shakermaker | Software - Allgemein | 3 | 09.07.2005 14:14 |
| Bildschirmauflösung berechnen | Anyanka | Allgemein | 12 | 28.02.2005 17:27 |
| Steuern berechnen | hunny | Allgemein | 4 | 16.12.2003 19:22 |