Разработать сервис маклер-скрапер.
Мне частенько приходится снимать жилье. В Алматы предложение достаточно скудное, и за частую приходится искать квартиру неделями. Не нравится то, что самому приходится лазить по сайтам.
Уже не первый раз задаюсь вопросом почему нет сервиса который будет оповещать клиента как только на рекламных площадках появляется объявление удовлетворяющее запросам, например: в заданном квадрате или скажем в радиусе 700 метров от станции метро.
На данном этапе хочу создать для себя утилиту, которая будет периодически вытаскивать данные с рекламных площадок и автоматически проверять интересно мне предложение или нет.
Критерий завершения
Утилита которая умеет периодически выбирать данные с сайта krisha.kz и проверять далеко ли станция метро или входит ли предлагаемая квартира в заданный квадрат.
-
Как определить точку по адресу?
Надо найти сервис который может найти квартиру на карте по адресу. Сделать анализ существующих Maps API. -
Архитектура утилиты
Надо понять с каким способом лучше вытягивать данные с рекламной площадки и где хранить данные. Нужно ли хранить? Надо понять как Я буду взаимодействовать с утилитой. Что это будет? Сайт, Standalone, может chrome extension? Продумать костяк. -
Написать прототип
Написать маленький прототип в котором можно задать точку и радиус в метрах, и вбивая какой либо адрес проверить удовлетворяет он запросу или нет. -
Написать скрапер
Написать скрипты которые будут вытягивать данные с сайта и сохранять. -
Навороты
Пока у меня нет доступа к 2gis сервису, что бы не простаивать надо заняться доработкой имеющихся проблем: старые-новые названия улиц и улицы с опечаткой! -
Соединение
Соединить две части, поток вытаскиваемых данных проверять на интересность, уведомлять о находках. Пробный запуск!
- 3999
- 06 июля 2013, 18:49
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением