An open API service indexing awesome lists of open source software.

https://github.com/devradheee/toxi-detect

ToxiDetect is a web-based tool that employs TensorFlow.js to swiftly analyze text messages for toxicity, providing users with immediate feedback on the toxicity level of their input.
https://github.com/devradheee/toxi-detect

css3 html5 javascript

Last synced: about 1 month ago
JSON representation

ToxiDetect is a web-based tool that employs TensorFlow.js to swiftly analyze text messages for toxicity, providing users with immediate feedback on the toxicity level of their input.

Awesome Lists containing this project

README

          

# ToxiDetect

ToxiDetect is a tool designed to detect toxicity in text messages using TensorFlow.js and its toxicity detection model.

## Description

ToxiDetect provides a simple interface where users can input a text message, and the tool will analyze the message to determine if it contains any toxic content. The tool utilizes a pre-trained toxicity detection model from TensorFlow.js to make these assessments.

## Usage

To use ToxiDetect, follow these steps:

1. Input a text message into the provided text field.
2. Click the "Detect" button to analyze the message.
3. The tool will display the analysis results, indicating whether the message contains toxic content or not.

## Features

- Simple and intuitive interface.
- Real-time analysis of text messages for toxicity.
- Immediate feedback on the toxicity level of the input message.

## Technologies Used

- HTML: Provides the structure and elements of the web page.
- CSS: Styles the elements to improve visual presentation and user experience.
- JavaScript: Implements the functionality of the ToxiDetect tool.
- TensorFlow.js: Utilized for loading and running the pre-trained toxicity detection model.
- TensorFlow Models (Toxicity): Pre-trained model used for detecting toxicity in text messages.

## Installation

To install ToxiDetect locally:

1. Clone this repository to your local machine.
2. Open the `index.html` file in a web browser.

## Purpose

I developed this project to explore TensorFlow.js and its applications in text analysis.

## License

This project is licensed under the [MIT License](LICENSE).