Bonjour à toutes et tous!
Afin de me maintenir à jour sur les possibilités de l’IA… je me suis donc mis au Workflow (en gros on demande à l’IA de traiter des données pour nous aider, on s’en sert comme de petites mains).
Je me suis penché sur n8n, lourd, même s’il y a des partages de scripts visuels… je trouve ça … un peu trop complexe.
Je suis donc parti sur un programme python, co-codé avec l’IA (python je connais moins).
Et je me suis mis en tête de faire un script qui filtre les mails de manière intelligente.
Je suis formateur mais j’ai aussi des stages, les filtres standards sont complexes car il faut comprendre finement où chaque mail va d’après le contenu et pas forcément que l’objet…
L’idée est simple, je demande à l’IA de trouver 10 mots clés « résumant » mon contenu de mail et de faire un filtrage d’après ces 10 mots clés et l’objet du mail. C’est comme si je demandais en quelques sorte un vecteur de 10 mots pour repérer mon mail parmi les autres et ce vecteur doit être proche d’une catégorie il ira donc dedans.
On peut corriger les mails mal routés etc…
Alors ce post s’adresse à ceux qui ont un petit serveur sous linux ou tout simplement un pc sous linux (j’ai testé sous debian mais ubuntu devrait marcher mais non testé).
Alors que fait ce programme , il trie , et on peut corriger si besoin, s’il ne trouve pas il met dans le répertoire « A_Trier ».

et voici la page de configuration :

On peut choisir le modèle de l’API Albert, on peut définir le seuil de confiance, (ici en deçà de 90% et bien le mail va dans A_TRIER).
J’ai ajouté des actions dans mon prompt pour qu’il soit déjà précis, mais le prompt de base marche également (mais il nécessitera un peu plus d’apprentissage.)
Comme lui faire apprendre, et bien le corrigeant !
Pour chaque mail déplacé vous pouvez le déplacer dans une autre catégorie et l’IA apprendra.
Voici où avoir l’installateur :
https://mathix.org/mon_IA/install_trieur_albert.sh
Pour l’installer :
wget https://mathix.org/mon_IA/install_trieur_albert.sh
chmod +x install_trieur_albert.sh
./install_trieur_albert.sh
Le script installera des services qui exécuteront régulièrement la recherche de mail et le tri (toutes les 5 minutes)
Et pour accéder à l’interface pour gérer ce filtre :
https://IP_où_est_lancé_le_service:5000
ou sinon on peut aussi utiliser une archive Docker (non testé)
mkdir ~/trieur_docker
cd ~/trieur_docker
wget https://mathix.org/mon_IA/trieur-docker.zip
unzip trieur-docker.zip
sudo docker load -i trieur_albert.tar
sudo docker-compose up -d

