Toi de bambinđ¶ Ă aĂŻeul đŽ ? Simple comme un email
La Batcave #7
Le batsignal est dans le ciel, merci dâĂȘtre venu đŠ !
đ¶ Le cas dâusage dâaujourdâhui :
Un service par email pour recevoir un GIF de ton évolution au fil des années.
đ¶ Pourquoi ?
Parce que câest la fin de lâannĂ©e et que je voulais faire un prototype ârigoloâ.
On est clairement sur un service âbonbonâ.
Le plus intĂ©ressant dans ce prototype câest lâutilisation du mail comme interface.
Le sommaire :
1. Je te montre ce quâil y a sous le capot.
2. Comment tu peux en tirer parti.
3. Ă geek, elle est pour toi celle-ci !
Rentrons dans le vif du sujet ! đ
1. Je te montre ce quâil y a sous le capot !
Présentation du résultat :
VoilĂ ce que tu vas recevoir, un GIF :
Tu veux tester ? Envoie un mail đ botmeeting.1@gmail.com
Sans sujet ou texte, simplement une photo de toi.
Schéma
1 techno = 1 brique Lego
Et je te montre comment elles sâintĂšgrent entre elles :
Le choix des briques techno.
1ïžâŁ Gmail avec le bon vieux email.
âCâest dans les vieux pots quâon fait les meilleures confituresâ
Pourquoi ? Je tâexplique plus bas.
2ïžâŁ Replicate
=> Ce service permet dâutiliser des modĂšles de machine learning open source dans le cloud.
=> utilise ces modĂšles directement sans besoin de gĂ©rer lâinstallation et lâhĂ©bergement.
=> Pour tester vite un modĂšle dans le cadre dâun prototype, câest un gain de temps monstrueux !!
=> Tu as mĂȘme lâoption dâhĂ©berger toi-mĂȘme le modĂšle. Câest lâavantage de lâopen source !
Je prévois un carrousel mardi prochain sur LinkedIn pour en parler :)
đ NâhĂ©site pas Ă me faire une demande de connexion
3ïžâŁ Le modĂšle utilisĂ© est S.A.M. (Style-based Age Manipulation)
Câest un modĂšle de rĂ©gression basĂ© sur le style qui permet la transformation de lâĂąge.
Jâai directement utilisĂ© le modĂšle hĂ©bergĂ© par Replicate :
đ Only a Matter of Style
Tu trouveras sur la page, les sources et le papier qui explique en détail.
4ïžâŁ Make.
Câest un outil dâautomatisation qui sert de âglueâ entre des produits / services informatiques.
Dans mon cas, cela permet dâavoir trĂšs vite un prototype en production.
Il nâest pas toujours possible dâutiliser Make, mais quand ça lâest, âla question elle est vite rĂ©pondueâ đ
.
2. Comment tu peux en tirer parti.
Beaucoup ont voulu tuer lâemail.
Mais il est toujours lĂ et tout le monde lâutilise !
đMĂȘme sâil est relĂ©guĂ© dans un 2d rĂŽle.
Pourtant il a la mĂȘme richesse de possibilitĂ© quâun chatbot avec une force en plus :
100% des gens savent utiliser le mail.
Ce nâest pas forcĂ©ment le cas de chatbot sur WhatsApp, Messenger ou Telegram.
=> Ta cible peut ne pas avoir lâapplication installĂ©e ou savoir comment communiquer avec un chatbot.
Par exemple pour ce prototype, jâavais 3 autres possibilitĂ©s pour le faire :
âĄïž faire une application mobile
âĄïž faire une application web
âĄïž faire un chatbot sur une messagerie
Jâai choisi le mail pour une seule raison, et je pense que tu lâas maintenant compris : tout le monde sait envoyer un mail.
0 friction et sans dĂ©naturer la fonctionnalitĂ© principale : recevoir un GIF de ton Ă©volution physique Ă partir dâune photo.
Oui lâemail est vieux, mais il est aussi trĂšs dĂ©mocratisĂ©.
Et tu peux construire facilement des services dessus.
Câest une opportunitĂ© sous-exploitĂ©e.
Je prĂ©vois une sĂ©rie sur les emails lâannĂ©e prochaine pour creuser le sujet et te montrer ce quâon peut faire avec :).
3. Ă geek, elle est pour toi celle-ci !
đ” đ
Toutes les 15min, ce scénario vérifie les nouveaux mails.
Si je reçois un nouveau mail, je rĂ©cupĂšre la piĂšce jointe, puis encode lâimage en Base64.
Et enfin jâenvoie au modĂšle.
Ce scénario est trÚs basique et il y a plein de cas que je ne gÚre pas.
Comme recevoir un mail qui nâa rien Ă voir avec le sujet ^^.
Une idĂ©e dâamĂ©lioration serait de gĂ©rer les commandes qui pourraient ĂȘtre Ă©crites dans le corps du mail.
Ou comprendre lâintention de la personne Ă partir de ce quâelle a pu Ă©crire.
đ” đ
Lorsque le modĂšle a terminĂ© le travail, je rĂ©cupĂšre le rĂ©sultat Ă lâaide dâun webhook qui attend un rĂ©sultat.
Je tĂ©lĂ©charge le GIF, rĂ©cupĂšre lâĂ©tat (pour savoir qui a envoyĂ© le mail) et envoie le mail.
Le mot de la fin
Cette Ă©dition tâa plu ? Alors partage-la ! đ
Sinon, un like ou un message fait toujours plaisir pour me montrer que tu as apprĂ©ciĂ© et mâencourager Ă continuer.
Câest le dernier prototype de lâannĂ©e, on se retrouve donc lâannĂ©e prochaine.
Le 14 janvier pour ĂȘtre prĂ©cis. Et jâai dĂ©jĂ hĂąte dâattaquer les prochains prototypes que jâai en tĂȘte !
Mais avant de les rĂ©aliser, jâai besoin de reprendre des forces avec quelques vacances đ.
Passe de bonnes fĂȘtes de fin dâannĂ©es đ„ł et Ă lâannĂ©e prochaine !
Vincent đŠ