Skip to content

SAKTHIPRAKASH28/Multilingual-SMS-Spam-Prediction-API

Repository files navigation

Multilingual Spam Detection API

An API built with FastAPI that utilizes a machine learning model to predict whether a given message is spam or not. The model supports various languages, including Tamil, English, Malayalam, Kannada, and Telugu.

Features

  • Predicts spam messages in multiple languages.
  • Uses a machine learning model trained to identify spam patterns.
  • FastAPI-based web API for easy integration.

Usage

To use the API, send a POST request with a message to the /predict endpoint. The response will indicate whether the message is classified as "Ham" (not spam) or "Spam."

Languages Supported

  • Tamil
  • English
  • Malayalam
  • Kannada
  • Telugu

Getting Started

  1. Clone the repository:
git clone https://github.com/your_username/your_repository.git
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the app:
uvicorn main:app --reload

License

This project is licensed under the MIT License.

About

Multilingual Spam Detection API The Multilingual Spam Detection API is a FastAPI-powered web service designed to predict whether a given message is spam or not. Leveraging a machine learning model, this API supports various languages, including Tamil, English, Malayalam, Kannada, and Telugu.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages