metadata
title: PRISM 2.0
emoji: π
colorFrom: blue
colorTo: indigo
sdk: docker
app_port: 7860
pinned: false
PRISM 2.0 - Advanced AI Content Analysis
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/
π οΈ 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)
Clone the repository
git clone https://github.com/devsingh02/PRISM.git cd PRISMSet up Python Environment
python -m venv .venv source .venv/bin/activate # On Windows: .venv\Scripts\activate pip install -r requirements.txtRun the Application
python app.pyThe app will run at
http://localhost:7860.
π³ Docker Support
Prism is fully containerized.
docker build -t prism-app .
docker run -p 7860:7860 prism-app