This is an AI-based spam classification system developed using Flask and deployment at Heroku Cloud.
The following technologies are used developing this web application:
- Boostrap(Frontend)
- Flask(Backend)
- Sklearn(Model Development)
- Pandas(Data Handling)
- Heroku Cloud (Hosting Server)
- Importing essential libraries
- Loading the dataset
- Importing essential libraries for performing Natural Language Processing on 'Spam Collection' dataset
- Cleaning the messages 5. Cleaning special character from the message 6. Converting the entire message into lower case 7. Tokenizing the review by words 8. Removing the stop words 9. Stemming the words 10. Joining the stemmed words 11. Building a corpus of messages
- Creating the TF-IDF model
- Model Building(LogisticRegression)
- Deploy Model in Heroku using Flask