This Project uses various ML models to test and determine whether the content of the given information is legit or not. The checking happens in real time in the local machine of the user.
This streamlit based application allows users to check the contents of information immediately
Various ML algorithms like Naive Baye's classifier- binomial,multinomial,gaussian ; svm , decision tree, logistic regression along with advanced bagging /boosting alorithms like adaptive boosting,gradient boosting,extreme gradient boosting along with voting classifiers were used to test the accuracy of the model.
matplotlib, nltk, numpy, pandas, scikit_learn, seaborn, streamlit, wordcloud, xgboost,
pip install -r requirements.txtTo run this project
streamlit run app.pyin root directory
Checkout on Streamlit -->https://spam-checker.streamlit.app/
Checkout on render --> https://spam-detector-xur2.onrender.com/
