brightening-eyes's picture
readme update
bdffd14
metadata
title: Cloudzy Image Processor
emoji: 🐨
colorFrom: yellow
colorTo: red
sdk: docker
pinned: false

Cloudzy AI Photo Intelligence Service

huggingface url

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.