2009-06-04 23 views
5

Jak działa algorytm wyszukiwania na stackoverflow? Muszę zaimplementować funkcję wyszukiwania w jednej z moich stron internetowych.Algorytm wyszukiwania na stronie internetowej

+13

Proszę nie traktować SO jako czegoś do naśladowania - jeśli chodzi o wyszukiwanie, jest to jedna z najgorszych stron, z których korzystałem. –

+1

Odpowiedź brzmi: źle. Przez większość czasu uzyskuję lepsze wyniki wyszukiwania SO z google. Przy okazji to pytanie prawdopodobnie wkrótce zostanie zamknięte. –

+1

Zobacz ten http://blog.stackoverflow.com/2008/10/stack-overflow-search-now-51-less-crappy/ z wyjaśnieniem idei. – sharptooth

Odpowiedz

0

SQL Server Full text search

i jak stackoverflow mówiąc:

  • Ty przeglądanie pytań dopasowanych słów Szukaj wyszukiwanie stackoverflow
  • Szukaj w specyficznych tagów, dodając je w nawiasach, jak [tag] lub [tag-2].
  • Umieść swoje wyszukiwanie w "cytatach", aby dopasować frazę.
  • Można zawęzić wyszukiwanie za pomocą ~ (w pobliżu) i - (nie) operatorzy przed słowami *
2

Nie bardzo dobrze. Jeśli potrzebujesz witryny do przeszukiwania, spróbuj dodać pole wyszukiwania Google przez AdSense (i konfigurację mapy witryny).

+2

zdecydowanie zlecam to firmie Google. Zasadniczo to robimy, ponieważ 90% naszego ruchu pochodzi z Google. –

0

Sugerowanie SQL Server zakłada ów backend DB, lepiej użyć Lucene lub jeśli nie chcesz korzystać z Javy nie .Net, C i Ruby porty Lucene.

Właściwie nie byłbym zaskoczony, gdyby SO było oparte na Lucene.Net.

Powiązane problemy