SlideShare ist ein Scribd-Unternehmen logo
1 von 17
FROM NEURONS TO A
BRAIN: INTEGRATING
AI INTO YOUR
STARTUP’S
WORKFLOW
I am Emily Dresner
I am the CTO of Upside
Travel.
You can find me at
@multiplexer.
▪ AI-powered Business Travel Startup in
Washington, DC.
▪ Travel is a huge ML opportunity and a big data
business.
▫ Shopping and Booking
▫ Aggregated Itineraries
▫ Fare Construction
▪ Millions to billions of itineraries daily.
Our goal is to
learn from real
people doing real
work on our
platform.
▪ Air and Hotel Sort
Algorithms
▪ Recommendation Engines
▪ Personalization
▪ Proactively Detect, Alert
and Adjust
▪ Optimum Pricing both for
Customer and for Upside
(steering)
▪ Margin Calculations
▪ Fare Construction
▪ Upsell/Cross-sell
We are in constant tension between supply, profitability and our customer.
We want to make sure everyone is somewhat happy. It’s realistic ML.
▪ Machine Learning Engineering - Shipping Models, Auto-Training
models, A/B testing
▪ Data Pipelining and the ETL - Make Data Useable and Useful
▪ Product Management - Understanding the Models and Turning
them into Product that Delights and Finds “Model-Market Fit."
A system to derive hypotheses, run Machine
Learning experiments, and learn quickly with live
customers without negatively impacting the product.
DevOps/Data
Fully automated CI/CD
infrastructure.
ML model training pipeline
and deployment fully
automated.
ETL’d Tracks and travel
itinerary data flows
automatically into data
warehouse for continuous
training.
(New!) Experiment data
mixes with track data for end
to end product analysis.
Data Science
Hypothesis construction.
Data selection for research
and development.
Algorithm development,
model training and data
analysis.
Extracts meaning from
experimental results.
Communication with
visualization (Looker)
Product Engineering
Builds tools and services for
deploying models to labs
production.
Builds data pipelines and
schemas for the collection
and extraction of data.
Implements experiments in
the product flow.
Brings successful
experiments to the product
and customers.
Hypothesis
Idea!
Standard
Intake Form
Wiki Page
• Testable Hypothesis
• Requirements
• Launch Checklist
• Priori Work
Booking
Pre-Trip
On-Trip
Post-Trip
Total Trip Profit Product
Process Goal: Capture every idea
we can and categorize it at the
intersection of the UX Journey x
Product Theme to help better
understand stakeholders and
visibility.
Fields in a Concept Document
 Customer Hypothesis
 Technical Hypothesis
 Target Audience
 MVP Description
 Requirements – Strategic Fit
 Requirements – Experimental Design
 Measurements and Metrics
 Tasks
 Prototyping -> Testing Checklist
 Polish (if needed)
Categorized Ideas
Booking
Pre-Trip
On-Trip
Post-Trip
Total Trip Profit Product
Concept Document
Ideation + Backlog
Prototyping Testing
Review Measurement
Labs Process
Categorized Ideas
Booking
Pre-Trip
On-Trip
Post-Trip
Total Trip Profit Product
Concept Document
Ideation + Backlog
Prototyping Testing
Review Measurement
Archive
Needs Product
Research
Product
Candidate
(Win!)
Iterate on Current
Experimentation
Failure and Re-
evaluate
Bi-Weekly
Council
Product
Ideation
Useful for any industry with customer-facing
product.
▪ Culture of experimentation across Engineering and
Product
▪ Faster learning – “pruning the tree.”
▪ Continuous improving our ETL processes for cleaner,
better data
▫ QA-ing the data in the pipeline
▫ Better alerting/monitoring
▪ We are at upside.com!
▪ We host an Engineering and Data Science blog
at engineering.upside.com
▪ Check out our experiments at labs.upside.com
▪ You can reach me at emily@upside.com.
Integrating AI into Your Startup's Workflow

Weitere ähnliche Inhalte

Ähnlich wie Integrating AI into Your Startup's Workflow

Digital Entropy: Swimming Upstream in a Fast-Moving Industry
Digital Entropy: Swimming Upstream in a Fast-Moving IndustryDigital Entropy: Swimming Upstream in a Fast-Moving Industry
Digital Entropy: Swimming Upstream in a Fast-Moving IndustryPurple, Rock, Scissors
 
Artificial Intelligence improving customer experience in Retail
Artificial Intelligence improving customer experience in RetailArtificial Intelligence improving customer experience in Retail
Artificial Intelligence improving customer experience in RetailGachoucha Kretz
 
Using Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemUsing Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemVMware Tanzu
 
Your Roadmap, Your Product Story & Datadriven Product Management
Your Roadmap, Your Product Story & Datadriven Product ManagementYour Roadmap, Your Product Story & Datadriven Product Management
Your Roadmap, Your Product Story & Datadriven Product ManagementProduct School
 
Delivering Machine Learning Solutions by fmr Sears Dir of PM
Delivering Machine Learning Solutions by fmr Sears Dir of PMDelivering Machine Learning Solutions by fmr Sears Dir of PM
Delivering Machine Learning Solutions by fmr Sears Dir of PMProduct School
 
How to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMHow to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMProduct School
 
Travellab at Helsinki Airport - Diagonal - #sda15
Travellab at Helsinki Airport - Diagonal - #sda15Travellab at Helsinki Airport - Diagonal - #sda15
Travellab at Helsinki Airport - Diagonal - #sda15Service Design Breakfast
 
Мастер-класс Стартап Академии Сколково 16/02 на Get2Know
Мастер-класс Стартап Академии Сколково 16/02 на Get2KnowМастер-класс Стартап Академии Сколково 16/02 на Get2Know
Мастер-класс Стартап Академии Сколково 16/02 на Get2Knowget-to-know
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfAcquia
 
Driving Customer Loyalty with Azure Machine Learning
Driving Customer Loyalty with Azure Machine LearningDriving Customer Loyalty with Azure Machine Learning
Driving Customer Loyalty with Azure Machine LearningCCG
 
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...Joe Lamantia
 
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT
 
What is a Product Manager? by Datank.ai's Product Manager
What is a Product Manager? by Datank.ai's Product ManagerWhat is a Product Manager? by Datank.ai's Product Manager
What is a Product Manager? by Datank.ai's Product ManagerProduct School
 
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane FineBuilding Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane FineMongoDB
 
Customer Event Hub – a modern Customer 360° view with DataStax Enterprise (DSE)
Customer Event Hub – a modern Customer 360° view with DataStax Enterprise (DSE)Customer Event Hub – a modern Customer 360° view with DataStax Enterprise (DSE)
Customer Event Hub – a modern Customer 360° view with DataStax Enterprise (DSE)Guido Schmutz
 
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...e-dialog GmbH
 
5 Signs You're Ready to Adopt Customer Journey Analytics
5 Signs You're Ready to Adopt Customer Journey Analytics5 Signs You're Ready to Adopt Customer Journey Analytics
5 Signs You're Ready to Adopt Customer Journey AnalyticsPointillist
 
Smarter Analytics: Supporting the Enterprise with Automation
Smarter Analytics: Supporting the Enterprise with AutomationSmarter Analytics: Supporting the Enterprise with Automation
Smarter Analytics: Supporting the Enterprise with AutomationInside Analysis
 

Ähnlich wie Integrating AI into Your Startup's Workflow (20)

Digital Entropy: Swimming Upstream in a Fast-Moving Industry
Digital Entropy: Swimming Upstream in a Fast-Moving IndustryDigital Entropy: Swimming Upstream in a Fast-Moving Industry
Digital Entropy: Swimming Upstream in a Fast-Moving Industry
 
Artificial Intelligence improving customer experience in Retail
Artificial Intelligence improving customer experience in RetailArtificial Intelligence improving customer experience in Retail
Artificial Intelligence improving customer experience in Retail
 
Using Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation SystemUsing Data Science to Build an End-to-End Recommendation System
Using Data Science to Build an End-to-End Recommendation System
 
Your Roadmap, Your Product Story & Datadriven Product Management
Your Roadmap, Your Product Story & Datadriven Product ManagementYour Roadmap, Your Product Story & Datadriven Product Management
Your Roadmap, Your Product Story & Datadriven Product Management
 
Delivering Machine Learning Solutions by fmr Sears Dir of PM
Delivering Machine Learning Solutions by fmr Sears Dir of PMDelivering Machine Learning Solutions by fmr Sears Dir of PM
Delivering Machine Learning Solutions by fmr Sears Dir of PM
 
How to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PMHow to Turn Raw Data into Product Revenue by Retrofit PM
How to Turn Raw Data into Product Revenue by Retrofit PM
 
Travellab at Helsinki Airport - Diagonal - #sda15
Travellab at Helsinki Airport - Diagonal - #sda15Travellab at Helsinki Airport - Diagonal - #sda15
Travellab at Helsinki Airport - Diagonal - #sda15
 
Мастер-класс Стартап Академии Сколково 16/02 на Get2Know
Мастер-класс Стартап Академии Сколково 16/02 на Get2KnowМастер-класс Стартап Академии Сколково 16/02 на Get2Know
Мастер-класс Стартап Академии Сколково 16/02 на Get2Know
 
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdfCDP for Retail Webinar with Appnovation - Q2 2022.pdf
CDP for Retail Webinar with Appnovation - Q2 2022.pdf
 
Driving Customer Loyalty with Azure Machine Learning
Driving Customer Loyalty with Azure Machine LearningDriving Customer Loyalty with Azure Machine Learning
Driving Customer Loyalty with Azure Machine Learning
 
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
UX STRAT 2018 | Flying Blind On a Rocket Cycle: Pioneering Experience Centere...
 
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline TechnologiesUX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
UX STRAT USA Presentation: Joe Lamantia, Bottomline Technologies
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
What is a Product Manager? by Datank.ai's Product Manager
What is a Product Manager? by Datank.ai's Product ManagerWhat is a Product Manager? by Datank.ai's Product Manager
What is a Product Manager? by Datank.ai's Product Manager
 
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane FineBuilding Intelligent Apps with MongoDB and Google Cloud - Jane Fine
Building Intelligent Apps with MongoDB and Google Cloud - Jane Fine
 
Customer Event Hub – a modern Customer 360° view with DataStax Enterprise (DSE)
Customer Event Hub – a modern Customer 360° view with DataStax Enterprise (DSE)Customer Event Hub – a modern Customer 360° view with DataStax Enterprise (DSE)
Customer Event Hub – a modern Customer 360° view with DataStax Enterprise (DSE)
 
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
Google Analytics Konferenz 2019_Google Cloud Platform_Carl Fernandes & Ksenia...
 
5 Signs You're Ready to Adopt Customer Journey Analytics
5 Signs You're Ready to Adopt Customer Journey Analytics5 Signs You're Ready to Adopt Customer Journey Analytics
5 Signs You're Ready to Adopt Customer Journey Analytics
 
Greetings david cutler inform and connect
Greetings   david cutler inform and connectGreetings   david cutler inform and connect
Greetings david cutler inform and connect
 
Smarter Analytics: Supporting the Enterprise with Automation
Smarter Analytics: Supporting the Enterprise with AutomationSmarter Analytics: Supporting the Enterprise with Automation
Smarter Analytics: Supporting the Enterprise with Automation
 

Kürzlich hochgeladen

VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...OnePlan Solutions
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesKrzysztofKkol1
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shardsChristopher Curtin
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITmanoharjgpsolutions
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfkalichargn70th171
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 

Kürzlich hochgeladen (20)

VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024VictoriaMetrics Anomaly Detection Updates: Q1 2024
VictoriaMetrics Anomaly Detection Updates: Q1 2024
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
Revolutionizing the Digital Transformation Office - Leveraging OnePlan’s AI a...
 
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilitiesAmazon Bedrock in Action - presentation of the Bedrock's capabilities
Amazon Bedrock in Action - presentation of the Bedrock's capabilities
 
Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards2024 DevNexus Patterns for Resiliency: Shuffle shards
2024 DevNexus Patterns for Resiliency: Shuffle shards
 
Best Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh ITBest Angular 17 Classroom & Online training - Naresh IT
Best Angular 17 Classroom & Online training - Naresh IT
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdfExploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
Exploring Selenium_Appium Frameworks for Seamless Integration with HeadSpin.pdf
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 

Integrating AI into Your Startup's Workflow

  • 1. FROM NEURONS TO A BRAIN: INTEGRATING AI INTO YOUR STARTUP’S WORKFLOW
  • 2. I am Emily Dresner I am the CTO of Upside Travel. You can find me at @multiplexer.
  • 3. ▪ AI-powered Business Travel Startup in Washington, DC. ▪ Travel is a huge ML opportunity and a big data business. ▫ Shopping and Booking ▫ Aggregated Itineraries ▫ Fare Construction ▪ Millions to billions of itineraries daily.
  • 4. Our goal is to learn from real people doing real work on our platform.
  • 5. ▪ Air and Hotel Sort Algorithms ▪ Recommendation Engines ▪ Personalization ▪ Proactively Detect, Alert and Adjust ▪ Optimum Pricing both for Customer and for Upside (steering) ▪ Margin Calculations ▪ Fare Construction ▪ Upsell/Cross-sell We are in constant tension between supply, profitability and our customer. We want to make sure everyone is somewhat happy. It’s realistic ML.
  • 6. ▪ Machine Learning Engineering - Shipping Models, Auto-Training models, A/B testing ▪ Data Pipelining and the ETL - Make Data Useable and Useful ▪ Product Management - Understanding the Models and Turning them into Product that Delights and Finds “Model-Market Fit."
  • 7. A system to derive hypotheses, run Machine Learning experiments, and learn quickly with live customers without negatively impacting the product.
  • 8. DevOps/Data Fully automated CI/CD infrastructure. ML model training pipeline and deployment fully automated. ETL’d Tracks and travel itinerary data flows automatically into data warehouse for continuous training. (New!) Experiment data mixes with track data for end to end product analysis. Data Science Hypothesis construction. Data selection for research and development. Algorithm development, model training and data analysis. Extracts meaning from experimental results. Communication with visualization (Looker) Product Engineering Builds tools and services for deploying models to labs production. Builds data pipelines and schemas for the collection and extraction of data. Implements experiments in the product flow. Brings successful experiments to the product and customers.
  • 9.
  • 10. Hypothesis Idea! Standard Intake Form Wiki Page • Testable Hypothesis • Requirements • Launch Checklist • Priori Work Booking Pre-Trip On-Trip Post-Trip Total Trip Profit Product Process Goal: Capture every idea we can and categorize it at the intersection of the UX Journey x Product Theme to help better understand stakeholders and visibility.
  • 11. Fields in a Concept Document  Customer Hypothesis  Technical Hypothesis  Target Audience  MVP Description  Requirements – Strategic Fit  Requirements – Experimental Design  Measurements and Metrics  Tasks  Prototyping -> Testing Checklist  Polish (if needed)
  • 12. Categorized Ideas Booking Pre-Trip On-Trip Post-Trip Total Trip Profit Product Concept Document Ideation + Backlog Prototyping Testing Review Measurement
  • 13. Labs Process Categorized Ideas Booking Pre-Trip On-Trip Post-Trip Total Trip Profit Product Concept Document Ideation + Backlog Prototyping Testing Review Measurement Archive Needs Product Research Product Candidate (Win!) Iterate on Current Experimentation Failure and Re- evaluate Bi-Weekly Council Product Ideation
  • 14. Useful for any industry with customer-facing product.
  • 15. ▪ Culture of experimentation across Engineering and Product ▪ Faster learning – “pruning the tree.” ▪ Continuous improving our ETL processes for cleaner, better data ▫ QA-ing the data in the pipeline ▫ Better alerting/monitoring
  • 16. ▪ We are at upside.com! ▪ We host an Engineering and Data Science blog at engineering.upside.com ▪ Check out our experiments at labs.upside.com ▪ You can reach me at emily@upside.com.

Hinweis der Redaktion

  1. Hello! This is me!
  2. Everything in the travel industry is data. Inventory is data. Pricing is data. Packaging is data. We’re heavily awash in data, and it’s not always coherent data. It comes from dozens of sources, and every source has its own file and transport format with its own data and its own priorities. We have invested heavily in ETL (Matillion and Snowflake) to help smooth out that problem.
  3. This is me and what I believe. Our goal is to build engines of innovation around our data and ML to learn, grow, and give customers what they want. Our process is an ML Innovation Engine. Customer empathy is paramount.
  4. A nice selection of our current ML research work. We’re heavily focused on pricing, margins and personalization. We have limited resources, so we want to apply our people where we’re going to get. And we have a constant tensions between supply, profitability and our customer. Everyone ends up somewhat happy. It’s not optimized laboratory ML. It’s realistic, real-world ML.
  5. This is a list of the challenges directly out of the posting for the talk. We do like the phrase “model-market” fit! It means finding a model that works so well for the customer that the customer wants more of your product.
  6. * It is a way to validate product hypothesis against real customers. * It forces us to curate the hypothesis so that they’re measurable to the customer. * And these environments are usually only available to large environments ie IBM. We built it small and lean and effective on few people.
  7. One thing to emphasize – you cannot have a post doc in a corner as your AI launching system. This took a small army. This does not happen in silos. We put them all in a barn.  Don’t spend much time here. If people want to learn more, they can get the deck after the fact.
  8. Capturing context and learning from the context. We have difficulty understanding the context of the customer at the time of purchase. We need to be as deliberate as possible. We have to marginalize against the context the data was generated in. HMMM is ML DEBT. What are the tools we can provide anyone that they can go and run experiments on their own or with little handholding? It’s not autoML but it is contextual ML and templatized ML in that it is contextual for our problem. Travel is very domain specific ML problem.
  9. This is our Innovation Filtering Process. Also gives us WHAT IT IS NOT. Gives us clear guidelines on experimentation. Can use the hypothesis as defense against scope creep. You can get velocity through scope management. Controlling scope is key
  10. #1 is the customer. These fields make it very clear what the MVP is. We need a document that lives beyond the team. Polish is very important. That’s where all the scope creep goes. Anything not necessary to measure the hypothesis is scope creep/ Launch Checklist is a big innovation. It forces a pattern to notify, measure, and does our measurement work? We found standardization helped us control scope.
  11. Innovation Engine in Action Take your hypothesis and break it up. An experiment really should not be more than two hours. Think about your smallest possible unit and make it smaller. Then pass through this cycle until you learn something useful. You can pop out at any of these points. It’s ok to bail if this not going to work!
  12. This is the evaluation! Does it get into the product?!? Exit points! There are feedback loops to this process. Even if it fails, there is a feedback loop. We have lots of opportunity for improvement and optimization You have to have someone looking over all of it We have taught non-data scientists this process for innovation
  13. Exactly what it says on the slide. We are accelerating research by controlling scope, leaning into customer empathy, focusing on learning, feedback cycles, and focusing our time on results. Despite dirty data and travel industry issues, we have pushed 50+ ML experiments to customers live. This works for any industry anywhere.
  14. Just what it says on the slide.
  15. Hey us!