Поисковые системы

Поисковые системы

http://kaz.one

поисковый сервис Kaz.One

Цели и задачи

Проект “KazOne” для казахской фирмы “Prema Invest” изначально задумывался, как специализированная поисковая система для банков, юридических фирм, страховых компаний и пр. Область сбора информации — архивы судебных дел Казахстана. Однако, в процессе работы заказчик неоднократно менял первоначальное задание, расширяя сферу возможностей нового проекта. В итоге перед нами встала задача по разработке революционно новой поисковой системы, способной вывести процесс сбора данных в интернете на совершенно иной уровень.

Процесс разработки

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

Для защиты информации о работе пользователя с поисковиком использована технология CAPCHA. Кроме того, обмен данными с сервером осуществляется через защищенное HTTPS соединение.

Для администраторов сайта разработан модуль ведения внутренней статистики по запросам пользователей, включающей сведения о дате, IP-адресе и заголовке браузера. Для работы с рекламным контентом в сервис интегрирована поддержка Яндекс и Google аналитики.

Технологии

При работе над сервисом KazOne были использованы такие технологии как JavaScript, HTML, CSS. Верстка сайта реализована с помощью Bootstrap, что дает возможность комфортной работы с сайтом через мобильные устройства. Разработка серверной части проекта осуществлялась на Python и MySQL.

Возможности и отличия от конкурентов

Отличительной особенностью “KazOne” является повышение релевантности поисковой выдачи за счет настраиваемой области сбора информации и фильтрации результатов поиска по параметрам, которых нет у раскрученных сервисов Яндекса и Google. В итоге пользователь освобождается от необходимости просматривать каждую ссылку на предмет соответствия запросу, а сразу получает максимально качественный список материалов, содержащих интересующие его сведения. Найденные документы можно сортировать по году, области поиска и др. Реализована возможность скачивания найденных файлов одним архивом.

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

card-aecard-cirrus card-maestro card-mastercard card-visa card-visa-e

 

В настройках платного аккаунта пользователь может создавать списки отслеживания объектов и настроить получение уведомлений по интересующим его поисковым запросам.

Немного статистики

10 лет 4 000 000 100 килобайт
Историческая глубина поиска данных файлов за год средний размер файла
5 устройств 8 специалистов 3 месяца
различной конфигурации тестировали сервис участвовало в разработке велась разработка поискового сервиса

Результат

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