Closed AdarshRout closed 4 weeks ago
The latest updates on your projects. Learn more about Vercel for Git ↗︎
Name | Status | Preview | Comments | Updated (UTC) |
---|---|---|---|---|
universal-box | ✅ Ready (Inspect) | Visit Preview | 💬 Add feedback | Oct 24, 2024 6:36pm |
[!IMPORTANT]
Review skipped
Auto incremental reviews are disabled on this repository.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yaml
file in this repository. To trigger a single review, invoke the@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
The changes introduce several new files and configurations for the Spam Email Classification project. A .gitignore
file is added to exclude unnecessary files from version control. A Jupyter Notebook is created for training a Naive Bayes model for spam classification, along with a README.md file detailing the application and its usage. A requirements.txt
file is included to specify necessary dependencies, and a Streamlit application is implemented to provide a user interface for classifying spam emails.
File | Change Summary |
---|---|
template/Data-Science/Classification/Spam Email Classification/.gitignore |
Added a .gitignore file to exclude venv/ , Model/model.pkl , and Model/spam_vectorizer.pkl . |
template/Data-Science/Classification/Spam Email Classification/Model/Spam-Email-Classification.ipynb |
Introduced a Jupyter Notebook for spam classification using a Naive Bayes model, including data processing and model evaluation. |
template/Data-Science/Classification/Spam Email Classification/README.md |
Added a README.md file outlining the application's functionality, installation, and usage instructions. |
template/Data-Science/Classification/Spam Email Classification/requirements.txt |
Created a requirements.txt file listing dependencies: numpy , pandas , scikit-learn , joblib , streamlit . |
template/Data-Science/Classification/Spam Email Classification/streamlit_app.py |
Implemented a Streamlit app for spam classification, including functions to load the model and classify input emails. |
.gitignore
file in the Diabetes Prediction project is similar to the .gitignore
file introduced in the Spam Email Classification project, both aimed at excluding unnecessary files from version control.requirements.txt
file in the Diabetes Prediction project parallels the one created for the Spam Email Classification project, as both specify essential dependencies for their respective applications.🐰 In fields of data, we hop and play,
With spam and ham, we save the day.
A model trained, a web app bright,
Classifying emails, wrong or right.
With README and requirements in sight,
Our project blooms, a pure delight! 🌼
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
I have made the requested changes to the pull request. Please review the updates and let me know if any further adjustments are needed.
Thank you for your feedback and guidance.
Description
This pull request introduces a Spam Email Classification App built using Streamlit. The app leverages a pre-trained machine learning model to accurately classify emails as spam or not based on various input parameters such as email subject, sender address, email body, and other metadata.
Type of Change
Checklist
Additional Notes
Please check the README.md inside it to understand how to run the app.
Summary by CodeRabbit
New Features
Bug Fixes
.gitignore
file to prevent unnecessary files from being tracked.