Sziasztok!
PHP vagy MySQL alatt tud valaki olyan függvényről, ami képes olyanra, hogy egy szövegben nem csak egy konkrét szót, hanem az ahhoz hasonlókat is keresi?
Pl:
Eredeti szöveg:
"BBCode jelölők használata engedélyezett, az URL-ek automatikusan linkké alakulnak"
és szeretném, ha mondjuk a "használatára", vagy az "engedélyezni", vagy a "linkek" szavakat a szövegben megtalálja.
Valakinek valami ötlet? Van erre valami szakirodalom, ahol érdemes tovább keresni?
- 5981 megtekintés
Hozzászólások
Nem értek, hozzá, de a helyesírás ellenőrzők felismerik a tőszavak ragozott formáit is.
- A hozzászóláshoz be kell jelentkezni
nekem olyan kéne, ami az esetleges helyesírási illetve gépelési hibákat is észleli.
Pl.
Almafa <---> almfa
- A hozzászóláshoz be kell jelentkezni
Hát igen, pont ezt csinálják a helyesírás ellenőrzők... A hibátlan szavakat szótövezed, a hibásaknál meg megnézed a felajánlott lehetséges alternatívákat és azokat veszed figyelembe. Szóval:
http://hunspell.sourceforge.net/index_hu.html
- A hozzászóláshoz be kell jelentkezni
vedd nyugodtan csak subscribnak, gugli "mysql fuzzy string search"-re rengeteget hozott, pl soundex-et
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
+1, ill ezen belul is: http://en.wikipedia.org/wiki/Levenshtein_distance
- A hozzászóláshoz be kell jelentkezni
Megoldás:
Tákolgatni lehet, Soundex, methapone, levenstein algoritmussal egész okos dolgokat lehet összerakosgatni.
http://forums.devshed.com/php-development-5/checking-for-near-duplicate…
- A hozzászóláshoz be kell jelentkezni
+ Hamming
- A hozzászóláshoz be kell jelentkezni