Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Sortowanie wyników Google, Yahoo, MSN
zimack
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 5.01.2009

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


Witam, jako zaliczenie pisze multiwyszukiwarke w php, wysyłanie zapytania, pobieranie odpowiedzi, wyswietlanie wyników, wykluczanie podwójnych wynikow juz mam, ale gościu sobie zażyczył, zebym zrobił jeszcze jakies sortowanie tych wyników, bo teraz jest tak, ze pobiera 8 z google, 8 z yahoo i 8 z msn, i wyswietla je w kolejnosci google, yahoo, msn. A facet chciał, zeby wyswietlało 10 najcelniejszych, wiec musze jakis algorytm wymyslic. Jeden juz mam:


1 algorytm:

1 pozycja - 8 pkt
2 pozycja - 7 ....
+ 3 pkt jak strona jest z google
+ 2 jak z msna
+ 1 jak z yahoo
przykładowo strona jest na 3 w google 1 msn i 4 yahoo - ma 11 + 12 + 8 = 31 pkt tak obliczam każdą stronę. Oczywiście wyniki się nie pokrywają 1:1 w G/M/Y potem sortuje w/g punktów i wybieram pierwsze 8.


Co o nim myslicie? Ciezki do realizacji?

Masz moze pomysł na jakies inne rozwiazania? Mogą byc bardziej ambitne i całkiem proste. Myslałem, nad zliczaniem słow w opisie, albo tytule, no ale to byłby 2 algorytm, a 3 jakos nie potrafie wymyslic juz :/.

Licze na małą pomoc, z góry bardzo dziekuje i pozdrawiam, Michał


Nikt nie potrafi mi pomóc?

Ten post edytował zimack 31.01.2009, 18:36:36
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 Aktualny czas: 21.08.2025 - 19:40