SlideShare a Scribd company logo
1 of 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

More Related Content

Similar to 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
 

Similar to 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
 

Recently uploaded

Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 

Recently uploaded (20)

Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 

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.

Editor's Notes

  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!