
Natural language processing (NLP)
To complete the Automatic Email Classification System using NLP, students must research NLP techniques and existing email classification methods. They will collect and preprocess email datasets by cleaning text, tokenizing, and applying feature extraction like TF-IDF or BERT embeddings. Machine learning models such as Naïve Bayes, SVM, or deep learning models like BERT will be trained and evaluated using metrics like accuracy and F1-score. The best model will be integrated into an API or web interface for real-time classification. Finally, students will deploy the system, conduct testing, document their process, and present their findings.
Basic Knowledge of Programming Languages like Python, R, TensorFlow etc.
Before Commencing the project the following links have to be examined.
https://www.kaggle.com/
https://towardsai.net/
https://www.coursera.org/
https://github.com/