Analyze text messages to detect profanity, slang usage, and overall tone. This tool scans a message, censors offensive words, counts slang abbreviations, and classifies the message tone as professional, casual, argumentative, or normal.
β¨ Features
-
Profanity Detection & Censoring Automatically detects offensive words and censors them in real time.
-
Slang & Abbreviation Analysis Recognizes common chat abbreviations and internet slang. Coolness Score (0β10) π
-
Rates how casual or slang-heavy the message is. Badness Score (0β10) π«
-
Measures how offensive or inappropriate the message feels. Message Type Classification Classifies messages as:
- Professional
- Casual / DM
- Normal
- Argument
- Smart Suggestions Gives feedback based on message tone (too dry, too offensive, clean, etc.).
- Instant Console Output Results are shown immediately after input, no setup required.
Open \ Download the app termux from app store or google play store and run the following commands pkg update && pkg upgrade pkg install openjdk-17 cd ~/storage/downloads
if its your first time accessing storage run termux-setup-storage then repeat the cd ~/storage/downloads then tyoe the following commands javac TextAnalyzer.java java TextAnalyzer
If you find this project useful, consider supporting me β https://ko-fi.com/javamaster