Skip to content

kgz2-spec/Art-Sense.py

Repository files navigation

Art-Sense.py

ArtSense

ArtSense is an interactive web application that allows users to upload images of artworks and receive detailed AI-generated analyses. It helps users explore the colors, style, symbolism, and composition of a piece of art. The app is designed with accessibility in mind, providing descriptive insights for visually impaired users.


Table of Contents


Features

  • Upload paintings or other visual artworks via the web interface.
  • AI-powered analysis using Gemini AI, including:
    • Color palette breakdown
    • Shapes and composition
    • Linework and shading
    • General description and interpretation
  • Accessible and responsive design.
  • Animated UI elements for a visually appealing experience.

Technologies

  • Frontend: HTML, CSS, JavaScript
  • Backend: Python with Flask (or FastAPI)
  • AI Analysis: Google Gemini AI (gemini-2.5-flash)
  • Libraries: requests, Pillow (PIL)

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/artsense.git

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors