Есть несколько баз данных отелей от различных провайдеров, каждая из которых содержит 80 000-100 000 отелей.

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

Пример.

Отель с названием Hotel Venezia Inn есть в БД у Провайдера 1, у провайдера 2 и у провайдера 3. С разными ID.

В нашей базе данных он будет идти только 1 раз, со свойствами (Провайдер 1=ID Провайдера 1, Провайдер 2=ID провайдера 2 и т.д.).

Сложности - одни и те же отели в разных базах в названии могут прилично различаться.

Возьмем, название отеля - Hotel Venezia Inn. Например, этот же отель может иметь в названии 75HW (это адресное уточнение, номер автодороги в США). Или в именах отелей в одной базе используется кодировка ascii, а во второй latin1 где вместо обычной e например используется французская e со штрихом и это не учитывается.

Вцелом сравнивать на соответствие отели можно по 3 факторам:

- название

- адрес

- геокоординаты.

Но с адресом тоже не все однозначно - в одном здании - по одному адресу может быть 2 и более отелей. Или на одной площади может быть два и более отелей.

Поэтому нужно продумать грамотную логику системы и осуществить ее реализацию. Ну и с учетом того, чтобы скрипт работал не годы, т.к. позиций очень много...

13 лет назад
SBW
39 лет
18 лет в сервисе
Была
6 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Понимаю, что задача не очень сложная, но тем неменее)) Необходимо сделать таблицу для учета сделок на Форекс Суть: 1. на одном листе находится вся информация по: валюте, бумагам, ставкам, комиссиям, шаг цены ...

    Базы данных1 исполнитель
    Закрыт
    13 лет назад
  • Есть несколько шаблонов договоров, изначально они в формате doc. Пример: www.domcons.ru/dog1.doc www.domcons.ru/dog2.pdf www.domcons.ru/dog3.doc Нужно объяснить мне, как можно настроить 1с-бухгалтерию (и какую версию для этого взять), чтобы я мог заполнять в ...

    Базы данных6 заявок
    Закрыт
    13 лет назад
  • $50

    Нужна внешняя обработка для переноса данных (Справочников, начислений и т.д.) из АВТОМАТИЗИРОВАННАЯ СИСТЕМА "ПАРТНЕР" ~ РАСЧЕТ ЗАРАБОТНОЙ ПЛАТЫ + КАДРЫ ~ (БЮДЖЕТНЫЙ ВАРИАНТ) (Старая досовская программа. Файлы DBF. Краткое описание информации в базе есть) в ...

    Базы данных4 заявки
    Закрыт
    13 лет назад
  • $50

    Интернет магазин на CMS Simpla www.from.ae Проблема с таблицами базы данных. Конкретно. Созданы свойства ноутбуков. Например: 1) Процессор 2) Жесткий диск 3) Дисплей 4) ...

    Базы данных1 заявка
    Закрыт
    13 лет назад
  • Необходимо: Извлечь/предоставить данные из EPC каталогов Toyota, Honda, Nissan, Mitsubishi, Mazda. База нужна полная, с сохранением функционала (возможность поиска по вин) , иллюстраций с привязкой к деталям. Примеры EPC ...

    Базы данных2 заявки
    Закрыт
    13 лет назад
  • Требуется на основании одного вида номенклатуры создавать или редактировать номенклатуру другого вида (включая дополнительные реквизиты). Так-же нужно аттачить картинки и изменять цены в зависимости от данных найденных в номенклатуре. Для поиска ...

    Базы данных6 заявок
    Закрыт
    13 лет назад
  • Есть упрощенная схема алгоритма (см. в прикрепленном файле). Требуется разработать БД и прикрутить к сайту На данный момент интересуют любые предложения по реализации задачи и ориентировочные цены. Контакты: ЛС ил [email protected]

    Базы данных5 заявок
    Закрыт
    13 лет назад
  • Из-за ограничения символов в джобе (3200), посоветовали создать процедуру и делать ее вызов из джоба. Ждем предложений реализаций по данной теме.

    Базы данных5 заявок
    Закрыт
    13 лет назад
  • $50

    Проект "Наполнить базу данных Excel информацией: ссылка на сайт и контактный email". Заказчик предоставляет Исполнителю базу данных в Excel, база содержит 328 строк. В базе данных 4 колонки: 1) название организации 2) ...

    Базы данныхнет заявок
    Закрыт
    13 лет назад