Ваши комментарии

Михаил, спасибо за замечание!

В данном случае алгоритм сбивает с толку то, что в исходном адресе отсутствует город. Если подавать на вход "Москва, Фрунзенская наб." и "Москва, ул. Новая Басманная", то распознавание будет корректное.

Обычно для адреса город все-таки известен. У вас есть возможность указывать его в своих обрабатываемых файлах?

В любом случае, проблему я передал разработчикам, посмотрим, что можно сделать.
Михаил, спасибо, действительно есть проблема. Поправим такие случаи в дальнейшем.
Действительно, городом по умолчанию для адресов и телефонов является Москва. Дело в том, что по названию улицы невозможно однозначно установить город. Например, улица Одоевского есть в Питере, Владимире, Сочи, Вологограде и других городах.

Если у вас есть понимание, что все ваши обрабатываемые адреса из Санкт-Петербурга, то можно просто дописывать название города в начало исходного адреса. Аналогично для телефона можно в начало дописывать код города, если у вас все телефоны из одного города.
Пожалуйста, пришлите файл на support@dadata.ru для диагностики проблемы.
Спасибо за предложение, возможно, мы так и сделаем!

Андрей, спасибо большое! Очень впечатляет :-)
Вы совершенно правы, в настоящий момент используется HTTP. В ближайшем будущем перейдем на HTTPS.
Сейчас не может. Но мы можем, правда уже не бесплатно, сделать это для вас в HFLabs. Пришлите пример данных на info@dadata.ru, мы оценим задачу.

> Всем номерам 7значным добавляет 495 что не гуд. За мкадом тоже есть жизнь:)


Если номер семизначный, то телефонный код города восстанавливается по адресу. Попробуйте, например, указать в адресе "Новосибирск" и телефон 308-70-90.

Ну а если адреса нет, то да, предполагаем, что это Москва. Дефолт-сити :-)

Сервис поддержки клиентов работает на платформе UserEcho