Skip to content

Repository files navigation

InboxGuardian

InboxGuardian е Email SPAM Detection инструмент използващ изкуствен интелект и машинно самообучение. Написан е на Python. Използва архитектурен стил на микросървисите.

Съдържание:

  • data - съдържа данните използвани за трениране на моделите;
  • SpamScraper - съдържа скрипт за scraping на SPAM имейли от дадена gmail поща;
  • LinearDataGenerator - съдържа скрипт за генериране на данни за трениране на логистичната регресия използвана в приложението;
  • ModelsWrapper - съдържа микросървиса, който извършва evaluation, с помощта на моделите;
  • API - съдържа Django API микросървиса на приложението;
  • UI - съдържа модула с външния изглед на приложението (използва се за тестване на приложението).

За стартиране:

  1. Инсталираме Docker;
  2. Пускаме командата docker compose up;
  3. Инсталираме Node.js;
  4. Пускаме командата npm install http-server -g;
  5. Пускаме командата http-server -p 3000 --cors.

Създал:

Емил Йорданов - 82193

About

InboxGuardian is an AI spam detection tool using Python

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages