как исправить орфографические ошибки в пользовательском API Google - PullRequest
7 голосов
/ 07 ноября 2011

Я использую API пользовательского поиска Google, я делаю HTTP-запрос на URL, который выглядит следующим образом:

https://www.googleapis.com/customsearch/v1?key=<my-key>&cref=&num=10&q=how+can+i+do+htis

если вы ищете "как я могу сделать htis" в Google, вам сообщат "Отображение результатов, как я могу это сделать", и вы получите некоторые результаты (назовите их набором результатов A)

но если вы используете API для поиска строки с ошибкой, вы получите результаты, отличные от результатов поиска в A ... Поиск по правильно написанной строке даст вам результат A, соответствующий обычному поисковому сервису в Google

Есть ли способ прямого поиска по предложенной строке? Я хочу использовать API, который мне не по карману, для самостоятельной реализации проверки орфографии, которая также может исправлять имена людей и все остальное

1 Ответ

2 голосов
/ 08 августа 2012

Я думаю, что то, что вы хотите сделать, возможно с помощью орфографических предложений Google.Это часть xml-results, возвращенного по вашему запросу.

См. API здесь.

...