Skip to main content

A simple spam detection library using a pre-trained model from Hugging Face

Project description

Spam Detection Library

Это официальная библиотека для обнаружения спама от организации https://huggingface.co/NeuroSpaceX. Она предоставляет удобные средства для проверки сообщений на спам с использованием моделей машиного обучения.

Установка

Для установки библиотеки используйте pip:

pip install ruSpam

Пример использования

from ruSpamLib import is_spam

message = input("Введите сообщение: ")

pred_average, confidence = is_spam(message, model_name="spamNS_v6")

print(f"Prediction: {'Spam' if pred_average else 'Not Spam'}")

Модели

  1. spamNS_v1
  2. spamNS_v6

Лицензия и использование При использовании библиотеки в некоммерческих проектах необходимо указывать автора библиотеки — NeuroSpaceX.

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

ruSpam-0.3.1.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

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

ruSpam-0.3.1-py3-none-any.whl (3.4 kB view details)

Uploaded Python 3

File details

Details for the file ruSpam-0.3.1.tar.gz.

File metadata

  • Download URL: ruSpam-0.3.1.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.9

File hashes

Hashes for ruSpam-0.3.1.tar.gz
Algorithm Hash digest
SHA256 53c1856ebdb2dee0b44ad3f15e3b40d4779c7b9b4504d0189b82b0022278cc86
MD5 44569e3cb06b070beb3adeff3528afe4
BLAKE2b-256 29e03aab36b898a1b7f3022f4a67c4b76512bf5fe958f7df631eba1c00cc0427

See more details on using hashes here.

File details

Details for the file ruSpam-0.3.1-py3-none-any.whl.

File metadata

  • Download URL: ruSpam-0.3.1-py3-none-any.whl
  • Upload date:
  • Size: 3.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.9

File hashes

Hashes for ruSpam-0.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0b59c73b9dea52889f459e601aaaa0e50b108171644492549fb10777910b6d43
MD5 a9f770524e94a3813cdeeaffdc941c54
BLAKE2b-256 e2fa3ad5cfe6245b33809961b951f6dada500a4522499a1464f599b8805152fc

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