feat: pipeline de imágenes + demos de visualización 3D

- BACK_BACK/IMAGENES/: nueva pipeline para análisis de imágenes con VLM
  - image_analyzer.py: imagen → keywords via ollama
  - image_comparator.py: TF-IDF similitud keywords vs corpus
  - mongo_helper.py: CRUD colecciones imagenes y comparaciones
  - pipeline_pruebas.py: script end-to-end con CLI
  - requirements_imagenes.txt

- BACK_BACK/FLUJOS_APP_PRUEBAS.js: servidor Express ligero (port 3001)
  sin MongoDB para testear los demos de visualización

- VISUALIZACION/public/demos/: tres demos de 3d-force-graph
  - demo_text_nodes.html: nodos como texto (three-spritetext)
  - demo_img_nodes.html: nodos como imágenes (THREE.Sprite)
  - demo_mixed_nodes.html: cards HTML en 3D (CSS2DRenderer)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
SITO 2026-03-28 22:28:34 +01:00
parent 013fe673f3
commit b992e25f8f
9 changed files with 1797 additions and 0 deletions

View file

@ -0,0 +1,16 @@
# Dependencias para la pipeline de imágenes FLUJOS
# Instalar con: pip install -r requirements_imagenes.txt
# MongoDB
pymongo>=4.6
# ML / comparación
scikit-learn>=1.3
numpy>=1.24
# HTTP (para llamadas a ollama)
requests>=2.31
# Utilidades
python-dotenv>=1.0
Pillow>=10.0 # lectura/validación de imágenes