NSFW JS
NSFW.js is a powerful JavaScript library that helps you identify potentially inappropriate images directly on your website, without sending them to a server. It leverages the advanced capabilities of TensorFlow.js, an open-source machine learning library for JavaScript, to analyze images for specific patterns. With its constantly updated models, NSFW.js offers a high level of accuracy in detecting potentially NSFW content. The library also includes a handy camera blur feature, automatically blurring any images deemed inappropriate to protect users.
Highlights:
- On-device image analysis: No need to send images to a server, safeguarding user privacy and reducing latency.
- Powered by TensorFlow.js: Utilizes a sophisticated machine learning library for accurate results.
- Camera blur protection: Automatically blurs potentially inappropriate images captured through the camera.
- Continuously improving: Benefits from regular updates with new models for enhanced performance.
- Open source and free to use: Allows customization and distribution under the MIT license.
Key Features:
- Identifies potentially inappropriate images on a client's browser.
- Leverages TensorFlow.js for efficient and accurate image analysis.
- Includes a camera blur feature to protect users from potentially inappropriate content.
- Offers a mobile demo for easy testing on various devices.
- Available for download on GitHub, encouraging community contributions and reporting of false positives.