awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
yahoo avatar

yahoo/open_nsfwArchived

0
View on GitHub↗
6,011 stars·1,049 forks·Python·BSD-2-Clause·13 views

Open Nsfw

Open NSFW is a deep learning image classifier and content filter designed to identify explicit or unsafe visual content. It uses a neural network to analyze images and generate probability scores that determine whether media is not safe for work.

The system employs a Caffe-based model architecture to perform automated visual feature extraction and image classification. It supports the use of pre-trained weights and allows for fine-tuning the network with custom datasets to adjust detection accuracy.

The project covers end-to-end image moderation workflows, including automated content scanning and visual content filtering to flag or block inappropriate media.

Features

  • NSFW Content Filters - Analyzing image probability scores to automatically block or flag a piece of media as not safe for work.
  • Content Moderation Filters - Provides an automated system for detecting and flagging inappropriate visual content to maintain safety standards.
  • Caffe Framework Implementations - Implements a deep neural network for image classification using the Caffe deep learning framework.
  • Convolutional Neural Networks - Utilizes a convolutional neural network architecture to extract visual features for NSFW content classification.
  • Deep Learning Classifiers - Implements a deep learning classifier trained to distinguish between safe and unsafe images.
  • Image Classification - Analyzes images to assign safety categories and generate probability scores for not safe for work content.
  • NSFW Classifications - Classifies images into adult-content categories using a Caffe-based deep learning model.
  • Vision Detection Model Training - Enables fine-tuning of vision models on user-supplied datasets to specialize unsafe content detection.
  • Pretrained Weight Initializers - Supports the use of pre-trained weights to speed up convergence and improve classification accuracy.
  • Confidence Scoring - Generates probability scores between zero and one to determine the likelihood of unsafe content.
  • Image Classifier Fine-Tuning - Allows for fine-tuning the network with custom datasets to improve detection accuracy for unsafe content.
  • Vision Model Fine-Tuning - Supports adapting pre-trained vision models to new datasets using specialized fine-tuning scripts.

Star history

Star history chart for yahoo/open_nsfwStar history chart for yahoo/open_nsfw

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does yahoo/open_nsfw do?

Open NSFW is a deep learning image classifier and content filter designed to identify explicit or unsafe visual content. It uses a neural network to analyze images and generate probability scores that determine whether media is not safe for work.

What are the main features of yahoo/open_nsfw?

The main features of yahoo/open_nsfw are: NSFW Content Filters, Content Moderation Filters, Caffe Framework Implementations, Convolutional Neural Networks, Deep Learning Classifiers, Image Classification, NSFW Classifications, Vision Detection Model Training.

Which projects share features with yahoo/open_nsfw?

Projects with overlapping indexed features include: humphd/have-fun-with-machine-learning — This project is a neural network image classifier and a set of tools for building and training convolutional neural… infinitered/nsfwjs — NSFW detection on the client-side via TensorFlow.js. hunkim/deeplearningzerotoall — DeepLearningZeroToAll is a comprehensive educational resource and implementation collection focused on deep learning… binroot/tensorflow-book — This project is a collection of TensorFlow machine learning examples providing reference implementations for various… dennybritz/cnn-text-classification-tf — This project is a TensorFlow implementation of a convolutional neural network designed for text classification. It… morvanzhou/pytorch-tutorial — This project is a collection of PyTorch learning resources and educational guides designed to teach the construction…

Projects sharing features with Open Nsfw

These projects share indexed features with Open Nsfw. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • humphd/have-fun-with-machine-learninghumphd avatar

    humphd/have-fun-with-machine-learning

    5,110View on GitHub↗

    This project is a neural network image classifier and a set of tools for building and training convolutional neural networks to recognize and categorize images. It serves as a machine learning educational guide, providing a practical resource for learning neural network fundamentals through an onboarding process. The system includes a dedicated workflow for pretrained model fine-tuning, allowing existing network weights to be adapted to new image categories. This is supported by a transfer learning pipeline that replaces final classification layers and adjusts weights through targeted retrain

    Pythoncaffeimage-classificationmachine-learning
    View on GitHub↗5,110
  • infinitered/nsfwjsinfinitered avatar

    infinitered/nsfwjs

    8,908View on GitHub↗

    NSFW detection on the client-side via TensorFlow.js

    TypeScriptcontent-managementjavascriptmachine-learning
    View on GitHub↗8,908
  • hunkim/deeplearningzerotoallhunkim avatar

    hunkim/DeepLearningZeroToAll

    4,494View on GitHub↗

    DeepLearningZeroToAll is a comprehensive educational resource and implementation collection focused on deep learning and machine learning. It provides a structured learning path using TensorFlow to move from foundational linear models to complex neural network architectures. The project is distinguished by its practical implementations of various network types, including multilayer perceptrons for logic problems, convolutional neural networks for spatial data and image recognition, and recurrent neural networks using LSTM cells for time-series forecasting and character sequence prediction. It

    Jupyter Notebookkeraslabmxnet
    View on GitHub↗4,494
  • binroot/tensorflow-bookBinRoot avatar

    BinRoot/TensorFlow-Book

    4,431View on GitHub↗

    This project is a collection of TensorFlow machine learning examples providing reference implementations for various neural network paradigms. It covers supervised, unsupervised, reinforcement, and sequential learning models. The repository includes implementations for convolutional neural networks focused on image classification and ranking, as well as recurrent neural networks for time-series forecasting and sequence-to-sequence translation. It further provides examples of reinforcement learning agents trained via reward optimization and unsupervised learning techniques such as autoencoders

    Jupyter Notebookautoencoderbookclassification
    View on GitHub↗4,431
Compare all 30 related projects→