Full Stack Deep Learning
  • Full Stack Deep Learning
  • Course Content
    • Setting up Machine Learning Projects
      • Overview
      • Lifecycle
      • Prioritizing
      • Archetypes
      • Metrics
      • Baselines
    • Infrastructure and Tooling
      • Overview
      • Software Engineering
      • Computing and GPUs
      • Resource Management
      • Frameworks and Distributed Training
      • Experiment Management
      • Hyperparameter Tuning
      • All-in-one Solutions
    • Data Management
      • Overview
      • Sources
      • Labeling
      • Storage
      • Versioning
      • Processing
    • Machine Learning Teams
      • Overview
      • Roles
      • Team Structure
      • Managing Projects
      • Hiring
    • Training and Debugging
      • Overview
      • Start Simple
      • Debug
      • Evaluate
      • Improve
      • Tune
      • Conclusion
    • Testing and Deployment
      • Project Structure
      • ML Test Score
      • CI / Testing
      • Docker
      • Web Deployment
      • Monitoring
      • Hardware/Mobile
    • Research Areas
    • Labs
    • Where to go next
  • Guest Lectures
    • Xavier Amatriain (Curai)
    • Chip Huyen (Snorkel)
    • Lukas Biewald (Weights & Biases)
    • Jeremy Howard (Fast.ai)
    • Richard Socher (Salesforce)
    • Raquel Urtasun (Uber ATG)
    • Yangqing Jia (Alibaba)
    • Andrej Karpathy (Tesla)
    • Jai Ranganathan (KeepTruckin)
    • Franziska Bell (Toyota Research)
  • Corporate Training and Certification
    • Corporate Training
    • Certification
Powered by GitBook
On this page
  • Uber's Customer Obsession Ticket Assistant (COTA)
  • Challenge
  • Customer Support Platform
  • Exploration
  • Development
  • Deployment
  • Monitoring

Was this helpful?

  1. Guest Lectures

Jai Ranganathan (KeepTruckin)

Jai is currently SVP Product at KeepTruckin, and was formerly VP of various AI and Data matters at Uber.

PreviousAndrej Karpathy (Tesla)NextFranziska Bell (Toyota Research)

Last updated 4 years ago

Was this helpful?

Uber's Customer Obsession Ticket Assistant (COTA)

  • A tool that uses machine learning and natural language processing techniques to help agents deliver better customer support.

  • Enables quick and efficient issue resolution for more than 90 percent of Uber's inbound support tickets.

Challenge

As Uber grows, so does the volume of support tickets

  • Millions of tickets from riders, drivers, and eaters per week

  • Global-scale of serving 600+ cities

  • Thousands of different types of issues users may encounter

  • Multilingual support

Customer Support Platform

  • Steps in the workflow

    • User → Select Flow Node → Write Message → Contact Ticket → Customer Support Representative → Select Contact Type → Lookup Info and Policies → Select Action → Write Response Using a Reply Template → Response → User

  • Problems to solve

    • Issue prediction

    • Issue categorization

    • Ticket routing

    • Ticket volume

    • Policy optimization

    • Auto-response

Exploration

  • Identify the right problems to solve

    • Use analytics to understand the value before all else

    • Know what metrics to optimize for

  • Understand whether Machine Learning is a good fit

  • Build with an eye on the probabilistic nature of Machine Learning solutions

Development

  • Many possible solutions including basic Machine Learning techniques

  • Understand the cost-benefit of compute time vs accuracy

  • Deep learning is a fast-evolving space - keep up with the literature to understand the latest advances

  • Validate your results with visualization

Deployment

  • Architecture complexity with feature engineering and training have special needs

  • Deep learning is still slow! Distributed deep learning can help a lot and is getting better

  • Good experiment design required to validate the models

Monitoring

  • Dynamic business problems require retraining strategies with well thought out safe deployment

  • Continuous improvement of labeling will make your models better

  • Look for edges where your models fail to find room for model improvements

End-To-End Use Case of Uber's COTA system
https://eng.uber.com/cota/