Дубликат how does the google did you mean algorithm workСлово предложение
Кто-нибудь знает, как написать функцию слова рекомендации, как Google, «вы имели в виду?» особенность? или знаете, где я могу найти образцы кода.
Благодаря
Дубликат how does the google did you mean algorithm workСлово предложение
Кто-нибудь знает, как написать функцию слова рекомендации, как Google, «вы имели в виду?» особенность? или знаете, где я могу найти образцы кода.
Благодаря
Питер Норвиг (глава Google по исследованиям) имеет простой один здесь, который на самом деле работает довольно эффективно: http://norvig.com/spell-correct.html
Это в питона, но достаточно просто перевести на другие языки (обратите внимание, что есть некоторые переводы в нижней части страницы, но версия C#, по крайней мере, содержит в себе множество ошибок и очень неэффективна, поэтому стоит сделать перевод на любой язык, в котором вы нуждаетесь, - это также хороший способ понять код).
спасибо вы, ребята, знаете какое-либо решение в C# – 2009-03-06 08:20:38
You может использовать перевод C# в нижней части страницы в качестве начала, но вам нужно исправить пару ошибок, и его можно ускорить на порядок. К сожалению, версия, которую я написал, была сделана в коммерческое время, поэтому мне не разрешено публиковать ее здесь. –
вы можете ссылаться на этот? http://www.codegrunt.co.uk/?page=cSharp#norvigSpell Я не специалист в C#, не могли бы вы указать, где находятся ошибки или какие именно ошибки я должен искать. спасибо – 2009-03-06 12:14:46
Возможный дубликат [Как Google «Вы имели в виду?» Алгоритм работы?] (Http://stackoverflow.com/questions/307291/how-does-the-google-did-you-mean-algorithm-work) – BalusC