Dizenjoni një algoritëm klasifikimi për të zbuluar një mesazh si të padëshiruar ose ham.
Pa hyrje
Algoritmi duhet së pari të kontrollojë përmbajtjen e një mesazhi për ndonjë gjuhë fyese ose të papërshtatshme, ose për gjuhë që lidhet me këshilla financiare, ligjore ose shëndetësore. Nëse mesazhi përmban ndonjë nga këto, ai duhet të klasifikohet si spam. Algoritmi mund të përdorë gjithashtu fjalë të zakonshme të sinjalit të postës së padëshiruar si 'ofertë', 'zbritje' dhe 'falas' për të klasifikuar një mesazh si mesazh të padëshiruar. Përveç kësaj, algoritmi duhet të kontrollojë për sintaksë jonormale dhe URL të gjata, pasi këto janë gjithashtu tipare të zakonshme të mesazheve të padëshiruara. Së fundi, algoritmi duhet të kontrollojë për mospërputhje midis adresës së dërguesit, adresës së përgjigjes dhe përmbajtjes së mesazhit, për të përcaktuar nëse ai është i ligjshëm apo jo.