Skip to content

feat(phishing-detector): Add Kaggle SMS spam dataset loader and evaluation benchmark #11

Open

Description

@UmeshCode1

🎯 Goal

Extend \�eginner/phishing-spam-detector\ by adding an optional --dataset-kaggle\ loader that pulls or ingests the real UCI / Kaggle SMS Spam Collection dataset (5,574 messages) to benchmark against the default synthetic corpus.

📋 Requirements

  • Add a helper function in \ rain_and_predict.py\ to load and parse standard \SMSSpamCollection\ tab-separated files.
  • Compare Macro-F1 and confusion matrix between synthetic vs Kaggle datasets.
  • Update \README.md\ documentation.

Activity

  1. github-actions commented on Oct 23, 2026

    @github-actions

    👋 Hi @UmeshCode1, thanks for opening an issue!

    Welcome to AIML Club OCT! We appreciate you helping improve our project ecosystem.

    • Our team will review this shortly.
    • If you would like to work on this issue yourself, reply below and we can assign it to you!
    • Check out our Roadmap Board for other active initiatives.

    Happy building! 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions