Skip to main content

DravidaKavacham

DravidaKavacham is an open-source tool for detecting abusive content in Dravidian focused on harmful language targeting women.

Python 3.10+ PyTorch MIT License Downloads

🛠️ Installation

Install DravidaKavacham via PyPI

pip install dravida-kavacham

💡 Quick Start

Load the Library

from dravida_kavacham import AbuseDetector

# Initialize the detector
detector = AbuseDetector()

Predict Abusive Content

text = "Example abusive text in Tamil or Malayalam"
result = detector.predict(text)

if result == "Abusive":
    print("⚠️ Abusive content detected!")
else:
    print("✔️ Text is clean.")

🚀 Key Features

  • Multilingual Detection: Designed for Tamil 🇮🇳 and Malayalam 🇮🇳 text.
  • Plug-and-Play: No complex setup. Just install, load, and detect!
  • Efficient Local Processing: Downloads the pre-trained model on first use.
  • Customizable: Extendable for additional use cases with minor adjustments.

🌍 Supported Languages

Language Script Status
Tamil Tamil script ✅ Supported
Malayalam Malayalam script ✅ Supported

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


🙌 Acknowledgements

Special thanks to the dataset authors and owners for providing the valuable resources that made this project possible!


⭐ Support

If you like this project, please consider giving it a ⭐ on DravidaKavacham!

Download files

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

Source Distribution

dravida_kavacham-0.1.0.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

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

dravida_kavacham-0.1.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file dravida_kavacham-0.1.0.tar.gz.

File metadata

  • Download URL: dravida_kavacham-0.1.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for dravida_kavacham-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fd5253c2602a5e7fe14f2408881078cfcd14ea95bbaf03c62168d47d9e81f79c
MD5 0dffcec05b1615d25e10405da3a57cfc
BLAKE2b-256 fcc57f4bb7328a049d42877408de176ec7e27c55d7400e836f95d924780ba8a3

See more details on using hashes here.

File details

Details for the file dravida_kavacham-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for dravida_kavacham-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3fd2408a63c8378fc5b5d502f8b20de61b9a3881c57557dbe50b7ae21e38dd3d
MD5 1a81b83cb854322f7d35e92e5d1a3854
BLAKE2b-256 9e817493b5b6922428a5a4981a7221aa4240ff9de3d0ec9b3e12603637deeb90

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Supported by

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