Google "Вы имели в виду?" (возможно, они скрытны, конечно) реализованы путем просмотра их журнала запросов. Посмотрите, искали ли люди, которые искали ваш запрос, что-то очень похожее вскоре после этого; если это так, это указывает на то, что они допустили ошибку и поняли, что им следует искать.
Поскольку у вас, вероятно, нет большого журнала запросов, вы можете приблизить его. Возьмите запрос, разделите термины, посмотрите, есть ли подобные термины в базе данных (по расстоянию редактирования, что угодно); замените ваши условия на те, которые находятся рядом, и повторите запрос. Если вы получаете больше хитов, это был, вероятно, лучший запрос. Предложите это пользователю. (И поскольку у вас уже есть хиты, и большинство людей смотрят только на 2 лучших результата, покажите им их.)