 Développer un algorithme pour détecter les spams.
 Un algorithme de détection des spams doit inclure des fonctionnalités telles que des mots clés, des modèles de caractères, le domaine de messagerie de l'expéditeur et l'adresse IP. En plus de ceux-ci, il devrait également inclure une modélisation du langage pour identifier les phrases suspectes et certains mots couramment associés aux messages de spam. L'algorithme doit également intégrer des techniques d'apprentissage automatique telles que la régression logistique, Na\xefve Bayes et les arbres de décision afin de mieux détecter les différences subtiles entre les messages légitimes et les spams.