SlideShare a Scribd company logo
SibCats
EST Smart Rate
Модель дохода ДС
● процент от продаж
● фиксированная ставка
за вызов
● абонентская плата
● покупка патента
● свой автопарк и
водители на окладе
Угрозы для рынка
● потеря водителя
● потери при
перепродаже заказов
● нестабильные водители
● потеря клиентов из-за
недостаточного
профессионализма
водителей
● несправедливые
тарифы
Выход есть!
Рабочее место экономиста
планового отдела
● калькулятор базового
тарифа
● построение набора
признаков каждого водителя
(выбор из предложенных)
● ранжирование водителей
согласно их характеристик
● рекомендация ставки
каждому водителю
Геймификация процесса
Получение медалей/ачивок
● Лучший знаток
Октябрьского района
● Ночной волк
● Ранняя пташка
● Дед Мороз
● Любитель загородных
выездов
Автоматический расчет бонусов
Под капотом
● Визуализация для data miner
● Выделение классов
водителей
● Классификация водителей
на основе заказов и треков
● Построение
характеристического
вектора μ
Принцип простоты
● Простой калькулятор для
новичков
● Набор “умных” признаков
для экспертов
● Графическая визуализация
характеристик водителя
● Простой рейтинг водителей
● Конструктор тарифного
плана
Чистка данных
● Где нет водителя
● Где нет расстояния
● Где продолжительность нулевая
● Где скорость меньше 4 км/ч или больше
80 км/ч
250 000 => 125 000
Технологии
● Java + Spring + Hibernate -
плохой вариант для
хакатона
● GlassFish
● R (k-means, kNN)
● Javascript
● CSS + HTML
● Авторитарный R&D
● PHP + Yii (DB conversion)
● SQL, больше SQL!
Командная работа
● 1 девелопер, 1 DevOps, 1
дизайнер, 1 аналитик
бищнес-процессов, 1
менеджер
● Но нас только трое!
● Слоистая Java как подход к
разделению обязанностей
● Нет переработкам!
DEMO
Вопросы?

More Related Content

Viewers also liked

Mobile VAS Opportunities
Mobile VAS OpportunitiesMobile VAS Opportunities
Mobile VAS Opportunities
Abhijeet Malan
 
Baseride Technologies - solutions for smart transportation & logistics
Baseride Technologies - solutions for smart transportation & logisticsBaseride Technologies - solutions for smart transportation & logistics
Baseride Technologies - solutions for smart transportation & logistics
Evgeni
 
Recommender Systems, Matrices and Graphs
Recommender Systems, Matrices and GraphsRecommender Systems, Matrices and Graphs
Recommender Systems, Matrices and Graphs
Roelof Pieters
 
Geospatial systems for advance tools in precision agriculture
Geospatial systems for advance tools in precision agricultureGeospatial systems for advance tools in precision agriculture
Geospatial systems for advance tools in precision agriculture
Mohammed Maina
 
GSA GNSS Market Research 2015 - 4th edition
GSA GNSS Market Research 2015 - 4th editionGSA GNSS Market Research 2015 - 4th edition
GSA GNSS Market Research 2015 - 4th edition
Ludovic Privat
 
antivehicle theft system
antivehicle theft systemantivehicle theft system
antivehicle theft systemsuvransu das
 
Global navigation satellite system based positioning combined
Global navigation satellite system based positioning   combinedGlobal navigation satellite system based positioning   combined
Global navigation satellite system based positioning combined
Mehjabin Sultana
 
Global Positioning System (GPS)
Global Positioning System (GPS)Global Positioning System (GPS)
Global Positioning System (GPS)
Nadeendra Yashaswin
 
Global Navigation Satellite System (GNSS) update
Global Navigation Satellite System (GNSS) updateGlobal Navigation Satellite System (GNSS) update
Global Navigation Satellite System (GNSS) update
Hydrographic Society Benelux
 
Navigation system for blind using GPS & GSM
Navigation system for blind using GPS & GSMNavigation system for blind using GPS & GSM
Navigation system for blind using GPS & GSM
Prateek Anand
 
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and DemonstrationIoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
CHAKER ALLAOUI
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
T212
 
Recommender system algorithm and architecture
Recommender system algorithm and architectureRecommender system algorithm and architecture
Recommender system algorithm and architectureLiang Xiang
 
Intelligent Transportation System
Intelligent Transportation SystemIntelligent Transportation System
Intelligent Transportation System
GAURAV. H .TANDON
 

Viewers also liked (14)

Mobile VAS Opportunities
Mobile VAS OpportunitiesMobile VAS Opportunities
Mobile VAS Opportunities
 
Baseride Technologies - solutions for smart transportation & logistics
Baseride Technologies - solutions for smart transportation & logisticsBaseride Technologies - solutions for smart transportation & logistics
Baseride Technologies - solutions for smart transportation & logistics
 
Recommender Systems, Matrices and Graphs
Recommender Systems, Matrices and GraphsRecommender Systems, Matrices and Graphs
Recommender Systems, Matrices and Graphs
 
Geospatial systems for advance tools in precision agriculture
Geospatial systems for advance tools in precision agricultureGeospatial systems for advance tools in precision agriculture
Geospatial systems for advance tools in precision agriculture
 
GSA GNSS Market Research 2015 - 4th edition
GSA GNSS Market Research 2015 - 4th editionGSA GNSS Market Research 2015 - 4th edition
GSA GNSS Market Research 2015 - 4th edition
 
antivehicle theft system
antivehicle theft systemantivehicle theft system
antivehicle theft system
 
Global navigation satellite system based positioning combined
Global navigation satellite system based positioning   combinedGlobal navigation satellite system based positioning   combined
Global navigation satellite system based positioning combined
 
Global Positioning System (GPS)
Global Positioning System (GPS)Global Positioning System (GPS)
Global Positioning System (GPS)
 
Global Navigation Satellite System (GNSS) update
Global Navigation Satellite System (GNSS) updateGlobal Navigation Satellite System (GNSS) update
Global Navigation Satellite System (GNSS) update
 
Navigation system for blind using GPS & GSM
Navigation system for blind using GPS & GSMNavigation system for blind using GPS & GSM
Navigation system for blind using GPS & GSM
 
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and DemonstrationIoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
IoT ( M2M) - Big Data - Analytics: Emulation and Demonstration
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Recommender system algorithm and architecture
Recommender system algorithm and architectureRecommender system algorithm and architecture
Recommender system algorithm and architecture
 
Intelligent Transportation System
Intelligent Transportation SystemIntelligent Transportation System
Intelligent Transportation System
 

More from Alexey Zinoviev

Kafka pours and Spark resolves
Kafka pours and Spark resolvesKafka pours and Spark resolves
Kafka pours and Spark resolves
Alexey Zinoviev
 
Java BigData Full Stack Development (version 2.0)
Java BigData Full Stack Development (version 2.0)Java BigData Full Stack Development (version 2.0)
Java BigData Full Stack Development (version 2.0)
Alexey Zinoviev
 
Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)
Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)
Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)
Alexey Zinoviev
 
Hadoop Jungle
Hadoop JungleHadoop Jungle
Hadoop Jungle
Alexey Zinoviev
 
HappyDev'15 Keynote: Когда все данные станут большими...
HappyDev'15 Keynote: Когда все данные станут большими...HappyDev'15 Keynote: Когда все данные станут большими...
HappyDev'15 Keynote: Когда все данные станут большими...
Alexey Zinoviev
 
Мастер-класс по BigData Tools для HappyDev'15
Мастер-класс по BigData Tools для HappyDev'15Мастер-класс по BigData Tools для HappyDev'15
Мастер-класс по BigData Tools для HappyDev'15
Alexey Zinoviev
 
JavaDayKiev'15 Java in production for Data Mining Research projects
JavaDayKiev'15 Java in production for Data Mining Research projectsJavaDayKiev'15 Java in production for Data Mining Research projects
JavaDayKiev'15 Java in production for Data Mining Research projects
Alexey Zinoviev
 
Joker'15 Java straitjackets for MongoDB
Joker'15 Java straitjackets for MongoDBJoker'15 Java straitjackets for MongoDB
Joker'15 Java straitjackets for MongoDB
Alexey Zinoviev
 
JPoint'15 Mom, I so wish Hibernate for my NoSQL database...
JPoint'15 Mom, I so wish Hibernate for my NoSQL database...JPoint'15 Mom, I so wish Hibernate for my NoSQL database...
JPoint'15 Mom, I so wish Hibernate for my NoSQL database...
Alexey Zinoviev
 
Python's slippy path and Tao of thick Pandas: give my data, Rrrrr...
Python's slippy path and Tao of thick Pandas: give my data, Rrrrr...Python's slippy path and Tao of thick Pandas: give my data, Rrrrr...
Python's slippy path and Tao of thick Pandas: give my data, Rrrrr...
Alexey Zinoviev
 
Thorny path to the Large-Scale Graph Processing (Highload++, 2014)
Thorny path to the Large-Scale Graph Processing (Highload++, 2014)Thorny path to the Large-Scale Graph Processing (Highload++, 2014)
Thorny path to the Large-Scale Graph Processing (Highload++, 2014)
Alexey Zinoviev
 
Joker'14 Java as a fundamental working tool of the Data Scientist
Joker'14 Java as a fundamental working tool of the Data ScientistJoker'14 Java as a fundamental working tool of the Data Scientist
Joker'14 Java as a fundamental working tool of the Data Scientist
Alexey Zinoviev
 
First steps in Data Mining Kindergarten
First steps in Data Mining KindergartenFirst steps in Data Mining Kindergarten
First steps in Data Mining Kindergarten
Alexey Zinoviev
 
Android Geo Apps in Soviet Russia: Latitude and longitude find you
Android Geo Apps in Soviet Russia: Latitude and longitude find youAndroid Geo Apps in Soviet Russia: Latitude and longitude find you
Android Geo Apps in Soviet Russia: Latitude and longitude find you
Alexey Zinoviev
 
Keynote on JavaDay Omsk 2014 about new features in Java 8
Keynote on JavaDay Omsk 2014 about new features in Java 8Keynote on JavaDay Omsk 2014 about new features in Java 8
Keynote on JavaDay Omsk 2014 about new features in Java 8
Alexey Zinoviev
 
Big data algorithms and data structures for large scale graphs
Big data algorithms and data structures for large scale graphsBig data algorithms and data structures for large scale graphs
Big data algorithms and data structures for large scale graphs
Alexey Zinoviev
 
"Говнокод-шоу"
"Говнокод-шоу""Говнокод-шоу"
"Говнокод-шоу"
Alexey Zinoviev
 
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Alexey Zinoviev
 
Алгоритмы и структуры данных BigData для графов большой размерности
Алгоритмы и структуры данных BigData для графов большой размерностиАлгоритмы и структуры данных BigData для графов большой размерности
Алгоритмы и структуры данных BigData для графов большой размерности
Alexey Zinoviev
 
ALMADA 2013 (computer science school by Yandex and Microsoft Research)
ALMADA 2013 (computer science school by Yandex and Microsoft Research)ALMADA 2013 (computer science school by Yandex and Microsoft Research)
ALMADA 2013 (computer science school by Yandex and Microsoft Research)Alexey Zinoviev
 

More from Alexey Zinoviev (20)

Kafka pours and Spark resolves
Kafka pours and Spark resolvesKafka pours and Spark resolves
Kafka pours and Spark resolves
 
Java BigData Full Stack Development (version 2.0)
Java BigData Full Stack Development (version 2.0)Java BigData Full Stack Development (version 2.0)
Java BigData Full Stack Development (version 2.0)
 
Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)
Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)
Joker'16 Spark 2 (API changes; Structured Streaming; Encoders)
 
Hadoop Jungle
Hadoop JungleHadoop Jungle
Hadoop Jungle
 
HappyDev'15 Keynote: Когда все данные станут большими...
HappyDev'15 Keynote: Когда все данные станут большими...HappyDev'15 Keynote: Когда все данные станут большими...
HappyDev'15 Keynote: Когда все данные станут большими...
 
Мастер-класс по BigData Tools для HappyDev'15
Мастер-класс по BigData Tools для HappyDev'15Мастер-класс по BigData Tools для HappyDev'15
Мастер-класс по BigData Tools для HappyDev'15
 
JavaDayKiev'15 Java in production for Data Mining Research projects
JavaDayKiev'15 Java in production for Data Mining Research projectsJavaDayKiev'15 Java in production for Data Mining Research projects
JavaDayKiev'15 Java in production for Data Mining Research projects
 
Joker'15 Java straitjackets for MongoDB
Joker'15 Java straitjackets for MongoDBJoker'15 Java straitjackets for MongoDB
Joker'15 Java straitjackets for MongoDB
 
JPoint'15 Mom, I so wish Hibernate for my NoSQL database...
JPoint'15 Mom, I so wish Hibernate for my NoSQL database...JPoint'15 Mom, I so wish Hibernate for my NoSQL database...
JPoint'15 Mom, I so wish Hibernate for my NoSQL database...
 
Python's slippy path and Tao of thick Pandas: give my data, Rrrrr...
Python's slippy path and Tao of thick Pandas: give my data, Rrrrr...Python's slippy path and Tao of thick Pandas: give my data, Rrrrr...
Python's slippy path and Tao of thick Pandas: give my data, Rrrrr...
 
Thorny path to the Large-Scale Graph Processing (Highload++, 2014)
Thorny path to the Large-Scale Graph Processing (Highload++, 2014)Thorny path to the Large-Scale Graph Processing (Highload++, 2014)
Thorny path to the Large-Scale Graph Processing (Highload++, 2014)
 
Joker'14 Java as a fundamental working tool of the Data Scientist
Joker'14 Java as a fundamental working tool of the Data ScientistJoker'14 Java as a fundamental working tool of the Data Scientist
Joker'14 Java as a fundamental working tool of the Data Scientist
 
First steps in Data Mining Kindergarten
First steps in Data Mining KindergartenFirst steps in Data Mining Kindergarten
First steps in Data Mining Kindergarten
 
Android Geo Apps in Soviet Russia: Latitude and longitude find you
Android Geo Apps in Soviet Russia: Latitude and longitude find youAndroid Geo Apps in Soviet Russia: Latitude and longitude find you
Android Geo Apps in Soviet Russia: Latitude and longitude find you
 
Keynote on JavaDay Omsk 2014 about new features in Java 8
Keynote on JavaDay Omsk 2014 about new features in Java 8Keynote on JavaDay Omsk 2014 about new features in Java 8
Keynote on JavaDay Omsk 2014 about new features in Java 8
 
Big data algorithms and data structures for large scale graphs
Big data algorithms and data structures for large scale graphsBig data algorithms and data structures for large scale graphs
Big data algorithms and data structures for large scale graphs
 
"Говнокод-шоу"
"Говнокод-шоу""Говнокод-шоу"
"Говнокод-шоу"
 
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
Выбор NoSQL базы данных для вашего проекта: "Не в свои сани не садись"
 
Алгоритмы и структуры данных BigData для графов большой размерности
Алгоритмы и структуры данных BigData для графов большой размерностиАлгоритмы и структуры данных BigData для графов большой размерности
Алгоритмы и структуры данных BigData для графов большой размерности
 
ALMADA 2013 (computer science school by Yandex and Microsoft Research)
ALMADA 2013 (computer science school by Yandex and Microsoft Research)ALMADA 2013 (computer science school by Yandex and Microsoft Research)
ALMADA 2013 (computer science school by Yandex and Microsoft Research)
 

EST: Smart rate (Effective recommendation system for Taxi drivers based on their order history)

  • 2. Модель дохода ДС ● процент от продаж ● фиксированная ставка за вызов ● абонентская плата ● покупка патента ● свой автопарк и водители на окладе
  • 3. Угрозы для рынка ● потеря водителя ● потери при перепродаже заказов ● нестабильные водители ● потеря клиентов из-за недостаточного профессионализма водителей ● несправедливые тарифы
  • 5. Рабочее место экономиста планового отдела ● калькулятор базового тарифа ● построение набора признаков каждого водителя (выбор из предложенных) ● ранжирование водителей согласно их характеристик ● рекомендация ставки каждому водителю
  • 6. Геймификация процесса Получение медалей/ачивок ● Лучший знаток Октябрьского района ● Ночной волк ● Ранняя пташка ● Дед Мороз ● Любитель загородных выездов Автоматический расчет бонусов
  • 7. Под капотом ● Визуализация для data miner ● Выделение классов водителей ● Классификация водителей на основе заказов и треков ● Построение характеристического вектора μ
  • 8. Принцип простоты ● Простой калькулятор для новичков ● Набор “умных” признаков для экспертов ● Графическая визуализация характеристик водителя ● Простой рейтинг водителей ● Конструктор тарифного плана
  • 9. Чистка данных ● Где нет водителя ● Где нет расстояния ● Где продолжительность нулевая ● Где скорость меньше 4 км/ч или больше 80 км/ч 250 000 => 125 000
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Технологии ● Java + Spring + Hibernate - плохой вариант для хакатона ● GlassFish ● R (k-means, kNN) ● Javascript ● CSS + HTML ● Авторитарный R&D ● PHP + Yii (DB conversion) ● SQL, больше SQL!
  • 18. Командная работа ● 1 девелопер, 1 DevOps, 1 дизайнер, 1 аналитик бищнес-процессов, 1 менеджер ● Но нас только трое! ● Слоистая Java как подход к разделению обязанностей ● Нет переработкам!
  • 19. DEMO