Skip to content

A keyword-based anti-NSFW classifier for Twitter, with a suspicious twist 🧐

Notifications You must be signed in to change notification settings

Djbrl/sus-meter

Repository files navigation

sus-meter

sus-meter is a web application built using NEST.js for the backend and Vue.js for the frontend, providing an easy way to discover the NSFW rating of a Twitter account through keyword matching. The application is deployed using Docker on a cloud machine and is currently accessible at https://sus-meter.com.

Features

  • NSFW Rating: Find out the NSFW rating of a Twitter account based on keyword matching.
  • Twitter Scraper: The backend utilizes a homemade Twitter scraper for retrieving account information.
  • Docker Deployment: The application is deployed using Docker, making it easy to set up and run.
  • Coming Soon: Look forward to upcoming features such as a leaderboard and more extensive search capabilities, including recent tweets and likes.

Deployment

The Docker images for both the frontend and backend of the application are available on Docker Hub:

You can pull these images and run the application on your own machine using the following Docker commands:

docker pull 42dsy/sus-meter-backend:latest
docker pull 42dsy/sus-meter-frontend:latest

Usage

To use sus-meter, simply visit https://sus-meter.com and enter the Twitter username you want to analyze. The application will provide you with an NSFW rating based on keyword matching.

Support

If you enjoy using sus-meter and would like to support the project, you can contribute by buying me a coffee on Ko-fi. Your support is greatly appreciated and helps in further development and maintenance.

Contribution

Feel free to contribute to the project! Whether it's reporting issues, suggesting new features, or contributing code, your input is valuable.

License

This project is licensed under the MIT License.