Pull to refresh
1
Karma
0
Rating
  • Followers
  • Following 1

Регулярные выражения (regexp) — основы

Предупрежу только, что на русском языке отвратное издание — там опечатка на опечатке в том числе в самих регулярках.

Топограф был пьян

Но почту слать надо было. Вот и получилось на деревню дедушке в третье почтовое.

DaData.ru превращает гуиды в адреса и знает всех пацанов на раёне

Моему дому в Павловском Посаде 20 лет, и его до сих пор нет в ФИАС.

DaData.ru превращает гуиды в адреса и знает всех пацанов на раёне

По-разному.
Иванов Пётр Сергеевич — ок
а Ян Кличков и Алсу Батырова — уже не очень

Формы в интернет-магазинах проектируют следователи угро

В Яндексе был семинар, где рассказывали про исследования подсказок в Bing — обычные пользователя обращают внимание на первые 2-3 подсказки.
Дом быстрее набрать с клавиатуры, чем искать в списке или проматывать, особенно, если на улице сотня-другая домов.
Подсказки упрощают жизнь в случае домов с дробью, корпусами и т. п.

Формы в интернет-магазинах проектируют следователи угро

В этих случаях индекс, определенный по адресу, можно показывать клиенту. Если он его знает, то сможет проверить/исправить.

Формы в интернет-магазинах проектируют следователи угро

Ну так и индекс можно вбить с ошибкой, тем более с мобильного. И что делать, если индекс не совпадает с адресом?

Формы в интернет-магазинах проектируют следователи угро

Вы считаете, что надежнее получить индекс от пользователя, чем из КЛАДР/ФИАС?
Как вы думаете, откуда его будет брать пользователь, который не знает свой индекс?

Формы в интернет-магазинах проектируют следователи угро

Индекс можно получить по адресу, не требуя его от пользователя. Про ФИО надо объяснить пользователю, зачем от него хотят такие данные — полное ФИО нужно для получения товара при доставке груза транспортной компанией.

Формы в интернет-магазинах проектируют следователи угро

Вы про отдельное поле под индекс, по которому заполняется адрес?

Индекс неуникален для улицы, меняется, мало кто его помнит. Гораздо проще получать индекс по адресу, который ввел пользователь, а не требовать его от человека.

Но для тех, кто знает, мы умеем подсказывать по индексу в поле ввода адреса одной строкой. Попробуйте

ФИАС или КЛАДР: выбираем справочник адресов

Краткое резюме: ФИАС — тот же КЛАДР, только в профиль.
Попытались сделать нормальную структуру, при этом на порядки вырос объем.

Спасибо за примеры адресов — очень полезно для тестирования.

Таргетинг пользователей: регион, город, улица

Судя по тому, что в ФИАС есть адреса, которых нет в КЛАДР и наоборот (а также в обоих базах отсутствует часть реальных адресов), я бы предположил, что у них есть общие источники, но формируются они пока независимо

Разбор строки адреса (улица [дом]) средствами Golang и Postgis

>Стартовая вероятность 100, разбиваем строку по последнему пробелу, если не получилось (нет пробела) — то к чертям все это не улица с домом.
Как быть с «Ленина,3» или «Кирова-7-21»
с последним пробелом все тоже несколько сложнее, например, «Ульянова 27/12 корп 3»
Сами улицы пользователи могут писать с большим разнообразием: проспект Сахарова, улица Сахарова, улица им. академика Сахарова, улица имени Сахарова, пр-т ак. Сахарова — будет ли это работать при сравнении с эталонной базой улиц?

>Мне не тягаться с Yahoo, мне только адрес подсказать.
Если только адрес подсказать, почему не хотите воспользоваться одним из существующих решений по автокомплиту адресов, например, dadata.ru/suggestions/?

Подсказки: API для ввода почтовых адресов и ФИО одной строкой

Тогда останется дефолтное ранжирование вариантов

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity