La Batcave

Share this post

Toi de bambinđŸ‘¶ Ă  aĂŻeul 👮 ? Simple comme un email

www.labatcave.tech

Toi de bambinđŸ‘¶ Ă  aĂŻeul 👮 ? Simple comme un email

La Batcave #7

Vincent 🩇
Dec 17, 2022
Share this post

Toi de bambinđŸ‘¶ Ă  aĂŻeul 👮 ? Simple comme un email

www.labatcave.tech

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 ! 👇

Share

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 🩇

Share this post

Toi de bambinđŸ‘¶ Ă  aĂŻeul 👮 ? Simple comme un email

www.labatcave.tech
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Vincent 🩇
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing