Upgrade to Pro — share decks privately, control downloads, hide ads and more …

A Journey into Applied AI Cloud Services

A Journey into Applied AI Cloud Services

Are the claims on the marketing pages of Google and Amazon's AI Services really true? Is it really "easy for developers", can you really have "no machine learning experience"?
Join me on a journey of learning what is really needed to use Cloud AI Services.

Gillian Armstrong

October 02, 2019
Tweet

More Decks by Gillian Armstrong

Other Decks in Technology

Transcript

  1. Liberty IT A Journey into Applied AI Cloud Services “No

    Machine Learning Experience Required…?” Gillian Armstrong @virtualgill
  2. Gillian Armstrong // @virtualgill We decided to build Serverless-first so

    we could… • Move Fast • Learn Fast • Change Fast …at very little upfront cost
  3. Gillian Armstrong // @virtualgill An application that costs you nothing

    to run when no-one is using it. Serverless is…
  4. Gillian Armstrong // @virtualgill Functions Databases Queues Logging Storage API

    Proxy Assembling your application using pay per use managed services Serverless is…
  5. DATA • Quantity • Quality • Language / Linguistics •

    Feature Engineering Gillian Armstrong // @virtualgill
  6. I am definitely going to have to know something about

    machine learning Gillian Armstrong // @virtualgill
  7. AI SERVICES Gillian Armstrong // @virtualgill • Coding • Governance

    / Source Control • Deployment, CI/CD • Testing • Monitor
  8. ENGINEERING Gillian Armstrong // @virtualgill AI Everything else • Infrastructure

    as Code • Deployment, CI/CD • Testing • Security • Observability • Cost
  9. USER EXPERIENCE Gillian Armstrong // @virtualgill • Mental Models •

    Explainability and Trust • Feedback and Control
  10. Model your design on a human, not a website People

    are the original conversational interface
  11. The Web is about Telling the user what to do

    Conversational UI is about Listening to what the user wants to do
  12. Is the user clear they are talking to a bot?

    Can we explain why the bot gave a particular answer?
  13. USER EXPERIENCE Gillian Armstrong // @virtualgill • Mental Models •

    Explainability and Trust • Feedback and Control
  14. Gillian Armstrong // @virtualgill Can I choose not to talk

    to the bot? Can your user give you feedback?
  15. USER EXPERIENCE Gillian Armstrong // @virtualgill • Mental Models •

    Explainability and Trust • Feedback and Control
  16. ETHICS Gillian Armstrong // @virtualgill • Humanizing Technology changes how

    we relate to it • Automation of Jobs • Privacy Concerns • Human Rights Concerns • Environmental Concerns
  17. ETHICS Gillian Armstrong // @virtualgill Always pair “What can we

    do”, with the question “What shouldn’t we do”
  18. Never before has one developer had so much power in

    their hands… Gillian Armstrong // @virtualgill
  19. Never before has one developer had so much power in

    their hands… What are you going to do with it? Gillian Armstrong // @virtualgill