Comme je recevais récemment beaucoup trop de SMS spam publicitaires frauduleux, j’ai créé une application pour filtrer les SMS indésirables de façon plus intelligente.
- Filtre simple basé sur des mots-clés en liste noire/liste blanche
En réalité, cette fonction existe déjà dans beaucoup d’autres apps. J’en utilisais une depuis un bon moment (plus d’un an), notamment parce qu’elle permettait d’enregistrer un nombre illimité de mots-clés. Mais malgré tout ce qu’on pouvait bloquer, les variantes de mots-clés contournaient sans cesse le filtre et finissaient quand même dans la boîte de réception, ce qui m’a causé une vraie fatigue. Je me suis donc dit : ce n’est pas un travail pour un humain, c’est un problème que l’IA doit résoudre. J’ai donc voulu créer, dans les limites imposées par iOS, une app de filtrage aussi performante que possible en combinant ma spécialité, les local LM et les LLM.
L’application est simple.
Il suffit de la télécharger, d’activer le bouton de filtrage IA,
puis d’activer Smart Spam Filter dans Réglages système - Messages - Contacts inconnus et filtres pour que le filtrage IA soit activé.
Le jour même de sa sortie, l’app a été téléchargée par environ 600 personnes et est montée jusqu’à la 22e place du classement App Store dans la section Utilitaires. À l’heure actuelle (2e jour), environ 1 000 personnes l’ont téléchargée et l’utilisent.
J’espère que nous pourrons tous nous libérer du spam :)
5 commentaires
Bonjour. Enchanté(e). Grâce à cette application, je suis vraiment très content(e) de ne pas avoir à voir les messages inutiles sur iPhone, et sur Mac, comme le filtrage ne se fait pas, je peux au contraire les consulter, ce qui me convient bien.
Comme c’est une application créée par un expert pour répondre à un besoin réel, elle est vraiment excellente !
Nous présentons des applications utiles lors de nos événements, et nous aimerions présenter la vôtre.
Si cela vous convient, nous aimerions inclure une citation du développeur pour la présentation, donc j’aimerais vous demander de nous contacter !
Après vérification, si cela vous intéresse, merci de nous envoyer un DM à l’adresse suivante : https://instagram.com/healthy_stacy/… ~
Merci infiniment d’avoir créé une si bonne application !!!!
Sur iOS, peut-on faire en sorte que ce soit signalé automatiquement via « Messages Report » ? Je me demande où va cette fonctionnalité.
Cette fonctionnalité n’est pas encore implémentée pour le moment... il ne se passera donc rien 😂
Nous prévoyons de l’ajouter dans une prochaine mise à jour !
Quand on utilise le mode IA en ligne, est-ce que la vérification se fait réellement via un LLM en ligne ? Si oui, est-ce que le contenu des messages est entièrement envoyé au serveur ?
Les messages concernés par le filtrage sont les suivants.
De plus, les règles de blacklist locale ont la priorité absolue, et si un message est filtré via cette blacklist, il est directement déplacé vers le dossier spam sans passer par l’IA en ligne.
--> Autrement dit, les données ne sont envoyées au serveur pour une décision de l’IA que dans des cas très limités.
(Cela est dû aux limites du local, qui ne permet pas d’exécuter de grands modèles de langage — de niveau 1B ou plus — directement sur l’appareil T_T)
Cependant, en raison des règles de protection de la vie privée propres à Apple iOS, la requête n’est pas envoyée au serveur directement par l’application. L’app demande d’abord à l’OS iOS de déléguer la requête au serveur ; ensuite, l’OS lui-même envoie la requête à mon serveur, récupère le résultat de l’analyse, puis applique le filtrage correspondant.
Pour plus de détails, veuillez consulter la documentation développeur ci-dessous :)
https://developer.apple.com/documentation/sms_and_call_reporting/…