Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Text hash
markuz
post 29.03.2016, 16:43:21
Post #1





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

Ostrzeżenie: (0%)
-----


Cześć,

Potrzebuję algorytmu/skryptu który wykona coś podobnego co biblioteka https://github.com/jenssegers/imagehash tylko dla tekstu. Imagehash tworzy hash dla obrazka, jeżeli jest zmieniony rozmiar, dodany jakiś znak wodny itp. to nadal obrazki będą miały taki sam hash.

Teraz chciałbym otrzymać podobny hash dla tekstu np. mamy opis produktu w którym została zmieniona kolejność zdań, wielkość liter, kilka słów jest innych, dodana jest jakaś stopka itp. - hash powinien zostać taki sam. Macie jakieś pomysły?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Pyton_000
post 29.03.2016, 16:47:47
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


To jeszcze powiedz do czego tego potrzebujesz
Go to the top of the page
+Quote Post
markuz
post 29.03.2016, 17:04:53
Post #3





Grupa: Zarejestrowani
Postów: 1 240
Pomógł: 278
Dołączył: 11.03.2008

Ostrzeżenie: (0%)
-----


Do porównywania opisów produktów - niektórzy mogą go trochę zmienić dodając ogłoszenie od nowa (ale nadal ogłoszenie dotyczy tego samego produktu, tylko np. zmieniła się cena). Inni wstawią ogłoszenie w różnych miejscach i ten tekst też może się "trochę" różnić - ale nadal ogłoszenie dot. tego samego produktu - i ja właśnie chcę w jakiś sposób połączyć te ogłoszenia (jeżeli nie będą mieć zdjęć).


--------------------
Go to the top of the page
+Quote Post
Pyton_000
post 29.03.2016, 17:31:08
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


To może być bardzo trudne.

Musiałbyś wziąć wiele czynników pod uwagę.
Przychodzi mi do głowy jedynie rozbicie tekstu na słowa i porównywanie ich pod różnymi kątami np. ilość słów, róznica w tekście, wylicznie % podobieństwa na podstawie zdań itd. itd.

Może to coś pomoże: https://packagist.org/packages/php-text-ana...p-text-analysis

Ten post edytował Pyton_000 29.03.2016, 17:31:22
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 16:20