START Błąd wyszukiwarki

fenuks | Utworzono: 01 XI 2011, 22:27:11 (ponad 12 lat temu)
Witam. Odkryłem następujący błąd wyszukiwarki. Jeżeli wpisze się 'CIERPIENIA MŁODEGO WERTERA' to nie dostanie się wyników wyszukiwania, ale jeśli się wpisze 'CIERPIENIA MłODEGO WERTERA' (małe 'ł') albo każdą inną frazę bez dużego 'Ł' to jeśli tylko książka będzie to ją znajdzie. Duże 'Ł' gwarantuje be wyszukiwarka nic nie znajdzie. Poprawcie to. Pozdrawiam.
Odp: 3, Odsłon: 2028, Ostatni post: ponad 12 lat temu przez Artur

Odpowiedzi do tematu

Wszystkich odpowiedzi: 3

Artur | 02 XI 2011, 09:39:00 (ponad 12 lat temu) +0 -0 | 1#
Jest to znany mi problem. Wynika z tego, że baza danych przy wyszukiwaniu traktuje małe i duże polskie znaki jako zupełnie różne. Próbowałem już kiedyś uporać się z tym problemem. Można by np. wyszukiwać jednocześnie frazy z małą i dużą literą ale wraz ze wzrostem wystąpień polskich znaków we frazie powoduje to wzrost złożoności zapytania i duże obciążenie dla bazy. Dlatego w przypadku gdy użytkownik wpisze tytuł książki dużymi literami i wewnętrzna wyszukiwarka nie da rady tego obsłużyć to zawsze dostanie odpowiedź zasugerowaną w wynikach wyszukiwania serwowanych przez Google.

www.webook.pl/szukaj.php?text=cierpienia+MŁODEGO&s=szukaj&r=...
fenuks | 02 XI 2011, 13:50:32 (ponad 12 lat temu) +0 -0 | 2#
Nie znam się na serwerach ale czy nie możesz użyć jakiejś metody w stylu pythonowego lower() na frazie zapytania? Tak naprawdę nie jest to wielki problem, niemniej zawsze warto starać się wytępić wszystkie robaki;P
Artur | 02 XI 2011, 14:53:33 (ponad 12 lat temu) +0 -0 | 3#
Już rozpatrywałem takie przypadki. Ale weź pod uwagę, że są książki, które zaczynają się od dużej litery Ł i zmiana na małą spowoduje brak wyników. Oczywiście można zmniejszać kolejne litery poza pierwszą ale co jeśli dany tytuł książki jest specyficzny i wymaga dużych liter dla każdych wyrazów. Najlepsze rozwiązanie to zerknięcie na wyniki zasugerowane przez google. Zresztą jest komunikat : "Brak wyników! Spróbuj wyszukać wpisując inną frazę lub przejrzyj poniższe wyniki zasugerowane przez Google.". Google zawsze najlepiej dopasuje wyniki


Wszystkich odpowiedzi: 3

Grupa: Oficjalna grupa webook.pl

Oficjalna grupa webook.pl Organizujemy tutaj konkursy. Jest to także grupa, w której można zgłaszać pomysły odnośnie portalu webook.pl. Tutaj zgłosisz nam duplikaty książek lub autorów. Możecie tutaj śmiało pisać o waszych spostrzeżeniach odnośnie projektu webook.
Typ grupy: Otwarta
Dołączenie: każdy może dołączyć
Założyciel: Artur
Utworzono: 06 IX 2009, 21:16:29
(ponad 15 lat temu)
Kategoria: Pozostałe (grup: 9)
Tematów: 86
Członkowie: 435 (pokaż członków grupy)

Dyskusję obserwują

Użytkownicy obserwujący dyskusję (1):

Informacja podświetlona na zielono oznaczają, że użytkownik widział wszystkie nowe posty w tym temacie. Natomiast informacja czerwona oznacza, że jeszcze nie czytał najnowszych postów.

przeczytał
fenuks

Menu

Szukaj. Aby znaleźć grupę lub temat wybierz jedną z kategorii poniżej, a nad listą grup/tematów będzie widoczne pole wyszukiwania.
START: Kategorie grup

Nowe grupy dyskusyjne
    - Nowo dodane tematy
    - Nowe wypowiedzi w tematach

Ranking tagów opisujących grupy