adithya-s-k / World-of-AI

WORLD OF AI : An open-source repository for AI-based projects 🚀, from beginner to expert level, helping contributors start their journey in Artificial Intelligence and Deep Learning. Our projects provide hands-on experience to real-world problems👨‍💻. Join our community and contribute to the development of AI-based solutions 👥.
https://www.cognitivelab.tech/
MIT License
91 stars 86 forks source link

[PROJECT PROPOSAL] ML project [with Streamlit GUI] to predict Spam Emails #60

Open pooranjoyb opened 1 year ago

pooranjoyb commented 1 year ago

Project Request

With increasing number of unauthorized and fraudulent services, receiving Spam Emails is very common these days. A specialized system is necessary to recognize whether the received mail is spam or ham. Hence, I'm up with a ML Model with user friendly GUI to allow them to dive into authenticity of these mails.


Field Description
About ML project with a Streamlit GUI that will predict whether the Mail received from some source is a Spam Mail or not
Github pooranjoyb
Email pooranjoyb2016@gmail.com
Label Project Request

Github Profile : Pooranjoy Bhattacharya


Define You

Project Name

Email Classifier (Spam or Ham) with GUI

Description

It will be a Machine Learning project with a Streamlit GUI that will predict whether the Mail received from some source is a Spam Mail or not.

Scope

The mail received will be fed into the ML model and upon classification with ML algorithms like Natural Language Processing(NLP), it will produce an output suggesting whether the mail received is a Spam Mail or ham mail.

Timeline

Day 1 : I will take around a day to finish up the Model and might be using Kaggle datasets for training the it. Day 2 : Will be up with the PR along with a complete GUI with Streamlit

Video Links or Support Links

Kaggle Dataset that I might use for training the model. Click Here

Would be glad if you'd assign me this issue under GSSoC'23. Thanks! @adithya-s-k

miraj0507 commented 1 year ago

I am thrilled to receive your project request! Your idea is truly fascinating and I am eager to see it come to life.

To ensure the project runs smoothly, please follow all guidelines provided. If you are working on an AI, ML, or DL project, we kindly ask that you create a folder for your project within the respective folders and submit your progress accordingly. Please do follow the project readme template

To ensure that everyone has a fair chance to participate, we kindly request that you complete 75% of the work within the first week of receiving the issue, and the remaining 25% within the next 3 days(10 days in total). If for any reason, you fail to meet this deadline, we will assign the task to someone else who is equally enthusiastic about contributing to this project.

If you have any questions, feel free to contact me via email or Discord or reach out to our team of project mentors.

Thank you for your contribution and let's make this project a huge success!