code4russia

29
Code4Russia Сервис для предварительной обработки обращений граждан в государственные органы Леонид Динерштейн

Upload: leonid-dinershtein

Post on 05-Jul-2015

640 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: code4russia

Code4Russia

Сервис для предварительной обработки обращений граждан в государственные органы

Леонид Динерштейн

Page 2: code4russia

Публичный сервис

● Обработка вопроса от гражданина● Выдача наиболее подходящих ответов● Выдача списка контактных данных

ведомств, если ответ не найден

Page 3: code4russia

Обработка вопроса от гражданина

Page 4: code4russia
Page 5: code4russia

Выдача наиболее подходящих ответов

Page 6: code4russia
Page 7: code4russia

Выдача списка контактных данных ведомств

Page 8: code4russia
Page 9: code4russia

Административный интерфейс:

● Обработка вопросов без ответов● Ввод новых вопросов/ответов● Ввод новых ведомств● Словарь синонимов

Page 10: code4russia
Page 11: code4russia
Page 12: code4russia
Page 13: code4russia
Page 14: code4russia

Технологии и инструменты

● Solr● Ruby on Rails● MySQL● Cucumber● Haml & Sass● Nginx● Unicorn

Page 15: code4russia

СердцеSolr -- корпоративный поисковый сервер с открытым исходным кодом.

Поддерживает:● Полнотекстовый поиск● Поиск по документам Word, PDF● Словарь синонимов● Морфологию русского языка● Поиск с условиямиИспользуется:● WhiteHouse.gov● Search.USA.gov● Twitter● LinkedIn● Salesforce

Page 16: code4russia

Качество поиска● Стемматизация слов (выделение основы)

бланки ответов => бланк ответ

● Поиск по синонимамгаи => гибдд, РОО => районный отдел образования,

ИП => индивидульаный предприниматель

● Функция "Ответ помог / Плохой ответ"понижает рейтинг ответа и снижает место в выдаче поиска

● Сохранение неотвеченных вопросовс последующей возможностю ответа или привязки с существующим ответом

Page 17: code4russia

Удобство использования сервиса● Оптимизация интерфейса для мобильных

устройств

● Крупный шрифт● Подсветка результатов поиска

Page 18: code4russia

Оптимизация для мобильных уcтройств

Page 19: code4russia
Page 20: code4russia
Page 21: code4russia

Возможности интеграции и модификации

● REST API -- прием HTTP запросов и выдача результатов в JSON и XML формате

СервисЗапрос

XML

JSON

Page 22: code4russia

Возможности интеграции и модификации

● Встраиваемый виджет● Мобильный виджет● iframe виджет

Page 23: code4russia

uslugi.tatar.ru

Page 24: code4russia
Page 25: code4russia
Page 26: code4russia

Мобильный виджет

Page 27: code4russia
Page 28: code4russia
Page 29: code4russia

Разработчик: Динерштейн Леонид[email protected]