MailGuard

Project information

  • Tech Stacks: Python, Jupyter Notebook, Flask, scikit-learn, matplotlib, pandas, numpy, JavaScript, React.js, Node.js, CSS
  • Category: AI/ML, Web
  • Live Demo: Visit Site
  • Frontend Repository: Source Code
  • Backend & ML Model Repository: Source Code

This project involves developing a machine learning model to classify emails as spam or not spam using Logistic Regression. The model is built in Jupyter Notebook with the scikit-learn library. The backend is powered by a Python Flask API that utilizes the ML model for email classification, while the frontend is a React.js application styled with CSS.