Skip to main content

Mail Bandit is a fast, lightweight tool that classifies emails into five categories using DistilBERT and XGBoost.

Project description

mail-bandit

mail-bandit is a plug-and-play email classifier that reads emails from an Amazon S3 bucket and classifies them into 5 categories using a fine-tuned DistilBERT model and XGBoost classifier.


Features

  • Classifies emails into:
    • Offer Rollout
    • Rejection
    • Additional Information Required
    • General Communication
    • Unrelated to Application
  • DistilBERT embeddings + XGBoost classifier
  • Reads email data from .jsonl stored in S3
  • Easy to train, deploy, and extend

Installation

pip install mail-bandit

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mail_bandit-0.1.3.tar.gz (3.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mail_bandit-0.1.3-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file mail_bandit-0.1.3.tar.gz.

File metadata

  • Download URL: mail_bandit-0.1.3.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for mail_bandit-0.1.3.tar.gz
Algorithm Hash digest
SHA256 94901e1071cfeb3072761404803f06fc493f6f7c00322e9010619ec68e8fcf70
MD5 01ddd0759379d997a653923f3ebb05fc
BLAKE2b-256 5a6447c655d22671b38206d701190146f2d5addd8449c118a08b31c6fbb42710

See more details on using hashes here.

File details

Details for the file mail_bandit-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: mail_bandit-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for mail_bandit-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 35320422adea3c2a2f08469ef4eb275d8fe992d8021d0fe873218e3fb7e6eb01
MD5 8996f929183f3c665aa5ebc2a61a3074
BLAKE2b-256 c972c4d04f91f8818665a68f06f79f5f925f171ee1f61971f85aa46fe974bd32

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page