Jarzyn_waleczny Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 Można by jeszcze dodać słodownie strzegom. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
cml Opublikowano 30 Maja 2013 Autor Udostępnij Opublikowano 30 Maja 2013 są jakieś drobne błędy - nie wyszukuje prawidłowo w CP, mimo obecności produktu w sklepie, nie wyświetla się on w porównywarce http://cml.dokuro.or...8SZZHpvbnkNCg== jutro będę jeszcze to męczył - mam problem z pliterkami w sklepach alepiwo, browamator, centrumpiwowarstwa - jak wymęczę pliterki będę dodawał kolejne sklepy Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
leszcz007 Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 bez polskich znaków efekt jest identyczny, także chyba nie w tym problem Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Hap Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 bez polskich znaków efekt jest identyczny, także chyba nie w tym problem nie do konca identyczny - wpisalam wedzony, wędzony i dzony - 3 rozne kombinacje z dostepnoscia wyszly http://cml.dokuro.org/beer/index?search=d8SZZHpvbnksIGR6b255LCB3ZWR6b255DQo= Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
leszcz007 Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 Faktycznie, masz rację. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
marcin_l85 Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 A czemu wpisując np. Marynka wyświetla zestawy surowców? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
cml Opublikowano 30 Maja 2013 Autor Udostępnij Opublikowano 30 Maja 2013 A czemu wpisując np. Marynka wyświetla zestawy surowców? pytanie do właścicieli sklepów - ja tylko agreguję wyniki Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rysiek Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 (edytowane) cp zwraca fałyszwe wyniki, musisz zawęzić kwerendę tylko do nazwy przedmiotu, opis będzie zawierał odpowiedniki i tak będziesz miał fałszywe cross-referencje. Jeśli chcesz żeby to było faktycznie przydatne musisz dopracować kryteria walidacji tytułów u sprzedających, inaczej wyniki będą mocno "zanieczyszczone" luźno powiązanymi przedmiotami. Sama prosta agregacja nie wystarczy, potrzebny jest algorytm dla sklepów których strony się wymykają prostym regułom parsowania. Jeśli stosujesz inspekcję DOM, to lepiej do "problematycznych" stron dołóż regułę zwracania wyniku tylko wtedy kiedy wyszukiwana treść pojawi się zarówno w opisie przedmiotu jak i na zestawieniu przedmiotów w danej klasie (np. chmieli) gdzie opis jest prostszy i nie ma kross-referencji (np. do zamienników chmieli czy innych przedmiotów powiązanych). Edytowane 30 Maja 2013 przez Rysiek Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
cml Opublikowano 30 Maja 2013 Autor Udostępnij Opublikowano 30 Maja 2013 cp zwraca fałyszwe wyniki, musisz zawęzić kwerendę tylko do nazwy przedmiotu, opis będzie zawierał odpowiedniki i tak będziesz miał fałszywe cross-referencje. Jeśli chcesz żeby to było faktycznie przydatne musisz dopracować kryteria walidacji tytułów u sprzedających, inaczej wyniki będą mocno "zanieczyszczone" luźno powiązanymi przedmiotami. Sama prosta agregacja nie wystarczy, potrzebny jest algorytm dla sklepów których strony się wymykają prostym regułom parsowania. Jeśli stosujesz inspekcję DOM, to lepiej do "problematycznych" stron dołóż regułę zwracania wyniku tylko wtedy kiedy wyszukiwana treść pojawi się zarówno w opisie przedmiotu jak i na zestawieniu przedmiotów w danej klasie (np. chmieli) gdzie opis jest prostszy i nie ma kross-referencji (np. do zamienników chmieli czy innych przedmiotów powiązanych). w skrócie: sugerujesz aby dodatkowo dopasować nazwy wyników do keyword-a? - ma sens wolałem nie dokładać logiki po swojej stronie - chciałem aby user dostał to tak jakby szukał w sklepie danego keyword-a - i tak to dostaje Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rysiek Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 cp zwraca fałyszwe wyniki, musisz zawęzić kwerendę tylko do nazwy przedmiotu, opis będzie zawierał odpowiedniki i tak będziesz miał fałszywe cross-referencje. Jeśli chcesz żeby to było faktycznie przydatne musisz dopracować kryteria walidacji tytułów u sprzedających, inaczej wyniki będą mocno "zanieczyszczone" luźno powiązanymi przedmiotami. Sama prosta agregacja nie wystarczy, potrzebny jest algorytm dla sklepów których strony się wymykają prostym regułom parsowania. Jeśli stosujesz inspekcję DOM, to lepiej do "problematycznych" stron dołóż regułę zwracania wyniku tylko wtedy kiedy wyszukiwana treść pojawi się zarówno w opisie przedmiotu jak i na zestawieniu przedmiotów w danej klasie (np. chmieli) gdzie opis jest prostszy i nie ma kross-referencji (np. do zamienników chmieli czy innych przedmiotów powiązanych). w skrócie: sugerujesz aby dodatkowo dopasować nazwy wyników do keyword-a? - ma sens wolałem nie dokładać logiki po swojej stronie - chciałem aby user dostał to tak jakby szukał w sklepie danego keyword-a - i tak to dostaje wyszukiwarki w sklepach bazują na różnych algorytmach, jedne na wbudowanych indeksach, drugie na full text search'ach, jeszcze inne na googlowym crawlerze. Bez dodania logiki dla poszczególnych sklepów nie osiągniesz wyniku który będzie jak to mawiają programiści bullet - proof, nie masz tylu sklepów żeby pracować nad algorytmem generycznym którego skuteczność była by zadowalająca, przetestuj kilka przypadków na każdej ze stron, określ stopień satysfakcji zwracanych wyników i słabe strony stosowanego algorytmu oraz możliwe alternatywy żeby sprawę wyprostować. Jeśli w którymś konkretnym przypadku będziesz miał problem z wyciągnięciem pożądanych danych to daj znać. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
MarekJ Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 Mały bug: nie działają odnośniki do pozycji z oferty centrumpiwowarstwa.pl (404) np. http://cml.dokuro.org/beer/index?search=Y2FzY2FkZQ== Świetny projekt, dzięki! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
cml Opublikowano 30 Maja 2013 Autor Udostępnij Opublikowano 30 Maja 2013 Mały bug: nie działają odnośniki do pozycji z oferty centrumpiwowarstwa.pl (404) np. http://cml.dokuro.or...ch=Y2FzY2FkZQ== Świetny projekt, dzięki! zrobione MarekJ 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Samael Opublikowano 30 Maja 2013 Udostępnij Opublikowano 30 Maja 2013 Fajne.Bardzo mi sie podoba, choc dla mnie nieprzydatne ze wzgledow lokalizacyjnych, ale mimo wszystko good job. wrzuć linki do sklepów z których korzystasz - dorobi się Korzystam z jednego sklepu i jestem z cen zadowolony - nie ma sensu dodawac tego sklepu bo konkurencja ma drozej :)Dzieki za checi i jescze raz gratuluje pomyslu - plusik juz poszedl Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
cml Opublikowano 31 Maja 2013 Autor Udostępnij Opublikowano 31 Maja 2013 Jeśli w którymś konkretnym przypadku będziesz miał problem z wyciągnięciem pożądanych danych to daj znać. dorzuciłem checkbox "ukryj niedopasowane wyniki" - mam nadzieję, że to zamyka temat Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Marcin44 Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 w browamatorze nie pokazuje cen po przecinku, np. drożdże kosztują 9,90 a cena pokazana to 9 zł http://cml.dokuro.or...2FmYWxlDQoNCg0K Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
cml Opublikowano 31 Maja 2013 Autor Udostępnij Opublikowano 31 Maja 2013 w browamatorze nie pokazuje cen po przecinku, np. drożdże kosztują 9,90 a cena pokazana to 9 zł http://cml.dokuro.or...2FmYWxlDQoNCg0K zrobione Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Gąska Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 Świetna sprawa! Mam nadzieję, że będzie się rozwijać. Zawsze męczyło mnie szukanie najtańszej opcji w kilku sklepach, a teraz mam wszystko jak na tacy! + ode mnie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
jaras Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 Jeśli w którymś konkretnym przypadku będziesz miał problem z wyciągnięciem pożądanych danych to daj znać. dorzuciłem checkbox "ukryj niedopasowane wyniki" - mam nadzieję, że to zamyka temat TB jest "za tłusty" - dla frazy "Pale Ale" nie znajduje żadnego słodu, które to pojawiają się dopiero na drugiej stronie wyszukiwania. Sortowanie wyników może pomóc... Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rysiek Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 (edytowane) Jeśli w którymś konkretnym przypadku będziesz miał problem z wyciągnięciem pożądanych danych to daj znać. dorzuciłem checkbox "ukryj niedopasowane wyniki" - mam nadzieję, że to zamyka temat TB jest "za tłusty" - dla frazy "Pale Ale" nie znajduje żadnego słodu, które to pojawiają się dopiero na drugiej stronie wyszukiwania. Sortowanie wyników może pomóc... Jeśli w którymś konkretnym przypadku będziesz miał problem z wyciągnięciem pożądanych danych to daj znać. dorzuciłem checkbox "ukryj niedopasowane wyniki" - mam nadzieję, że to zamyka temat TB jest "za tłusty" - dla frazy "Pale Ale" nie znajduje żadnego słodu, które to pojawiają się dopiero na drugiej stronie wyszukiwania. Sortowanie wyników może pomóc... http://cml.dokuro.or...GUgYWxlDQoNCg0K bo nie dałeś w zapytaniu słowa słód. Co prawda wciąż wyszukuje błędne wyniki nawet po zaznaczeniu checkboxa, musisz zrobić sortowanie wyników porównując zapytanie z listami na których będziesz miał błędne referencje, wspominałem o tym już wcześniej - dla zapytań mocno generycznych jak. choćby wspomniane "pale ale" musisz stworzyć listę na podstawie której będziesz przesiewał wyniki - w niej będziesz miał wstępnie załadowane wyniki z działów typu "zestawy", które robią chyba najwięcej zamieszania. W ten sposób porównując potencjalny wynik wyszukiwania z obecnością na danej liście zawęzisz znacznie zwracanie tego typu śmieci. Co do zalecenia omijania polskich znaków diakrytycznych w zapytaniach to nieładnie , w końcu przecież możesz wszystko sprowadzić do utf'a a do niego już masz komplet bibliotek leksykalnych Edytowane 31 Maja 2013 przez Rysiek Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Hap Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 (edytowane) TB jest "za tłusty" - dla frazy "Pale Ale" nie znajduje żadnego słodu, które to pojawiają się dopiero na drugiej stronie wyszukiwania. Sortowanie wyników może pomóc... http://cml.dokuro.or...GUgYWxlDQoNCg0K bo nie dałeś w zapytaniu słowa słód chlopaki.. to juz nie lepiej wpisac samo "pale" ? http://cml.dokuro.or...cGFsZQ== co pokazuje ze jest problem z centrum piwowarstwa - ich wyszukiwarka na stronie nie znajduje slodow, a oferte maja bardzo bogata, problemo do rozwiazania Edytowane 31 Maja 2013 przez Hap Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rysiek Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 (edytowane) TB jest "za tłusty" - dla frazy "Pale Ale" nie znajduje żadnego słodu, które to pojawiają się dopiero na drugiej stronie wyszukiwania. Sortowanie wyników może pomóc... http://cml.dokuro.or...GUgYWxlDQoNCg0K bo nie dałeś w zapytaniu słowa słód chlopaki.. to juz nie lepiej wpisac samo "pale" ? http://cml.dokuro.or...cGFsZQ== co pokazuje ze jest problem z centrum piwowarstwa - ich wyszukiwarka na stronie nie znajduje slodow, a oferte maja bardzo bogata, problemo do rozwiazania no mają rozjechany ten układ strony i nawigację po nim bez ładu i składu, stąd te problemy. Edytowane 31 Maja 2013 przez Rysiek Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
jaras Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 A może tak po najmniejszej linii oporu - spytać, czy sklepy nie wystawią jakiegoś xml'a? Kto wystawi będzie najtrafniej odzwierciedlany w wynikach, parsowani sami sobie będą mogli pluć w brodę Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rysiek Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 (edytowane) A może tak po najmniejszej linii oporu - spytać, czy sklepy nie wystawią jakiegoś xml'a? Kto wystawi będzie najtrafniej odzwierciedlany w wynikach, parsowani sami sobie będą mogli pluć w brodę myślisz że ktokolwiek z obsługi sklepów wie co to xml? Poza tym wątpię żeby komukolwiek z branży było by na rękę ułatwiać tworzenie narzędzia które dodatkowo zaostrzy konkurencje wśród sprzedawców. Edytowane 31 Maja 2013 przez Rysiek Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
jaras Opublikowano 31 Maja 2013 Udostępnij Opublikowano 31 Maja 2013 No ja akurat robię to na co dzień, tyle że nie w php, i wierz mi da się dostęp uzyskać. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
cml Opublikowano 31 Maja 2013 Autor Udostępnij Opublikowano 31 Maja 2013 A może tak po najmniejszej linii oporu - spytać, czy sklepy nie wystawią jakiegoś xml'a? Kto wystawi będzie najtrafniej odzwierciedlany w wynikach, parsowani sami sobie będą mogli pluć w brodę jeśli nie wystawią wszyscy w jednym schemacie wtedy nakład kodu / pracy się nie zmieni - bardziej byłbym za tym aby poprawili wyniki wyszukiwania myślisz że ktokolwiek z obsługi sklepów wie co to xml? Poza tym wątpię żeby komukolwiek z branży było by na rękę ułatwiać tworzenie narzędzia które dodatkowo zaostrzy konkurencje wśród sprzedawców. część sklepów posiada integrację z ceneo, które wymaga takiego pliku http://cml.dokuro.or...GUgYWxlDQoNCg0K bo nie dałeś w zapytaniu słowa słód. Co prawda wciąż wyszukuje błędne wyniki nawet po zaznaczeniu checkboxa, musisz zrobić sortowanie wyników porównując zapytanie z listami na których będziesz miał błędne referencje, wspominałem o tym już wcześniej Twoje rady są jak najbardziej na miejscu - gdybym tylko chciał napisać 50x-100x więcej kodu aby wyeliminować maksymalnie 10% wyników typu positive false ps. o pliterkach pisałem w pierwszym poście Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się