NeuroSoft / NeuroClinic
Sistema Integral de Gestión de Historias Clínicas con Extracción automatica NLP para su analisis completo









Dashboard principal con vista general de estadísticas y métricas clave del sistema.
Resumen
El Objetivo
Plataforma web desarrollada para un profesional del sector neurológico con el objetivo de gestionar, digitalizar y analizar grandes volúmenes de historias clínicas. El núcleo del sistema procesa documentos no estructurados (PDF y Word) mediante Procesamiento de Lenguaje Natural (NLP simbólico) para extraer automáticamente datos médicos críticos. Además, incorpora un motor de deduplicación inteligente y un dashboard de reportes estadísticos para facilitar la toma de decisiones clínicas, gestionando toda la persistencia de forma eficiente mediante estructuras JSON.
Características clave
Arquitectura Funcional

Motor de Extracción y NLP
Pipeline en el backend con módulos de normalización de texto, segmentación de documentos y algoritmos de coincidencia basados en patrones clínicos para identificar diagnósticos.

Filtros Avanzados y Reportes
Herramientas de búsqueda avanzada que permiten cruzar variables clínicas complejas y generar reportes generales sintéticos basados en estructuras de datos optimizadas.

Diseñado a medida
Diseño basado en Clean Architecture con un backend independiente en FastAPI y persistencia ágil mediante almacenamiento estructurado en JSON, garantizando un despliegue eficiente.
Arquitectura Backend
FastAPI estructurado en capas (API Routers, Schemas de validación Pydantic, Services para lógica de negocio y Utils para algoritmos de parsing).
Desarrollo Frontend
Next.js con App Router, interfaces completamente tipadas con TypeScript, hooks personalizados para estados dinámicos y componentes Shadcn UI.