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

Applied Machine Learning in Running Assistance Bot

Applied Machine Learning in Running Assistance Bot

LINE Developers Thailand

October 16, 2021
Tweet

More Decks by LINE Developers Thailand

Other Decks in Technology

Transcript

  1. APPLIED MACHINE LEARNING


    IN RUNNING ASSISTANCE BOT
    Integration of Machine Learning with Personal Goals and Life Styles

    View full-size slide

  2. REVOLUTIONIZE CUSTOMERS’
    EXPERIENCES
    Using Arti
    fi
    cial intelligence and Machine Learning

    View full-size slide

  3. Brain
    Arti
    fi
    cial Intelligence & Machine Learning
    Voice
    Language Vision

    View full-size slide

  4. Brain
    Arti
    fi
    cial Intelligence & Machine Learning
    Voice
    Language Vision

    View full-size slide

  5. Brain
    Arti
    fi
    cial Intelligence & Machine Learning
    Voice
    Language Vision

    View full-size slide

  6. Language
    Brain
    Arti
    fi
    cial Intelligence & Machine Learning
    Voice
    Vision

    View full-size slide

  7. Voice
    Language
    Brain
    Arti
    fi
    cial Intelligence & Machine Learning
    Vision

    View full-size slide

  8. Computer Vision
    Object detection
    Facial Recognition
    OCR (Optical Character Recognition)

    View full-size slide

  9. Virtual Run Use Cases

    View full-size slide

  10. Share running activity from Strava App
    Virtual Run Use Case
    Share running activity Select LINE account OCR and save running stat

    View full-size slide

  11. Google Cloud Function
    LINE Messaging API
    Google Cloud Vision API

    View full-size slide

  12. Google Cloud Vision API
    OCR Object detection Facial detection Landmark detection

    View full-size slide

  13. Running OCR Architecture

    View full-size slide

  14. Running OCR Architecture
    Dialog
    fl
    ow

    View full-size slide

  15. Running OCR Architecture
    Cloud Vision API

    View full-size slide

  16. Running OCR Architecture
    Cloud Firestore

    View full-size slide

  17. Running OCR Architecture
    Stackdriver
    Data Studio
    BigQuery

    View full-size slide

  18. LINE Messaging API SDKs
    Python
    Node
    Ruby
    Perl
    Go
    JAVA PHP

    View full-size slide

  19. LINE Messaging API SDKs
    LINE Platform Service
    LINE BOT API
    HANDLER

    View full-size slide

  20. If Else
    Handler
    Handler

    View full-size slide

  21. LINE Bot API

    View full-size slide

  22. LINE Bot API

    View full-size slide

  23. LINE Messaging API SDKs

    View full-size slide

  24. GROUP
    BORADCAST
    RICH MENU
    LINE Messaging API SDKs

    View full-size slide

  25. Let’s Coding

    View full-size slide

  26. Create LINE Bot API Instance
    LINE Platform Service

    View full-size slide

  27. Handle LINE Message Events

    View full-size slide

  28. Handle LINE Message Events

    View full-size slide

  29. OCR Image With Google Vision API
    Image OCR service
    Text
    document
    Information

    View full-size slide

  30. OCR Image With Google Vision API
    Image OCR service
    Text
    document
    Information

    View full-size slide

  31. OCR Image With Google Vision API
    Pre / Post Processing
    Text localisation
    Create documents template
    Validate & extract information
    Image OCR service
    Text
    document
    Information

    View full-size slide

  32. OCR Image With Google Vision API
    Image OCR service
    Text
    document
    Information

    View full-size slide

  33. Reply & Collect Running Stat

    View full-size slide

  34. BONUS imageSet Running Result
    L

    View full-size slide

  35. Running Assistance Use Cases
    Apply Machine Learning Services using Google Cloud Vision API
    Plan and inspirations
    Analyze Running Report
    Compete with Friend

    View full-size slide

  36. More Use Cases
    Apply Machine Learning to your chatbot
    ORTER & FASTER CYCLE
    INVESTMENT
    TIME TO MARKET

    View full-size slide

  37. LET’S EMBEDDED MACHINE
    LEARNING WITHIN YOUR CHATBOT

    View full-size slide