Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Nostradamus - Recommendation Service
Search
Marcelo Boeira
May 15, 2017
Programming
0
71
Nostradamus - Recommendation Service
Recommendation Service Created at Movinga
Marcelo Boeira
May 15, 2017
Tweet
Share
More Decks by Marcelo Boeira
See All by Marcelo Boeira
Practical Event Driven Architecture
marceloboeira
0
49
Building a Real-World Pipeline for Image-Classification
marceloboeira
0
4.1k
Movinga - Pricing Refactor
marceloboeira
0
83
Movinga - Partner Services
marceloboeira
0
98
Stalker - Hackday
marceloboeira
0
47
Por que Rails?
marceloboeira
0
74
Por que Rails?
marceloboeira
0
33
Other Decks in Programming
See All in Programming
Migration to Signals, Resource API, and NgRx Signal Store
manfredsteyer
PRO
0
140
Developer Joy - The New Paradigm
hollycummins
1
400
外接に惑わされない自システムの処理時間SLIをOpenTelemetryで実現した話
kotaro7750
0
130
When Dependencies Fail: Building Antifragile Applications in a Fragile World
selcukusta
0
120
CSC305 Lecture 13
javiergs
PRO
0
330
NIKKEI Tech Talk#38
cipepser
0
350
品質ワークショップをやってみた
nealle
0
800
Google Opal解体新書
mickey_kubo
3
100
Amazon ECS Managed Instances が リリースされた!キャッチアップしよう!! / Let's catch up Amazon ECS Managed Instances
cocoeyes02
0
120
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
650
Ktorで簡単AIアプリケーション
tsukakei
0
120
alien-signals と自作 OSS で実現する フレームワーク非依存な ロジック共通化の探求 / Exploring Framework-Agnostic Logic Sharing with alien-signals and Custom OSS
aoseyuu
3
5k
Featured
See All Featured
Side Projects
sachag
455
43k
Rails Girls Zürich Keynote
gr2m
95
14k
Code Review Best Practice
trishagee
72
19k
Into the Great Unknown - MozCon
thekraken
40
2.1k
Automating Front-end Workflow
addyosmani
1371
200k
Facilitating Awesome Meetings
lara
57
6.6k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Visualization
eitanlees
150
16k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.5k
How to Ace a Technical Interview
jacobian
280
24k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Thoughts on Productivity
jonyablonski
72
4.9k
Transcript
NOSTRADAMUS NO PARTNER-MOVE RECOMMENDATION SERVICE
CONCEPT
MOVE DISTANCE ORIGIN DESTINATION PRICE VOLUME DATE FLEXIBILITY FLOOR SERVICES
EXTRAS MARGIN SOURCE
MOVE DISTANCE ORIGIN DESTINATION PRICE VOLUME DATE FLEXIBILITY FLOOR SERVICES
EXTRAS MARGIN SOURCE
MOVE DISTANCE ORIGIN DESTINATION PRICE VOLUME DATE FLEXIBILITY FLOOR SERVICES
EXTRAS MARGIN SOURCE
PARTNER A PARTNER B
VOLIUME IN M³ 12,5 25 37,5 50 DISTANCE IN KM
75 150 225 300
VOLIUME IN M³ 12,5 25 37,5 50 DISTANCE IN KM
75 150 225 300
VOLIUME IN M³ 12,5 25 37,5 50 DISTANCE IN KM
75 150 225 300 LVLD HVHD
None
None
IMPLEMENTATION
Training Set Predicting Set CORE
Training Set Learning Algorithm Pickle File
Prediction Algorithm Predicting Set Pickle File A123 BJ12 … P1
0.03 0.42 P2 0.38 0.23 P3 0.29 0.05 …
A123 BJ12 … P1 0.03 0.42 P2 0.38 0.23 P3
0.29 0.05 … Result matrix
A123 BJ12 … P1 0.03 0.42 P2 0.38 0.23 P3
0.29 0.05 … Result matrix
A123 BJ12 … P1 0.03 0.42 P2 0.38 0.23 P3
0.29 0.05 … Result matrix
A123 BJ12 … P1 0.03 0.42 P2 0.38 0.23 P3
0.29 0.05 … Result matrix
A123 BJ12 … P1 0.03 0.42 P2 0.38 0.23 P3
0.29 0.05 … Result matrix
A123 BJ12 … P1 0.03 0.42 P2 0.38 0.23 P3
0.29 0.05 … Result matrix
A123 BJ12 … P1 0.03 0.42 P2 0.38 0.23 P3
0.29 0.05 … { "predictions": [ { "move_id": A123, "partner_id": P1, "score": 0.03691877217895654 }, { "move_id": A123, "partner_id": P2, "score": 0.38432839226260857 } } Result matrix Result matrix serialised
A123 BJ12 … P1 0.03 0.42 P2 0.38 0.23 P3
0.29 0.05 … { "predictions": [ { "move_id": A123, "partner_id": P1, "score": 0.03691877217895654 }, { "move_id": A123, "partner_id": P2, "score": 0.38432839226260857 } }
NOSTRADAMUS API
NOSTRADAMUS API
QUALITY
None
RESULTS
MOVE SUGGESTION
MOVE SUGGESTION Recommended Recommended Recommended
PARTNER SUGGESTION
None
TEAM
THANKS
NOSTRADAMUS NO PARTNER-MOVE RECOMMENDATION SERVICE