L'équipe des chevaliers de la table Bouygues est une des finalistes du challenge EDHEC DA-IA. Le challenge a été organisé par Bouygues Telecom en partenariat avec IBM en 2020.
Le but était de proposer et développer une stratégie digitale pour booster la vente des forfaits mobiles sur le site de Bouygues Telecom.
Ce PoC consiste en un chatbot qui recommande un forfait mobile en se basant sur un modèle IA de clustering.
Le clustering se fait actuellement sur un open dataset sur la consommation des utilisateurs.
Les services utilisés sont:
- IBM Watson Assistant
- IBM Function
- IBM Watson Machine Learning
- Aller sur IBM Cloud Pak for Data
- Il faut avoir un output (node vert)
- Le modèle est déployé sous forme d'endpoint
- On peut tester l'endpoint directment sur IBM Cloud via l'onglet "Test" (01:42')
- Retourner sur IBM Cloud Pak for Data
- Retourner sur IBM Cloud
- On a besoin d'un token IAM pour appeler l'endpoint du modèle IA.
- Remplacez
VOTRE_TOKEN_IAM
par le votre
curl -k -X POST \
--header "Content-Type: application/x-www-form-urlencoded" \
--header "Accept: application/json" \
--data-urlencode "grant_type=urn:ibm:params:oauth:grant-type:apikey" \
--data-urlencode "apikey=VOTRE_TOKEN_IAM" \
"https://iam.bluemix.net/identity/token"
La durée de vie du token est d'1 heure. Pensez à regénerer l'apikey.
- N'oubliez pas d'ajouter
.json
à la fin de l'url pour avoir la réponse en JSON.
- Votre chatbot est déployé / hébergé par IBM. C'est la solution idéale pour faire tester votre chatbot aux autres utilisateurs.