How do we go from your Java code to the CPU assembly that actually runs it? Using high level constructs has made us forget what happens behind the scenes, which is however key to write efficient code.
Starting from a few lines of Java, we explore the different layers that constribute to running your code: JRE, byte code, structure of the OpenJDK virtual machine, HotSpot, intrinsic methds, benchmarking.
An introductory presentation to these low-level concerns, based on the practical use case of optimizing 6 lines of code, so that hopefully you to want to explore further!
Presentation given at the Toulouse (FR) Java User Group.
Video (in french) at https://www.youtube.com/watch?v=rB0ElXf05nU
Slideshow with animations at https://docs.google.com/presentation/d/1eIcROfLpdTU2_Z_IKiMG-AwqZGZgbN1Bs2E0nGShpbk/pub?start=true&loop=false&delayms=60000
Bot ? Chatbot ? Messenger bot ? Qui sont-ils, pourquoi on en parle, sont-ils intelligents ? Une courte introduction pour vous expliquer l'engouement pour ce phénomène pas si récent que ça, et un petit guide pour vous aider à comprendre comment ça marche et vous lancer dans l'aventure des bots.
Lors du meetup LyonJS du 8 janvier 2019, nous avons échangé sur le développement de chatbots avec JavaScript, Node.js et le framework open source Botkit. Un bot d'exemple sur Slack a été décortiqué pour comprendre les grands principes de fonctionnement de Botkit.
Chatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben EzraAvi Ben Ezra
Qu’est-ce qu’un Chatbot ?
Les Chatbots, aussi appelés simplement bots, sont des programmes automatisés alimentés par l’intelligence artificielle et/ou le traitement du langage naturel (NLP en anglais). Les
Chatbots interagissent avec un utilisateur en langage humain par le texte ou la voix, plutôt qu’en langage informatique traditionnel avec une interface graphique. Les Bots utilisent l’apprentissage
machine et l’intelligence artificielle pour comprendre le contexte des messages et répondre d’une manière qui est conversationnelle, engageante et personnelle.
Une révolution par les chatbots est en cours dans le monde des affaires, quelque chose de similaire à la façon dont l’utilisation des applications a balayé toutes les industries. Les chatbots
sont tout particulièrement d’excellentes solutions de service client, mais toute entreprise qui communique en ligne avec ses clients est susceptible de bénéficier de l’utilisation d’un chatbot. Le fait que de plus en plus de gens passent leur temps en ligne sur des plateformes de messagerie sociale est un facteur très important dans l’adoption des chatbots. Ces utilisateurs ne veulent pas avoir à quitter le canal sur lequel ils se trouvent pour aller dans un magasin d’applications et télécharger une autre application de l’entreprise. Ils ne veulent pas non plus passer du temps à naviguer sur un site Web. L’idéal, dans la pratique, est d’avoir une discussion rapide avec le chatbot de l’entreprise pour localiser l’information qu’ils veulent.
MyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielleVincent Guigui
Le marché des chatbots est en pleine effervescence, ses acteurs sont nombreux et l’association avec la mystérieuse IA est propice à la confusion.
Pourrons-nous et voulons-nous remplacer le support client par une machine et automatiser la relation client ?
Nous verrons où est l’intelligence - artificielle ou humaine - dans un chatbot et comment mener à bien un projet d’entreprise quand les technologies et les usages sont à peine mûrs.
Video disponible sur https://youtu.be/SpCq4zU7X4E
Slides disponibles sur https://www.slideshare.net/gcrao78/myusi-chatbot-ou-en-sommes-nous-ou-est-intelligence-artificielle
How do we go from your Java code to the CPU assembly that actually runs it? Using high level constructs has made us forget what happens behind the scenes, which is however key to write efficient code.
Starting from a few lines of Java, we explore the different layers that constribute to running your code: JRE, byte code, structure of the OpenJDK virtual machine, HotSpot, intrinsic methds, benchmarking.
An introductory presentation to these low-level concerns, based on the practical use case of optimizing 6 lines of code, so that hopefully you to want to explore further!
Presentation given at the Toulouse (FR) Java User Group.
Video (in french) at https://www.youtube.com/watch?v=rB0ElXf05nU
Slideshow with animations at https://docs.google.com/presentation/d/1eIcROfLpdTU2_Z_IKiMG-AwqZGZgbN1Bs2E0nGShpbk/pub?start=true&loop=false&delayms=60000
Bot ? Chatbot ? Messenger bot ? Qui sont-ils, pourquoi on en parle, sont-ils intelligents ? Une courte introduction pour vous expliquer l'engouement pour ce phénomène pas si récent que ça, et un petit guide pour vous aider à comprendre comment ça marche et vous lancer dans l'aventure des bots.
Lors du meetup LyonJS du 8 janvier 2019, nous avons échangé sur le développement de chatbots avec JavaScript, Node.js et le framework open source Botkit. Un bot d'exemple sur Slack a été décortiqué pour comprendre les grands principes de fonctionnement de Botkit.
Chatbots: Introduction et Guide Pratique Pour Construire Le Sien - Avi ben EzraAvi Ben Ezra
Qu’est-ce qu’un Chatbot ?
Les Chatbots, aussi appelés simplement bots, sont des programmes automatisés alimentés par l’intelligence artificielle et/ou le traitement du langage naturel (NLP en anglais). Les
Chatbots interagissent avec un utilisateur en langage humain par le texte ou la voix, plutôt qu’en langage informatique traditionnel avec une interface graphique. Les Bots utilisent l’apprentissage
machine et l’intelligence artificielle pour comprendre le contexte des messages et répondre d’une manière qui est conversationnelle, engageante et personnelle.
Une révolution par les chatbots est en cours dans le monde des affaires, quelque chose de similaire à la façon dont l’utilisation des applications a balayé toutes les industries. Les chatbots
sont tout particulièrement d’excellentes solutions de service client, mais toute entreprise qui communique en ligne avec ses clients est susceptible de bénéficier de l’utilisation d’un chatbot. Le fait que de plus en plus de gens passent leur temps en ligne sur des plateformes de messagerie sociale est un facteur très important dans l’adoption des chatbots. Ces utilisateurs ne veulent pas avoir à quitter le canal sur lequel ils se trouvent pour aller dans un magasin d’applications et télécharger une autre application de l’entreprise. Ils ne veulent pas non plus passer du temps à naviguer sur un site Web. L’idéal, dans la pratique, est d’avoir une discussion rapide avec le chatbot de l’entreprise pour localiser l’information qu’ils veulent.
MyUSI 2018 Chatbot : où en sommes nous ? Où est l'intelligence artificielleVincent Guigui
Le marché des chatbots est en pleine effervescence, ses acteurs sont nombreux et l’association avec la mystérieuse IA est propice à la confusion.
Pourrons-nous et voulons-nous remplacer le support client par une machine et automatiser la relation client ?
Nous verrons où est l’intelligence - artificielle ou humaine - dans un chatbot et comment mener à bien un projet d’entreprise quand les technologies et les usages sont à peine mûrs.
Video disponible sur https://youtu.be/SpCq4zU7X4E
Slides disponibles sur https://www.slideshare.net/gcrao78/myusi-chatbot-ou-en-sommes-nous-ou-est-intelligence-artificielle
Raison d'être et processus de création
Retrouvez la vidéo complète de l'intervention : http://tv.octo.com/videos/petit-dejeuner-du-mardi-21-mars-psychanalyse-du-chatbot/
Présenté par Vincent Guigui, Michael Akbaraly & Thibaut Cantet
Les robots conversationnels ou Chatbots ça vous parle ?
Non ? Vous devriez car c’est un des sujets majeurs, qui fait le buzz !
Que ce soit pour le Directeur Digital/e-commerce, le Directeur Marketing, le DSI ou encore le DRH, tous se posent la question non pas d’y aller mais de la manière d’appréhender ce nouveau canal de contact.
D’ici à 2019, 40% des projets de transformation digitale intégreront un volet IA pour exploiter au mieux l'ensemble des données collectées par les entreprises.
Pour accéder à notre étude sur les chatbots, veuillez renseigner les quelques champs ci-dessous:
ou contactez moi par email: nicolas.requillart@cgi.com
Meetup Chatbots Lyon – Actualités novembre 2018cbouvard
Derrière les chatbots et assistants virtuels, quelques actualités choisies du mois de novembre 2018 :
- Actualité #1 – Rachat de Howdy/Botkit par Microsoft ;
- Actualité #2 – Alliance for Open ChatBot.
--Enregistré lors d'un Meetup organisé avec les communautés GUSS et AZUG FR--
Meetup >https://www.meetup.com/fr-FR/GUSS-la-communaute-Data-Microsoft/events/238378581/
Screencast > https://youtu.be/iQkFUwrXUWU
Bots, bots, bots. C'est le sujet trendy du moment. Ce sujet est à la frontière entre le Dev. et la Data mais résolument Cloud.
C'est pourquoi GUSS et AZUG FR vous proposent conjointement ce meetup sur les bots et l'intelligence cognitive.
Au programme :
• Présentation des communautés AZUG FR et GUSS
• Session et démos sur les bots (description ci-dessous)
• Q&A avec les intervenants et Jean-Sébastien Dupuy, Developer Evangelist chez Microsoft France
• Collation & boissons pour un moment de networking
Inscription obligatoire en renseignant nom/prénom/email à cause du plan Vigipirate et des règles de sécurité de la Tour Montparnasse
Session sur Bots & Cognitive Intelligence--------------------
Avec Bot Framework, Microsoft met à disposition les briques de base pour développer et faire tourner un Bot. Mais le rendre intelligent n'est pas aussi simple. Heureusement, les Cognitive Services et les solutions BI d'Azure permettent d'enrichir votre Bot.
Dans cette session, nous présenterons les enjeux et les points clés d'un projet de Bot intelligent au travers de sa mise en oeuvre.
Nous aborderons des points techniques comme Bot Framework, les API Cognitive Intelligence, Azure Stream Analytics, Azure Data Lake, Azure Machine Learning et même Power BI
Cette session vous sera présentée par Fabien Adato, Aurélien Hanot, Cédric Noureau & Jean-Pierre Riehl, des équipes Modern Apps et Data & BI de la société AZEO, Christopher Maneu, PFE Modern Apps chez Microsoft et Jean-Sébastien Dupuy, de l'équipe DX de Microsoft.
Intégrez un chatbot à votre relation clientEloquant
Ce webinar Eloquant vous permettra de découvrir :
- Qu’est-ce qu’un chatbot ?
- Les chatbots dans le domaine de la Relation Client
- 3 cas pratiques
- Comment passer à l’action et mettre en place un chatbot dans votre entreprise
Retrouvez la vidéo du replay sur https://www.eloquant.com/blog/replay-integrez-un-chatbot-dans-votre-relation-client
"Les bots aujourd’hui c’est très concret. Dans cette session nous aborderons les cas les plus courants de création de bots.
Vous comprendrez comment Recast.AI utilise le bot framework pour publier les bots des développeurs qui utilisent leur plateforme. Pour comprendre toutes les étapes de la création d’un bot en Node.js, du code au déploiement, c’est par la !"
Les chatbots révolutionnent les usages du web.
Et comme dans toute révolution, il y a une période d'adaptation à la création de l'outil.
L'équipe Vizir vous proprose de gagner du temps en partageant son expérience déjà avancée.
Chatbots : vers une révolution de la relation client ? par Thomas SABATIERLa Cuisine du Web
Les agents conversationnels nous envahissent. Ils sont partout et annoncent pour certain la fin du règne de l’humain sur certains aspects de la relation client. Effet de mode ou réelle disruption ? Quels enjeux ? Quelles perspectives ? Thomas Sabatier, vous donne les clés pour envisager l’avenir sereinement.
Redécouvrez notre support de présentation de notre webinar sur les chatbots et l'intelligence artificielle :
1 ▶ Webqam & les chatbots
2 ▶ Les chatbots : intérêts et enjeux pour les marques
et utilisateurs
3 ▶ Comment fonctionne l'intégration de l'intelligence
artificielle dans les chatbots ?
4 ▶ Focus sur la solution IBM Watson
Pour voir le webinar en vidéo c'est par ici > https://www.youtube.com/watch?v=8POnSZBJiA8&t
Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?Elias Platek
Google Home, Amazon Echo, vous n’êtes certainement pas passé à côté et peut-être même en possédez-vous déjà un. Bien que nous ne sommes seulement qu’aux prémices d’une nouvelle ère, celle de l’assistance, les requêtes vocales laissent présager de belles possibilités.
Intelligence Artificielle et Relation Client, c'est maintenant !Eloquant
2018 sera en effet l’année de la démocratisation de l’Intelligence Artificielle...
Pour surfer sur cette nouvelle vague, ce webinar vous permettra de découvrir en 45 minutes comment :
- Mieux comprendre vos clients et prospects, détecter l’insatisfaction cachée et identifier les signaux faibles,
- Repenser le parcours client de manière curative pour compléter votre dispositif de communication,
- Être pro-actif afin de délivrer une expérience client adaptée aux nouvelles attentes,
Les chat bots sont des assistants virtuels capables de discuter avec les usagers et de répondre à leurs questions. Concrètement, quelles sont leurs fonctionnalités de ces robots et quels services peuvent-ils offrir aux collectivités ? Jusqu’où aller dans la robotisation ? Focus sur l'outil U-Report, développé par l'UNICEF pour encourager l'engagement citoyen des jeunes.
Estelle Dumout, directrice de l'activité formation, Rue 89
Les chatbots : vers une démocratisation du conversationnel automatisé ?Vanksen
De ses prémisses il y a 50 ans à aujourd’hui, l'intelligence artificielle s’est considérablement développée, jusqu’à ouvrir la voie à de nouveaux modes d'interaction, automatisés, entre les marques et les consommateurs. Du service après-vente au commerce conversationnel, les annonceurs déploient progressivement leurs solutions pour répondre aux nouveaux enjeux du marché. Dans sa nouvelle étude, Vanksen analyse l’histoire, l’évolution et teste pour vous les outils déjà utilisés par différentes marques, dont Facebook, sur les principaux marchés mondiaux.
Facebook a dévoilé ses "chatbots", des robots conversationnels qui permettront bientôt de commander une pizza ou des fleurs par messagerie instantanée. Mais qui sont ces bots, quelle utilité, quelles opportunités pour les marques ?
Rencontre un chatbot (MSXP)
IMPLEMENTER ET INDUSTRIALISER UN CHATBOT
• Des systèmes experts aux agents conversationnels : langage naturel, machine learning, story telling, bot training, capacités d’intégration avec vos autres systèmes
• A chaque enjeu, un chatbot : IT, métiers, service client
• Comprendre le fonctionnement d’un chatbot
• Perspectives futures pour les chatbots
Contenu connexe
Similaire à Meetup IA Lyon - Introduction aux chatbots
Raison d'être et processus de création
Retrouvez la vidéo complète de l'intervention : http://tv.octo.com/videos/petit-dejeuner-du-mardi-21-mars-psychanalyse-du-chatbot/
Présenté par Vincent Guigui, Michael Akbaraly & Thibaut Cantet
Les robots conversationnels ou Chatbots ça vous parle ?
Non ? Vous devriez car c’est un des sujets majeurs, qui fait le buzz !
Que ce soit pour le Directeur Digital/e-commerce, le Directeur Marketing, le DSI ou encore le DRH, tous se posent la question non pas d’y aller mais de la manière d’appréhender ce nouveau canal de contact.
D’ici à 2019, 40% des projets de transformation digitale intégreront un volet IA pour exploiter au mieux l'ensemble des données collectées par les entreprises.
Pour accéder à notre étude sur les chatbots, veuillez renseigner les quelques champs ci-dessous:
ou contactez moi par email: nicolas.requillart@cgi.com
Meetup Chatbots Lyon – Actualités novembre 2018cbouvard
Derrière les chatbots et assistants virtuels, quelques actualités choisies du mois de novembre 2018 :
- Actualité #1 – Rachat de Howdy/Botkit par Microsoft ;
- Actualité #2 – Alliance for Open ChatBot.
--Enregistré lors d'un Meetup organisé avec les communautés GUSS et AZUG FR--
Meetup >https://www.meetup.com/fr-FR/GUSS-la-communaute-Data-Microsoft/events/238378581/
Screencast > https://youtu.be/iQkFUwrXUWU
Bots, bots, bots. C'est le sujet trendy du moment. Ce sujet est à la frontière entre le Dev. et la Data mais résolument Cloud.
C'est pourquoi GUSS et AZUG FR vous proposent conjointement ce meetup sur les bots et l'intelligence cognitive.
Au programme :
• Présentation des communautés AZUG FR et GUSS
• Session et démos sur les bots (description ci-dessous)
• Q&A avec les intervenants et Jean-Sébastien Dupuy, Developer Evangelist chez Microsoft France
• Collation & boissons pour un moment de networking
Inscription obligatoire en renseignant nom/prénom/email à cause du plan Vigipirate et des règles de sécurité de la Tour Montparnasse
Session sur Bots & Cognitive Intelligence--------------------
Avec Bot Framework, Microsoft met à disposition les briques de base pour développer et faire tourner un Bot. Mais le rendre intelligent n'est pas aussi simple. Heureusement, les Cognitive Services et les solutions BI d'Azure permettent d'enrichir votre Bot.
Dans cette session, nous présenterons les enjeux et les points clés d'un projet de Bot intelligent au travers de sa mise en oeuvre.
Nous aborderons des points techniques comme Bot Framework, les API Cognitive Intelligence, Azure Stream Analytics, Azure Data Lake, Azure Machine Learning et même Power BI
Cette session vous sera présentée par Fabien Adato, Aurélien Hanot, Cédric Noureau & Jean-Pierre Riehl, des équipes Modern Apps et Data & BI de la société AZEO, Christopher Maneu, PFE Modern Apps chez Microsoft et Jean-Sébastien Dupuy, de l'équipe DX de Microsoft.
Intégrez un chatbot à votre relation clientEloquant
Ce webinar Eloquant vous permettra de découvrir :
- Qu’est-ce qu’un chatbot ?
- Les chatbots dans le domaine de la Relation Client
- 3 cas pratiques
- Comment passer à l’action et mettre en place un chatbot dans votre entreprise
Retrouvez la vidéo du replay sur https://www.eloquant.com/blog/replay-integrez-un-chatbot-dans-votre-relation-client
"Les bots aujourd’hui c’est très concret. Dans cette session nous aborderons les cas les plus courants de création de bots.
Vous comprendrez comment Recast.AI utilise le bot framework pour publier les bots des développeurs qui utilisent leur plateforme. Pour comprendre toutes les étapes de la création d’un bot en Node.js, du code au déploiement, c’est par la !"
Les chatbots révolutionnent les usages du web.
Et comme dans toute révolution, il y a une période d'adaptation à la création de l'outil.
L'équipe Vizir vous proprose de gagner du temps en partageant son expérience déjà avancée.
Chatbots : vers une révolution de la relation client ? par Thomas SABATIERLa Cuisine du Web
Les agents conversationnels nous envahissent. Ils sont partout et annoncent pour certain la fin du règne de l’humain sur certains aspects de la relation client. Effet de mode ou réelle disruption ? Quels enjeux ? Quelles perspectives ? Thomas Sabatier, vous donne les clés pour envisager l’avenir sereinement.
Redécouvrez notre support de présentation de notre webinar sur les chatbots et l'intelligence artificielle :
1 ▶ Webqam & les chatbots
2 ▶ Les chatbots : intérêts et enjeux pour les marques
et utilisateurs
3 ▶ Comment fonctionne l'intégration de l'intelligence
artificielle dans les chatbots ?
4 ▶ Focus sur la solution IBM Watson
Pour voir le webinar en vidéo c'est par ici > https://www.youtube.com/watch?v=8POnSZBJiA8&t
Assistants virtuels intelligents: Comment appréhender ces nouvelles interfaces ?Elias Platek
Google Home, Amazon Echo, vous n’êtes certainement pas passé à côté et peut-être même en possédez-vous déjà un. Bien que nous ne sommes seulement qu’aux prémices d’une nouvelle ère, celle de l’assistance, les requêtes vocales laissent présager de belles possibilités.
Intelligence Artificielle et Relation Client, c'est maintenant !Eloquant
2018 sera en effet l’année de la démocratisation de l’Intelligence Artificielle...
Pour surfer sur cette nouvelle vague, ce webinar vous permettra de découvrir en 45 minutes comment :
- Mieux comprendre vos clients et prospects, détecter l’insatisfaction cachée et identifier les signaux faibles,
- Repenser le parcours client de manière curative pour compléter votre dispositif de communication,
- Être pro-actif afin de délivrer une expérience client adaptée aux nouvelles attentes,
Les chat bots sont des assistants virtuels capables de discuter avec les usagers et de répondre à leurs questions. Concrètement, quelles sont leurs fonctionnalités de ces robots et quels services peuvent-ils offrir aux collectivités ? Jusqu’où aller dans la robotisation ? Focus sur l'outil U-Report, développé par l'UNICEF pour encourager l'engagement citoyen des jeunes.
Estelle Dumout, directrice de l'activité formation, Rue 89
Les chatbots : vers une démocratisation du conversationnel automatisé ?Vanksen
De ses prémisses il y a 50 ans à aujourd’hui, l'intelligence artificielle s’est considérablement développée, jusqu’à ouvrir la voie à de nouveaux modes d'interaction, automatisés, entre les marques et les consommateurs. Du service après-vente au commerce conversationnel, les annonceurs déploient progressivement leurs solutions pour répondre aux nouveaux enjeux du marché. Dans sa nouvelle étude, Vanksen analyse l’histoire, l’évolution et teste pour vous les outils déjà utilisés par différentes marques, dont Facebook, sur les principaux marchés mondiaux.
Facebook a dévoilé ses "chatbots", des robots conversationnels qui permettront bientôt de commander une pizza ou des fleurs par messagerie instantanée. Mais qui sont ces bots, quelle utilité, quelles opportunités pour les marques ?
Rencontre un chatbot (MSXP)
IMPLEMENTER ET INDUSTRIALISER UN CHATBOT
• Des systèmes experts aux agents conversationnels : langage naturel, machine learning, story telling, bot training, capacités d’intégration avec vos autres systèmes
• A chaque enjeu, un chatbot : IT, métiers, service client
• Comprendre le fonctionnement d’un chatbot
• Perspectives futures pour les chatbots
Similaire à Meetup IA Lyon - Introduction aux chatbots (20)
16. Media
Fonctionnement d’un chatbot
Analyse du langage
naturel (NLP)
Gestion du
dialogue
Quel temps fera-t-il samedi à Lyon ?Saisie d’une phrase
en entrée
BotUtilisateur
Vue simplifiée
17. Media
Fonctionnement d’un chatbot
Analyse du langage
naturel (NLP)
Gestion du
dialogue
Connexion
aux
services /
données
Quel temps fera-t-il samedi à Lyon ?Saisie d’une phrase
en entrée
BotUtilisateur
Vue simplifiée
18. Media
Fonctionnement d’un chatbot
Analyse du langage
naturel (NLP)
Gestion du
dialogue
Connexion
aux
services /
données
Quel temps fera-t-il samedi à Lyon ?Saisie d’une phrase
en entrée
Le temps sera pluvieux, avec 8°C
BotUtilisateur
Vue simplifiée
19. Media
Fonctionnement d’un chatbot
Analyse du langage
naturel (NLP)
Gestion du
dialogue
Connexion
aux
services /
données
Quel temps fera-t-il samedi à Lyon ?Saisie d’une phrase
en entrée
Le temps sera pluvieux, avec 8°C
Réception de la réponse
BotUtilisateur
Vue simplifiée
20. Premières préconisations
•Nouveau canal à exploiter
•Intérêt de l’IA certes, mais surtout besoin de
design d’interaction
•Etape vers des interfaces conversationnelles
à la Siri ou Amazon Echo #