Skip to main content
Back to projects
project_details.sh

$ cat eroji.json

title: Eroji - AI Face Analysis

category: ai

stack:PythonStreamlitOpenAI GPT-4.1Computer VisionAIWeb App

Eroji - AI Face Analysis

Project Overview

Eroji is an elegant, modern web application that leverages OpenAI's GPT-4.1 Vision capabilities to provide comprehensive face analysis from uploaded images. Built with Streamlit and custom CSS styling, it offers a polished, responsive UI with dark/light theme support. The application provides detailed analysis including primary and secondary emotions with confidence scores, age estimation, gender perception, ethnicity/race perception, facial attributes (hair, facial hair, glasses, accessories), pose and positioning analysis, and face quality metrics. Eroji supports multi-face detection and analysis, handles various image formats, and provides JSON-structured responses for consistent data handling. The app features privacy-focused design with no data retention and real-time analysis powered by state-of-the-art AI vision capabilities.