AI / Microservices AI / Microservices

ParsecVision

Astronomik görüntü analizi, YOLOv11 nesne tespiti ve Google Gemini 3.0 Flash ile bilimsel açıklama & hikayeleştirme üreten mikroservis sistemi.

Astronomical image analysis system with YOLOv11 celestial body detection and Google Gemini 3.0 Flash AI scientific reasoning.

#Python#FastAPI#YOLOv11#Gemini AI#React#Docker

Proje Hakkında

ParsecVision, derin uzay ve astronomik görüntüleri analiz eden, gök cisimlerini yüksek doğrulukla tespit eden ve Google Gemini tabanlı çok kipli LLM modelleriyle bilimsel açıklamalar üreten hibrit bir yapay zekâ mikroservis platformudur.

Bilgisayarlı görü (Computer Vision) nesne tespiti ile büyük dil modellerinin (LLM) muhakeme yeteneğini tek bir mimaride birleştirir.

Temel Özellikler

  • YOLOv11 Nesne Tespiti: Galaksiler, nebulalar, yıldız kümeleri ve süpernovalar gibi gök cisimlerini sınır kutuları ve güven skorlarıyla ayrıştırır.
  • Gemini LLM ile Bilimsel Muhakeme: Tespit edilen cisimlerin fiziksel özellikleri, tahmini mesafeleri ve evrendeki rolleri hakkında doğal dilde eğitici ve bilimsel özetler üretir.
  • Mikroservis Mimarisi: Python ve FastAPI tabanlı arka yüz servisleri, asenkron kuyruk yönetimi ve React tabanlı modern görselleştirme paneli.
  • Docker Konteynerizasyonu: GPU hızlandırmalı PyTorch ortamı ve web arayüzü docker compose ile tek komutla ayağa kalkar.

About the Project

ParsecVision is a microservice platform that analyzes deep space imagery, detects celestial bodies with YOLOv11, and provides AI-powered scientific explanations and storytelling using Google Gemini.

The project combines modern microservice architecture, containerization, and hybrid AI (Computer Vision + Large Language Models).

Key Features

  • YOLOv11 Object Detection: Accurately classifies and segments galaxies, nebulae, star clusters, and supernovae with bounding boxes and confidence metrics.
  • Gemini LLM Scientific Reasoning: Generates contextual educational narratives, scientific descriptions, and celestial insights based on detection results.
  • Microservice Architecture: FastAPI asynchronous backend, decoupled processing pipelines, and a reactive React visualization frontend.
  • Containerization: Fully containerized multi-container setup via Docker Compose with optional CUDA GPU acceleration.