Censor AI
Inspiration
The idea for Censor AI came from the growing demand to make video content safe and appropriate for different age groups without compromising creativity. We noticed that manual censorship is time-consuming and inconsistent. Our goal was to create an AI-driven solution that automates this process efficiently.
What it does
Censor AI is a smart video censorship tool that:
- Automatically analyzes video content using AI.
- Applies censorship actions like blurring, trimming, and muting based on selected age categories (6+, 12+, 16+, 18+).
- Uses OpenAI to detect inappropriate visuals, actions, or language.
- Allows creators and platforms to customize content suitability with minimal manual effort.
How we built it
- Frontend: Developed with Next.js for a modern and responsive UI.
- Backend: Built in Go (Golang) for high performance and concurrency in processing videos.
- AI: Integrated OpenAI for natural language and vision-based content analysis.
- Video Processing: Implemented logic to edit videos (blur, mute, trim) based on AI feedback and age filters.
Challenges we ran into
- Reducing latency in frame-by-frame analysis without compromising censorship accuracy.
- Integrating AI models to handle both visual and audio content dynamically.
- Designing a clean user interface for quick review and re-edit.
- Balancing performance with cost in video processing pipelines.
Accomplishments that we're proud of
- Successfully built an AI-powered censorship system capable of multi-level age-based filtering.
- Achieved efficient processing of long video files using Go routines and streaming.
- Created a user-friendly web interface with real-time preview features.
- Built a modular and scalable backend that can be easily extended.
What we learned
- Handling real-time video content requires deep optimization in both backend logic and infrastructure.
- AI content analysis, when combined with solid engineering, can outperform manual moderation in speed and accuracy.
- Collaboration between frontend, backend, and AI logic is critical for building production-ready tools.
What's next for Censor AI
- Optimize AI model selection and reduce video processing time further.
- Add support for more languages and regional content moderation.
- Integrate voice recognition to detect and censor abusive speech accurately.
- Release an open API for developers to use Censor AI in their own platforms.
- Collaborate with content platforms for real-world deployment and feedback.
Built With
- go
- golang
- javascript
- next.js
- openai


Log in or sign up for Devpost to join the conversation.