|
|
--- |
|
|
title: Cloudzy Image Processor |
|
|
emoji: π¨ |
|
|
colorFrom: yellow |
|
|
colorTo: red |
|
|
sdk: docker |
|
|
pinned: false |
|
|
--- |
|
|
|
|
|
# Cloudzy AI Photo Intelligence Service |
|
|
|
|
|
[huggingface url](https://huggingface.co/spaces/brightening-eyes/cloudzy-image-processor) |
|
|
|
|
|
A backend software solution for the **Cloudzy AI Challenge**. This service provides a scalable, local-first API for photo management, featuring automated AI analysis, semantic search, and demographic facial recognition. |
|
|
|
|
|
## π Project Overview |
|
|
This project implements a cloud-based photo management service. The system is designed so that using AI for image analysis is mandatory. Unlike traditional keyword search, this system enables semantic search using vector embeddings. |
|
|
|
|
|
### Key Features |
|
|
* **π· Photo Upload & Storage:** Async processing allows for immediate UI feedback while heavy AI tasks run in the background. |
|
|
* **π§ Auto-Captioning:** Uses **BLIP** to generate descriptive sentences and tags for every photo. |
|
|
* **π Semantic Search:** Uses **CLIP** embeddings stored in **ChromaDB** to rank photos by relevance to natural language queries. |
|
|
* **π€ Smart Feature (Face Analytics):** Uses **InsightFace** to detect faces, estimate age/gender, and auto-tag images. |
|
|
* **π» Built-in UI:** A lightweight web interface to test uploading and searching without external tools. |
|
|
|