# Credits and Acknowledgments

## Original Work

This React Native NSFW Filter library is built upon the foundational work of several open-source projects and contributors.

### Primary Attribution

**[Infinite Red](https://infinite.red/)**

- **Company**: Infinite Red Inc.
- **Projects**: NSFWJS and NSFWJS Mobile
- **Website**: https://infinite.red/
- **GitHub**: https://github.com/infinitered

### Core Technologies Used

#### [NSFWJS](https://github.com/infinitered/nsfwjs)

- **Repository**: https://github.com/infinitered/nsfwjs
- **Description**: Client-side indecent content checking using TensorFlow.js
- **License**: MIT
- **Contribution**: Provided the base machine learning model and core classification logic

#### [NSFWJS Mobile](https://github.com/infinitered/nsfwjs-mobile)

- **Repository**: https://github.com/infinitered/nsfwjs-mobile
- **Description**: React Native implementation of NSFWJS
- **License**: MIT
- **Contribution**: Served as inspiration and base implementation for mobile environments

## Our Contribution

**Munim Technologies** has:

- Fixed compatibility issues with modern React Native versions
- Improved TypeScript support and type definitions
- Enhanced the API for better developer experience
- Optimized performance for React Native environments
- Added comprehensive documentation and examples
- Created a proper npm package structure

## Model Attribution

The machine learning model used in this package was originally trained and provided by the NSFWJS project. The model is designed to classify images into categories: Drawing, Hentai, Neutral, Porn, and Sexy.

## TensorFlow.js

- **Project**: TensorFlow.js
- **Website**: https://www.tensorflow.org/js
- **Description**: JavaScript library for machine learning
- **License**: Apache 2.0

## License Compliance

This project is licensed under the MIT License, which is compatible with the original NSFWJS MIT License. All modifications and improvements are also released under MIT License.

## Community

We encourage users to:

- Star the original [NSFWJS repository](https://github.com/infinitered/nsfwjs)
- Support [Infinite Red](https://infinite.red/) for their continued contributions to the React Native community
- Contribute back to the open-source ecosystem

## Disclaimer

This library is intended for content moderation purposes. Users should implement appropriate safeguards and respect user privacy when deploying content detection systems.
