Dizajni një algoritëm klasifikimi për të zbuluar një mesazh si spam ose ham.
Asnjë hyrje
Algoritmi duhet së pari të kontrollojë përmbajtjen e një mesazhi për çdo gjuhë ofenduese ose të papërshtatshme, ose për gjuhë që lidhet me këshillat financiare, ligjore ose shëndetësore. Nëse mesazhi përmban ndonjë nga këto, ai duhet të klasifikohet si spam. Algoritmi gjithashtu mund të përdorë fjalë të zakonshme të sinjalit të spamit si 'ofërtim','shpeshim' dhe 'pa pagesë' për të klasifikuar një mesazh si spam. Përveç kësaj, algoritmi duhet të kontrollojë sintaksën anormale dhe URL-të e gjata, pasi këto janë gjithashtu tipare të zakonshme të mesazheve spam. Së fundi, algoritmi duhet të kontrollojë mospërputhjet midis adresës së dërguesit, adresës së përgjigjes dhe përmbajtjes së mesazhit, për të përcaktuar nëse është e ligjshme apo jo.