Eliminating Toxicity in Text: An NLP Framework for Clean Content Extraction

This research study proposes a machine learning-based application called ToxiGuard, which is designed to ascertain the toxic language in text. The proposed technique employs the use of the Natural Language Processing (NLP) mechanism and a Naive Bayes based classifier to detect and categorize unhealthy or toxic comments. First the given text data is preprocessed by dividing or tokenizing the sentences into different words, once tokens are formed it will be passed as an argument into the proposed method which removes all the words which are unhealthy based on the trained model. Model takes the decision based on the patterns correlated with toxic or unhealthy language. The proposed mechanism is represented in the form of a graphical user interface (GUI) built with Tkinter. GUI being designed enables user to upload a text file which contains serious of text or sentences analysis is being done and visual representation of the outcome is plotted with help of a bar chart of the maximum frequency of each toxic words. In addition to analysis report outcome of the analysis can be exported for further review process. ToxiGuard focus to help or classify online content by providing effective and user-friendly application in-order to detect harmful or unhealthy language.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/icicnis64247.2024.10823171
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Eliminating Toxicity in Text: An NLP Framework for Clean Content Extraction

Devi Janani, Sharath Kumar, Karthik Madakari T P, Daxia Vlora Dmello et al.
1 links
Software Engineering Research
article

Eliminating Toxicity in Text: An NLP Framework for Clean Content Extraction

Devi Janani, Sharath Kumar, Karthik Madakari T P, Daxia Vlora Dmello, K. D. Avani
article en

Abstract

This research study proposes a machine learning-based application called ToxiGuard, which is designed to ascertain the toxic language in text. The proposed technique employs the use of the Natural Language Processing (NLP) mechanism and a Naive Bayes based classifier to detect and categorize unhealthy or toxic comments. First the given text data is preprocessed by dividing or tokenizing the sentences into different words, once tokens are formed it will be passed as an argument into the proposed method which removes all the words which are unhealthy based on the trained model. Model takes the decision based on the patterns correlated with toxic or unhealthy language. The proposed mechanism is represented in the form of a graphical user interface (GUI) built with Tkinter. GUI being designed enables user to upload a text file which contains serious of text or sentences analysis is being done and visual representation of the outcome is plotted with help of a bar chart of the maximum frequency of each toxic words. In addition to analysis report outcome of the analysis can be exported for further review process. ToxiGuard focus to help or classify online content by providing effective and user-friendly application in-order to detect harmful or unhealthy language.

Mangalore Institute of Oncology (IN)
Industry, innovation and infrastructure
Openalex Percentile: Top 60%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Eliminating Toxicity in Text: An NLP Framework for Clean Content Extraction — Devi Janani, Sharath Kumar, et al. · (2024) | TGRS Research Map | TGRS