Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Porównywanie tekstów
Forum PHP.pl > Forum > Przedszkole
Qbexus
Witam,
chcę napisać skrypt który by porównywał 2 teksty i podawał procentowo zgodność. Czyli powinien sprawdzać ile słów jest w tym samym miejscu w obu tekstach. Niestety nie bardzo wiem jak by to miało wyglądać może ktoś ma jakiś pomysł ?
Mlodycompany
Ja bym podzielił dwa teksty za pomocą explode(); i sprawdzał czy str1[0] == str2[0] itp. i podawał w %
Qbexus
similar_text nie bierze pod uwagę miejsca występowania levenshtein wydaje się być lepsze ale nie łyka dłuższych tekstów.
Cytat
Ja bym podzielił dwa teksty za pomocą explode(); i sprawdzał czy str1[0] == str2[0] itp. i podawał w %

Pomysł nie głupi ale strasznie zasobo żerny czekam na inne propozycje.
Edit
Po przemyśleniu dochodzę do wniosku że sposób z tablicami odpada bo gdy wskoczy w tekście jakiś dodatkowy wyraz to od tego momentu wszystko się wali. Kurcze jakiś statystyk by się przydał.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.