Ищем адреса по:
- любой части адреса от региона до дома («тверская нижний 12» → «Нижегородская обл, г Нижний Новгород, ул Тверская, д 12»);
- почтовому индексу («105568» → «г Москва, ул Магнитогорская»);
- коду КЛАДР/ФИАС (до улицы).
Приятные особенности
Находим актуальные адреса по историческим названиям (Свердловск → Екатеринбург) и синонимам (Питер → Санкт-Петербург).
Понимаем слитное и раздельное написание домов («Москва Тверская 6с5», «зеленоград к1104», «Москва Никольская 19 - 21 строение 1»).
Ищем по частичному совпадению («москва болот» → «г Москва, Болотная наб»), но только в последнем слове запроса («мос болот» не найдем).
Исправляем опечатки («самара авиционная») и запросы в неправильной раскладке («vjcrdf» → «москва»).
Парсим адрес одной строкой на гранулярные части (до квартиры).
Поддерживаем гранулярные подсказки по отдельным частям адреса (регионы, города, улицы, дома).
Ограничение области поиска
Подсказываем адреса в конкретных регионах, районах, городах и населенных пунктах. Понимаем названия («Петергоф») и коды КЛАДР («7800000800000»).
Ранжирование и сортировка
Подсказываем именно те адреса, которые вы и имели в виду. Учитываем, где вы находитесь (геолокация до города).