Я искал по всему Интернету, но не нашел этот точный API.Позволяет ли Google другим людям использовать свой API «Вы имели в виду»?
Я бы хотел использовать их. Вы имеете в виду функцию для моего собственного сайта.
Я искал по всему Интернету, но не нашел этот точный API.Позволяет ли Google другим людям использовать свой API «Вы имели в виду»?
Я бы хотел использовать их. Вы имеете в виду функцию для моего собственного сайта.
doSpellingSuggestion Я считаю, это вызов api. Существует удачный пример here
Update
Как отмечают люди, связь нарушается. Here is a Wayback Machine's archived copy.
Ссылка, процитированная здесь, сломана. – rizwanhudda
Pygoogle имеет вызов апи для этого
http://pygoogle.sourceforge.net/dist/doc/public/google-module.html#doSpellingSuggestion
>>> import google
>>> google.LICENSE_KEY = '...'
>>> google.doSpellingSuggestion('pithon')
'python'
Там был отличный пример Python собирается вокруг некоторое время, показывая, как именно реализовать это (всего 21 строк кода!): http://norvig.com/spell-correct.html Это было показано на Stackoverflow DevDays в Торонто, и я верю в некоторые из других мест.
Вот один в питоне, что получить didyoumean результаты
: D хороший хак, но см. Мою проблему https://github.com/bkvirendra/didyoumean/issues/1 –
Не совсем никакого ответа, поэтому я положил его здесь. Последнее, что я проверил в API поиска Yahoo, позволяет вам это сделать, если вы застряли и не можете сделать это с помощью google, всегда есть этот параметр. – MitMaro
http://didyoumean.info/, вы можете использовать его по адресу http://didyoumean.info/api?tld=com&q=sackoveflows (переполнение стека), вы можете установить TLD для возврата более релевантных результатов, если ваш сайт не находится в Английский. –