2009-10-31 1 views
2

Как создать систему подсказок в поисковой системе, например, «вы имели в виду ...»?Как создать Google, как предложение слова

Предпочтительно использовать метод модели векторного пространства. Я искал его, но не нашел решения.

+1

Зачем нам посылать по электронной почте, а не использовать этот сайт по назначению и размещать здесь ответ? – ceejayoz

+1

duplicate: http://stackoverflow.com/questions/307291/how-does-the-google-did-you-mean-algorithm-work также проверьте http://norvig.com/spell-correct.html –

ответ

3

Lucene поисковая система has "did you mean" support, и это с открытым исходным кодом, поэтому вы можете взять код и посмотреть, как он работает или повторно использовать его в вашем проекте. На самом деле, вероятно, стоит использовать весь двигатель вместо того, чтобы изобретать колесо, создавая новую поисковую систему с нуля.

8

Посмотрите на the example от Peter Norvig (директор по исследованиям в Google).

+1

Он дал обзор этого в DevDays, это очень интересно. –

Смежные вопросы