Jakie funkcje powinna miec idealna wyszukiwarka forum?

Odpowiedz Nowy wątek
2012-03-02 11:47
3

@somekind poruszyl temat wyszukiwarki forum. Odnosnie tego, ze nie dziala ona zadowalajaco (delikatnie mowiac ;))

Otoz obecnie wszystkie watki na forum wraz z artykulami sa zindeksowane jednoczesnie (jeden indeks). Kazdy rekord w Solr to artykul/watek na forum. Dzieki temu glowna wyszukiwarka w serwisie przeszukuje wszystkie zasoby witryny.

Jednak Solr umozliwia tworzenie wielu indeksow. W ten sposob mozna by bylo utworzyc nowy indeks postow na forum. Indeks w ktorym kazdy post bylby nowym rekordem w Solr.

Umieszczam ten watek aby dac uzytkownikom pole do dyskusji na temat funkcjonalnosci nowej wyszukiwarki forum. Myslalem o tym, aby rezultat wyszukiwania przypominal troche rezultat wyszukiwania w google (czyli z wyswietleniem fragmentu postu). Dodatkowo grupowanie wynikow z tego samego watku. Oczywiste jest ze czesto szukane slowo kluczowe znajduje sie w kilku postach, w tym samym watku. Wyszukiwarka moglaby pogrupowac wyniki z tego samego watku.

Fajnie by bylo, gdyby wyszukiwarka potrafila rowniez przeszukiwac komentarze (ale z mniejszym priorytetem niz wyszukiwanie wewnatrz tresci postu).

Zapraszam do dyskusji.

Pozostało 580 znaków

2012-03-02 12:21
ŁF
0

będzie można wyszukiwać całe frazy (w cudzysłowach) i wykluczać słowa i frazy (-)? fajnie by było wyszukiwać w postach tylko danego forum, użytkownika (przy czym tu wszystko, co napisał, posty, komentarze, artykuły), ip - z grubsza te funkcjonalności, które są dostępne teraz.


Pozostało 580 znaków

2012-03-02 12:25
0

Jezeli chodzi o operatory, to juz dziala teraz (zarowno w glownej wyszukiwarce jak i forumowej). Np. http://4programmers.net/Forum/Szukaj?q=%2Bprogramowanie+-obiektowe (wyszuka strony zawierajace slowo programowanie, ale bez slow obiektowe). Albo http://4programmers.net/Szukaj?q=%22programowanie+obiektowe%22 (wyszuka strony gdzie te slowa sa umieszczone obok siebie).

chodziło mi o to, żeby to nie zniknęło :-) - ŁF 2012-03-02 12:50

Pozostało 580 znaków

2012-03-02 13:55
3

Ja nie korzystam z szukarki, bo nie daje mi oczekiwanych rezultatów, np:

Wybrałem unikalny wyraz: ROTFLMAO - brak tego wyniku:
Nasz rząd.
Fraza ROTFLMAO... również nie pomaga.

Albo Wiśniewska czy Shizune: 0 wyników, a powinien wskazać ten post:
http://4programmers.net/Forum/Off-Topic/91579-trochehumoru-?p=457793#id457793

Generalnie żadne unikalne słowo znalezione w "Trochę humoru" nie jest znajdywane przez wyszukiwarkę.
Albo przerabiacie Cormena, 0 wyników a oczekiwałem: http://4programmers.net/Forum/Off-Topic/172532-matura_z_informatyki?p=794715#id794715

Ale najważniejszy jej problem, to prezentacja wyników. Tutaj użyteczność -100, przykład:
http://4programmers.net/Forum/Szukaj?q=filmweb%27a&user=&ip=&in[]=text&f[]=7
szukana fraza to filmweb'a, znaleziony prawidłowy wątek.. fajnie, ale ma 5 stron. Gdzie jest link prowadzący do znalezionej frazy? Jeśli wątek ma 100 stron, mam przeglądać każdą licząc na podświetlenie?!

Także generalnie w chwili obecnej wyszukiwarka jest fasadą, nieco działającą atrapą.


Pozostało 580 znaków

2012-03-02 14:10
0

Dziekuje za feedback.

Dlatego wlasnie chcialem przepisac mechanizm, tak, aby indeksowany byl kazdy post z osobna. Zdaje sobie sprawe, ze tego, ze jezeli watek ma 10 str, to ciezko odnalezc interesujacy nas post.
Co do tego, ze w indeksie Solr-a brak jest wymienionych przez Ciebie postow: wyglada na to, ze niektore watki nie sa zindeksowane w Solr. Niestety z uwagi na ilosc danych, nie jestemy w stanie dodawac/usuwac danych do indeksu na biezaco (zbyt duzy czas wykonywania) stad ta operacja jest wykonywana w nocy - cyklicznie.

Tak, czy inaczej: bedzie lepiej :) Stay tuned.

Pozostało 580 znaków

2012-03-02 14:23
0

Powinna mieć wyszukiwanie w tagach tematów bo mi tego bardzo brakuje.

Pozostało 580 znaków

2012-03-02 14:27
0

Hmm, w prostym wydaniu mozesz tak: http://4programmers.net/Forum/Szukaj?q=.net&user=&ip=&in%5B0%5D=tag Czyli wchodzisz na http://4programmers.net/Forum/Szukaj zaznaczasz checkbox Tagach jezeli chcesz, aby wyszukiwanie odbywalo sie jedynie wsrod tagow. Domyslnie wyszukiwanie jest w tresci, w tytule oraz w tagach.

Czy moze chodzi Ci o cos innego?

Pozostało 580 znaków

2012-03-02 14:45
szypxxNz
0

No mi chodziło tylko o to aby np. w wyszukiwaniu wśród tagów wpisać np. android i aby pokazało mi tematy w których występował tag "android".

Pozostało 580 znaków

2012-03-02 14:48
0

Dokladnie w ten sposob dziala to obecnie.

Pozostało 580 znaków

2012-03-02 14:59
2

To tak przy okazji:
Niektóre linki przeważnie do tematów/postów z google nie wyświetlają się. Znaczy przełącza stronę ale na białe tło i trzeba samemu wkleić link do paska by wczytało stronę.

edytowany 2x, ostatnio: madmike, 2012-03-02 15:03
dawaj link :P - madmike 2012-03-02 15:03
albo opisz jak coś takiego "osiągnąć" na przykładzie... :D - madmike 2012-03-02 15:05
Jakby 20s filmik nie zajmował ponad 1GB to bym ci pokazał jak to u mnie wygląda. Np. c# wątki 4programmers i 6 pierwszych linów(wątki,c#,bazy danych,Java wątki, Delphi) wyświetla białe tło i trzeba wrzucić link do paska by odtworzyło zawartość. Ale to dużo dużo więcej razy tak się dzieje dlatego jak coś szukam to nie wbijam z google do was bo przeważnie białe tło ;d - nerf 2012-03-02 15:25
sprawdziłem - zgadza się - mocno się bronimy przed linkami z google :D - madmike 2012-03-02 15:42

Pozostało 580 znaków

2012-03-02 15:36
0

Hmm, Adamie - zobacz z google - fraza c# web 4programmers.net forum - linki prowadzą do 4p, ale nie ładuje się strona - wklejenie do paska ew. dopiero ponowne enter pozwala na przejście na stronę forum... bronimy się przed google? :]


Poprawione, ale nie dziala SVN, nie moge wyslac poprawki na serwer :( Jak tylko ruszy, to poprawka pojdzie na produkcje. - Adam Boduch 2012-03-03 11:30

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0