| | --- |
| | title: PRISM 2.0 |
| | emoji: π |
| | colorFrom: blue |
| | colorTo: indigo |
| | sdk: docker |
| | app_port: 7860 |
| | pinned: false |
| | --- |
| | |
| | # PRISM 2.0 - Advanced AI Content Analysis |
| |
|
| | [](https://devranx-prism2-0.hf.space/) |
| |
|
| | Prism is a state-of-the-art AI application designed for deep content analysis of images and documents. It leverages advanced multi-modal models to ensure content compliance, safety, and quality control. |
| |
|
| | ## π Features |
| |
|
| | ### π Advanced Visual Analysis |
| | - **Ribbon & Layout Detection**: precision detection of visual elements. |
| | - **Image Quality Assessment**: Checks for blur, resolution, and pixel variance. |
| | - **GNC (General Non-Compliance) Checks**: Identifies unauthorized visual gestures or icons. |
| |
|
| | ### π Text & Content Intelligence |
| | - **Tagline Verification**: content and legibility analysis. |
| | - **Risk Assessment**: Detects high-risk content, gambling references, and illegal activities. |
| | - **Competitor Analysis**: Identifies competitor brand mentions. |
| | - **Sensitive Content Shield**: Filters inappropriate, religious, or violent imagery. |
| |
|
| | ### β‘ Powerful Capabilities |
| | - **Single & Batch Processing**: Analyze one image or thousands at once. |
| | - **Interactive Reports**: Detailed breakdown of passes, fails, and specific issues. |
| | - **High-Performance Backbone**: Powered by **InternVL2.5-1B-MPO** for vision-language understanding and **EasyOCR** for robust text extraction. |
| |
|
| | ## π Live Demo |
| | Experience Prism 2.0 live on Hugging Face Spaces: |
| | π **[https://devranx-prism2-0.hf.space/](https://devranx-prism2-0.hf.space/)** |
| |
|
| | ## π οΈ Tech Stack |
| | - **Frontend**: React (Vite) with a premium, responsive UI. |
| | - **Backend**: Flask (Python) for API handling and orchestration. |
| | - **AI Models**: |
| | - `InternVL2.5-1B-MPO` (Vision Language Model) |
| | - `EasyOCR` (Optical Character Recognition) |
| | - `CLIP` (Semantic Understanding) |
| | - **Deployment**: Dockerized for seamless scalability. |
| |
|
| | ## π¦ Installation (Local) |
| |
|
| | 1. **Clone the repository** |
| | ```bash |
| | git clone https://github.com/devsingh02/PRISM.git |
| | cd PRISM |
| | ``` |
| |
|
| | 2. **Set up Python Environment** |
| | ```bash |
| | python -m venv .venv |
| | source .venv/bin/activate # On Windows: .venv\Scripts\activate |
| | pip install -r requirements.txt |
| | ``` |
| |
|
| | 3. **Run the Application** |
| | ```bash |
| | python app.py |
| | ``` |
| | The app will run at `http://localhost:7860`. |
| |
|
| | ## π³ Docker Support |
| | Prism is fully containerized. |
| | ```bash |
| | docker build -t prism-app . |
| | docker run -p 7860:7860 prism-app |
| | ``` |
| |
|