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

Enrichir l’expérience utilisateur d’une application avec les Cognitive Services et Serverless

Enrichir l’expérience utilisateur d’une application avec les Cognitive Services et Serverless

Imaginez une application web classique de type formulaires, une base de code que vous ne pouvez pas modifier, et une demande : « moderniser l’expérience utilisateur ». Comment faire ? Nous verrons dans cette session comment étendre une application existante avec Azure Functions – l’une de nos offres Serverless – et proposer de nouvelles expériences intelligentes avec les Cognitive Services.

Christopher MANEU

March 11, 2019
Tweet

More Decks by Christopher MANEU

Other Decks in Technology

Transcript

  1. © Microsoft Corporation
    Augmentons nos
    applications avec le
    Serverless et les Cognitive
    Services
    Christopher Maneu
    Azure Engineer & Advocate
    Microsoft R&D
    @cmaneu

    View Slide

  2. © Microsoft Corporation
    Voter par un chatbot
    Azure Bot Service
    “Augmenter” une application de vote ? Mais comment ?
    Voter par les expressions
    du visage
    Cognitive Service Face
    Voter par un texte et
    analyser son sentiment
    Text Analytics
    Voter via une application
    mobile
    Xamarin, App Center

    View Slide

  3. © Microsoft Corporation
    Cognitive Services
    Ajoutez du machine learning à n’importe quelle application
    sans connaissances particulières.
    Accessible via une API REST APIs ou des packages Nuget.
    Langage Voix Vision Recherche Connaissance

    View Slide

  4. © Microsoft Corporation
    Démonstration

    View Slide

  5. © Microsoft Corporation
    Des usages plus avancés ?

    View Slide

  6. © Microsoft Corporation
    Vous avez dit Serverless ?
    Pas de
    gestion de
    infrastructure
    Mise à
    l’échelle
    à la
    demande
    (peut être)
    peu
    coûteux

    View Slide

  7. © Microsoft Corporation
    Les bases d’une Azure Function
    Votre code
    .Net, NodeJS, Java,

    Une entrée
    Ficher, donnée
    JSON, ….
    Une sortie
    Message, fichier, …
    Un déclencheur
    Http, Blob, Event/IoT
    Hub, CosmosDB …

    View Slide

  8. © Microsoft Corporation
    Démonstration

    View Slide

  9. © Microsoft Corporation
    Tout cela pour quoi ?
    Etendre une application existante sans
    grandes modifications
    Ajoutez de l’IA à n’importe quelle application
    sans connaissances particulières.

    View Slide