Мне любопытно, что условия программирования или методология используется, когда Google показывает Вам, "Вы имели в виду" ссылку для слова, которое составлено из нескольких слов?
Например, если я ввожу в "redflower.jpg", Это знает для разбивания, это в Красный Цветок - там общая парадигма для того, чтобы сделать такую операцию? Поиск Lucene дал бы Вам это?
спасибо!