Archiwalne i bardzo stare posty w stronach pokrewnych

2

Dzisiaj zauważyłem kolejny błąd dotyczący zakładki Strony pokrewne. Tym razem zamiast niedostępnych są wyświetlane wątki archiwalne (ten o Kotlinie, w Newbie) oraz naprawdę stare (ten o płycie CD).
oldthreads.png

2

Pytanie czy jest to wątek pokrewny czy nie? Nie wiemy, jaki był wątek główny.

1

Ok, czyli słowo naprawdę zostało tu uznane za istotne i łączące wspomniane wątki. Rzeczywiście, słabe połączenie, ale obstawiam, że ciężko byłoby ustawić system, by ogarniał język i wiedział, które słowa są dekoratorami, a które niosą treść i to je należałoby wyszukiwać. Ale to już pewnie Adam skomentuje co tam ten ElasticSearch umożliwia.

3

To nie jest błąd. Zapewne sugerujesz aby poprawić algorytm, aby uwzględniał czas utworzenia danego wątku?

Elasticsearch ma po prostu możliwość wyszukiwania podobnych dokumentów i proponuje ich listę. Pod uwagę brane są słowa kluczowe w temacie (nie pamiętam czy w treści również).

1

To iż coś jest stare nie znaczy że jest bezużyteczne i nie nadaje sie do przeczytania!

0
Adam Boduch napisał(a):

To nie jest błąd. Zapewne sugerujesz aby poprawić algorytm, aby uwzględniał czas utworzenia danego wątku?

To by bardzo pasowało. Filtr może sobie operować na pełnej puli wątków, ale na liście tych kilku podobnych, niech pokazują się te najmłodsze. Czyli jakby ta szukajka sortowała wyniki po dacie utworzenia i wyświetlała od najmłodszych do najstarszych, to byłoby elegancko. Bo jeśli podobnych wątków będzie mniej niż wysokość listy, to niech się wszystkie na niej pojawią (bez względu na datę utworzenia), ale jak jest ich setki, to niech się pojawi kilka(naście) najświeższych.


bronex napisał(a):

To iż coś jest stare nie znaczy że jest bezużyteczne i nie nadaje sie do przeczytania!

Jeśli chodzi o Delphi/Pascal, to można uznać, że są bezużyteczne. Przy okazji w ten sposób można by walczyć z edukacyjnym zacofaniem pascalowców. Mnie np. przeraża, gdy na forum wbija użytkownik z 15-letnim stażem, który przez ostatnie 15 lat nie słyszał, że jest coś takiego jak listy generyczne i macierzy dynamicznych nie musi tykać. No ale jak się całe życie używa pirackiego Delphi7 i uczy z tutoriali do Delphi7, to nie dziwota.

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