pistruiatul / hartapoliticii

Harta Politicii din România
http://hartapoliticii.ro
Other
62 stars 21 forks source link

Rezulatele cautarilor pentru colegii electorale afiseaza tot articolul #57

Closed pax closed 11 years ago

pax commented 11 years ago

Rezulatele cautarilor pentru colegii electorale afiseaza tot articolul - toate locatiile fiecarui colegiu electoral care raspunde query-ului respectiv.

Ar trebui sa afiseze numai numele colegiului electoral si eventual si linia din adrese care contine cuvintele cheie folosite, eventual cu evidentierea cuvantului cheie respectiv.

rezultate cautare

okvivi commented 11 years ago

În cazul ăsta e afișată toată descrierea pentru că ai inclus "str" în căutare, care face matching pe toate rezultatele respective.

Altfel, liniile care sunt prezentate sunt doar cele care includ cel puțin unul din termenii căutați. O să fac asta să fie ceva mai clar.

pax commented 11 years ago

acknowledged, adica la http://hartapoliticii.ro/?cid=search&q=Ale+Int+Str+Bld+Piata+Orasul+Comuna+Sate+Sat raspund absolut toate liniile.

Nu mi se pare prioritar insa ideal ar fi ca fiecare linie care raspunde la query sa aiba si un index de fidelitate (la cate cuvinte din query raspunde si sa se ordoneze dupa asta).

Also, ghilimelele nu sunt acceptate ca operator de cautare - sunt escaped (exista un echivalent in romana?) si tratate explicit.

Also, nu e foarte relevant dar hint-ul coerspunzator ( "strada plopilor ploiesti") de langa search box, strada nu apare nicaieri, pentru pretiozitate as trebui sa fie "str. plopilor ploiesti"

okvivi commented 11 years ago

Corect. Sper însă că în afară de tine nimeni nu va încerca căutarea asta. :-)

Se face un ranking pentru fiecare colegiu în funcție de câți termeni diferiți apar în descrierea colegiului respectiv. De exemplu, dacă cauți "plopilor ploiesti" mai întâi îți vor apărea colegiile din Prahova care includ orașul ploiești, abia apoi celelalte colegii care poate au o stradă a Plopilor.

Am făcut acum o schimbare și ghilimelele sunt ignorate de acum înainte.

Exemplele ar trebui poate schimbate un pic, am pus "strada" acolo ca să fie clar (speram eu) că poți căuta după stradă. Vedem după ce caută lumea și ajustăm din mers.

pax commented 11 years ago

Pricep acum. Toate observatiile mele de mai sus au fost la limita intre pretiozitate si demontrat ca sunt atent din cand in cand si consum inutil de atentie. Asa sunt eu perfectionist pe truda altora :)

Nu e totul pierdut, cu ocazia asta am descoperit si eu din greseala emojy de github :octocat: :)

okvivi commented 11 years ago

Apreciez foarte mult și toate comentariile sunt foarte utile, după cum vezi am corectat unele dintre ele.

Dacă ai idei despre cum să schimb text-ul de exemplu sau despre cum să facem pagina dedicată să fie mai clară, spune-mi.

Voi șterge probabil orice "strada", "str", și altele asemenea din query, că fac matching pe prea multe rezultate și sunt inutile.

În rest, ar trebui schimbat un pic rank-ingul ca atunci când doi termeni sunt în aceeași linie, de exemplu "cuza vodă", să pună rezulatul respectiv mult mai sus pentru că e mai relevant decât dacă cei doi termeni apar în linii diferite.

În mod cert mai merită îmbunătățit și perfecționat. Btw, dacă vrei să te uiți cam la ce căutări fac oamenii, am adăugat o listă de căutări recente pe pagina "despre noi" http://hartapoliticii.ro/?cid=6. Îți poți face o idee cam în ce fel încearcă utilizatorii reali să caute chestii.