SlideShare a Scribd company logo
BRIDGING THE GAP
FROM DATA SCIENCE TO
SERVICE
32ND PYDATA LONDON MEETUP
Daniel F Moisset - dmoisset@ /machinalis.com @dmoisset
ABOUT ME
Hi! I'm Daniel Moisset!
I work at Machinalis
A special thanks to Marcos Spontón who also works there and inspired most of this talk.
WARNING: THIS IS NOT A TECH
TALK!
In other words:
THIS TALK IS NOT ABOUT ALGORITHMS,
MODELS, TOOLS, OR USE CASES
In event di ferent words:
THIS TALK IS ABOUT PEOPLE
SO, RAISIN BREAD
By je freyw (Mmm...raisin bread) [ ],CC BY 2.0 via Wikimedia Commons
Machine Learning development is like the raisins in a
raisin bread... you need the bread first. But, it's just a
few tiny raisins but without it you would just have
plain bread
— I don't really know who, but I love the analogy
WHO WANTS RAISIN BREAD
Di ferent organizations use your services:
1. Large companies with a live product and data, but without enough
expertise/manpower in DS: «we'd like to add some raisins to our
bread»
2. Small start-up, with maybe just a prototype, that want to get to
production-ready scalable MVP: «We want some bread». And «it
should have raisins now/at some point in the future»
IS THAT WHAT THEY ACTUALLY
NEED?
“All the cool kids are doing it” is not good enough reason.
— Seen on the internet
Raisin cookies that look like chocolate chip cookies are
the main reason I have trust issues
PART I: COMMUNICATING
WITH THE CUSTOMER
IT'S NOT JUST SOFTWARE
DEVELOPMENT!
It also has a heavy R&D component
Higher uncertainty
Results are probabilistic
THERE'S A PAPER ABOUT IT ≠ A
PRODUCT
The distance may not be something coverable today.
MODELS ARE AN ASSET
Investing time on it is not a “necessary evil”
What's produced on a modelling phase is a critical component
A model emerges from the client data and constraints, so it is
unique to the client and an advantage over competitors.
MACHINE LEARNING ≠
CLAIRVOYANCE
Garbage in, Garbage out
The solution may not be clear; you may be unsure of what problem
is more important; but your business goal should be clear. Data
Science will not make it clear for you.
AGREEING ON METRICS
Explain what are you measuring and why
Explain what are the baselines and how much you think you can
improve
Connect these to the business goals.
A PICTURE IS WORTH A
THOUSAND WORDS
Visualize your proposal.
Be minimalistic.
Use o f the shelf tools for a proposal.
PART II: PROVIDING THE
SERVICE
THE SERVICE IS THE END, DATA
SCIENCE IS THE MEANS
Do not fall in love with the challenge
JUST OUT OF THE BOX MAY BE
ENOUGH
You should always be asking yourself:
1. Have I already covered the expectations?
2. Will an improved result here actually improve value?
MEASURE TWICE, CUT ONCE
Get a look at the object of analysis before starting work. Has it desirable
qualities?
1. Manageable size?
2. It's in an accessible representation?
3. Does it have a reasonable distribution?
4. ...
INVOLVE THE PO
Validate your assumptions with a person familiar with your domain
1. Are there contradictions between your assumptions and their
knowledge?
2. Are there contradictions between the data you already have and
their knowledge?
Keep learning about the business side, encourage your business
counterpart to learn to talk with Data Scientists.
PART OF YOUR SERVICE IS NOT
DS
Make sure you use the right tools and people in each area
PART III: WORKING AS A TEAM
SHARE INFORMATION
Basic descriptive statistics should be shared with all involved, even the
non DS. People in a team must be aware of what's important and
what's not.
SHARE UNCERTAINTY
There are a lot of tradeo fs to make regarding milestones and
deadlines. People can plan better (and have contingency plans) if they
know what parts of the project have higher risks.
IT'S OK TO BUILD FLIMSY CODE,
AS LONG AS IT'S NOT
SOFTWARE
code: programming text that runs on a computer
so tware: programming text that is part of a deliverable.
There are di ferences:
code does not necessarily need tests.
code does not necessarily need to follow other processes.
sometimes the outputs of your code are deliverable and may have
to be treated specially.
THE DISCUSSION IS
JUST BEGINNING
I'D LOVE TO HEAR ABOUT WHAT YOU'VE
LEARNED ELSEWHERE
THANKS!
ANY QUESTIONS?
You can find me at twitter (@dmoisset) or by email (dmoisset@machinalis.com)

More Related Content

PDF
Use Cases - Communote Enterprise Microblogging (engl.)
PPTX
Presentation dprint pro_en
PDF
How important is_social_media_and_networking_in clipping_path service_deepetc...
PDF
PyData Lonon - Finding Planets with Python
PPTX
Python and Data Evangelism
PDF
Iepy pydata-amsterdam-2016
PDF
H2O x mrubyで人はどれだけ幸せになれるのか
PPTX
Enron scam- Role of derivatives
Use Cases - Communote Enterprise Microblogging (engl.)
Presentation dprint pro_en
How important is_social_media_and_networking_in clipping_path service_deepetc...
PyData Lonon - Finding Planets with Python
Python and Data Evangelism
Iepy pydata-amsterdam-2016
H2O x mrubyで人はどれだけ幸せになれるのか
Enron scam- Role of derivatives

Viewers also liked (15)

DOCX
Conférence numérique éducatif - semaine de l'innovation
PPTX
Making The Most Of Internship
PDF
2017 ZRAY SPORTS
PDF
(株)自治体構想による三根庁舎旧議場の利活用
PDF
E2D3で地図を作画してみよう
PPTX
GUIA PARA SALIR DE LA PRECARIEDAD LABORAL
KEY
How a CDCL SAT solver works
PDF
Marigo Raftopoulos for Gamification World Congress, Barcelona 2015
PPTX
顔認識アルゴリズム:Constrained local model を調べてみた
PDF
神に近づくx/net/context (Finding God with x/net/context)
PDF
Basculement du monde et géopolitique du monde
PDF
298885937-Us-Naval-Incompetence
PPTX
Infocomm Webinar 08/03/17 - Sistemas audiovisuais aplicados em avisos de emer...
PPT
Hair Extension Courses Manchester
PDF
Gentooプリインストールなノートパソコンの話
Conférence numérique éducatif - semaine de l'innovation
Making The Most Of Internship
2017 ZRAY SPORTS
(株)自治体構想による三根庁舎旧議場の利活用
E2D3で地図を作画してみよう
GUIA PARA SALIR DE LA PRECARIEDAD LABORAL
How a CDCL SAT solver works
Marigo Raftopoulos for Gamification World Congress, Barcelona 2015
顔認識アルゴリズム:Constrained local model を調べてみた
神に近づくx/net/context (Finding God with x/net/context)
Basculement du monde et géopolitique du monde
298885937-Us-Naval-Incompetence
Infocomm Webinar 08/03/17 - Sistemas audiovisuais aplicados em avisos de emer...
Hair Extension Courses Manchester
Gentooプリインストールなノートパソコンの話
Ad

Similar to Bridging the gap from data science to service (20)

PDF
Machine Learning Applications
PDF
AI Product Manager
PDF
Industrial Data Science
PDF
Executive Briefing: Why managing machines is harder than you think
PDF
Demystifying Data Science
PDF
(In)convenient truths about applied machine learning
PPTX
Global AI Conference Presentation - Machine Learning for SMB
PDF
Data Science Salon: Adopting Machine Learning to Drive Revenue and Market Share
PPTX
Machine intelligence data science methodology 060420
PPTX
Computational Intelligence Unconference Jul 2014 Data to Knowledge
PDF
[DSC DACH 23] Learnings integrating a machine learning model to existing soft...
PDF
Lightning talk on the future of analytics - CloudCamp London, 2016
PPTX
Bridging the AI Gap: Building Stakeholder Support
PDF
Investing in ai driven startups
PPTX
How to build a data science project in a corporate setting, by Soraya Christi...
PDF
Product Management for AI
PDF
Barga Galvanize Sept 2015
PPTX
Data science tools of the trade
PPTX
Data Leaders Summit Barcelona 2018
PDF
Managing machine learning
Machine Learning Applications
AI Product Manager
Industrial Data Science
Executive Briefing: Why managing machines is harder than you think
Demystifying Data Science
(In)convenient truths about applied machine learning
Global AI Conference Presentation - Machine Learning for SMB
Data Science Salon: Adopting Machine Learning to Drive Revenue and Market Share
Machine intelligence data science methodology 060420
Computational Intelligence Unconference Jul 2014 Data to Knowledge
[DSC DACH 23] Learnings integrating a machine learning model to existing soft...
Lightning talk on the future of analytics - CloudCamp London, 2016
Bridging the AI Gap: Building Stakeholder Support
Investing in ai driven startups
How to build a data science project in a corporate setting, by Soraya Christi...
Product Management for AI
Barga Galvanize Sept 2015
Data science tools of the trade
Data Leaders Summit Barcelona 2018
Managing machine learning
Ad

Recently uploaded (20)

PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Programs and apps: productivity, graphics, security and other tools
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Spectroscopy.pptx food analysis technology
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Big Data Technologies - Introduction.pptx
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Unlocking AI with Model Context Protocol (MCP)
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Dropbox Q2 2025 Financial Results & Investor Presentation
“AI and Expert System Decision Support & Business Intelligence Systems”
NewMind AI Weekly Chronicles - August'25 Week I
Programs and apps: productivity, graphics, security and other tools
The AUB Centre for AI in Media Proposal.docx
Spectroscopy.pptx food analysis technology
MIND Revenue Release Quarter 2 2025 Press Release
Big Data Technologies - Introduction.pptx
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Chapter 3 Spatial Domain Image Processing.pdf
Network Security Unit 5.pdf for BCA BBA.
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Understanding_Digital_Forensics_Presentation.pptx
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
cuic standard and advanced reporting.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm

Bridging the gap from data science to service

  • 1. BRIDGING THE GAP FROM DATA SCIENCE TO SERVICE 32ND PYDATA LONDON MEETUP Daniel F Moisset - dmoisset@ /machinalis.com @dmoisset
  • 2. ABOUT ME Hi! I'm Daniel Moisset! I work at Machinalis A special thanks to Marcos Spontón who also works there and inspired most of this talk.
  • 3. WARNING: THIS IS NOT A TECH TALK! In other words: THIS TALK IS NOT ABOUT ALGORITHMS, MODELS, TOOLS, OR USE CASES In event di ferent words: THIS TALK IS ABOUT PEOPLE
  • 4. SO, RAISIN BREAD By je freyw (Mmm...raisin bread) [ ],CC BY 2.0 via Wikimedia Commons
  • 5. Machine Learning development is like the raisins in a raisin bread... you need the bread first. But, it's just a few tiny raisins but without it you would just have plain bread — I don't really know who, but I love the analogy
  • 6. WHO WANTS RAISIN BREAD Di ferent organizations use your services: 1. Large companies with a live product and data, but without enough expertise/manpower in DS: «we'd like to add some raisins to our bread» 2. Small start-up, with maybe just a prototype, that want to get to production-ready scalable MVP: «We want some bread». And «it should have raisins now/at some point in the future»
  • 7. IS THAT WHAT THEY ACTUALLY NEED? “All the cool kids are doing it” is not good enough reason. — Seen on the internet Raisin cookies that look like chocolate chip cookies are the main reason I have trust issues
  • 9. IT'S NOT JUST SOFTWARE DEVELOPMENT! It also has a heavy R&D component Higher uncertainty Results are probabilistic
  • 10. THERE'S A PAPER ABOUT IT ≠ A PRODUCT The distance may not be something coverable today.
  • 11. MODELS ARE AN ASSET Investing time on it is not a “necessary evil” What's produced on a modelling phase is a critical component A model emerges from the client data and constraints, so it is unique to the client and an advantage over competitors.
  • 12. MACHINE LEARNING ≠ CLAIRVOYANCE Garbage in, Garbage out The solution may not be clear; you may be unsure of what problem is more important; but your business goal should be clear. Data Science will not make it clear for you.
  • 13. AGREEING ON METRICS Explain what are you measuring and why Explain what are the baselines and how much you think you can improve Connect these to the business goals.
  • 14. A PICTURE IS WORTH A THOUSAND WORDS Visualize your proposal. Be minimalistic. Use o f the shelf tools for a proposal.
  • 15. PART II: PROVIDING THE SERVICE
  • 16. THE SERVICE IS THE END, DATA SCIENCE IS THE MEANS Do not fall in love with the challenge
  • 17. JUST OUT OF THE BOX MAY BE ENOUGH You should always be asking yourself: 1. Have I already covered the expectations? 2. Will an improved result here actually improve value?
  • 18. MEASURE TWICE, CUT ONCE Get a look at the object of analysis before starting work. Has it desirable qualities? 1. Manageable size? 2. It's in an accessible representation? 3. Does it have a reasonable distribution? 4. ...
  • 19. INVOLVE THE PO Validate your assumptions with a person familiar with your domain 1. Are there contradictions between your assumptions and their knowledge? 2. Are there contradictions between the data you already have and their knowledge? Keep learning about the business side, encourage your business counterpart to learn to talk with Data Scientists.
  • 20. PART OF YOUR SERVICE IS NOT DS Make sure you use the right tools and people in each area
  • 21. PART III: WORKING AS A TEAM
  • 22. SHARE INFORMATION Basic descriptive statistics should be shared with all involved, even the non DS. People in a team must be aware of what's important and what's not.
  • 23. SHARE UNCERTAINTY There are a lot of tradeo fs to make regarding milestones and deadlines. People can plan better (and have contingency plans) if they know what parts of the project have higher risks.
  • 24. IT'S OK TO BUILD FLIMSY CODE, AS LONG AS IT'S NOT SOFTWARE code: programming text that runs on a computer so tware: programming text that is part of a deliverable. There are di ferences: code does not necessarily need tests. code does not necessarily need to follow other processes. sometimes the outputs of your code are deliverable and may have to be treated specially.
  • 25. THE DISCUSSION IS JUST BEGINNING I'D LOVE TO HEAR ABOUT WHAT YOU'VE LEARNED ELSEWHERE
  • 26. THANKS! ANY QUESTIONS? You can find me at twitter (@dmoisset) or by email (dmoisset@machinalis.com)