u(v)

NeuroSoft / NeuroClinic

Proyecto Final para la materia Seminario Integrador — Habilitación profesional del título de Analista en Sistemas de Información.

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

Captura de pantalla 1
Captura de pantalla 2
Captura de pantalla 3
Captura de pantalla 4
Captura de pantalla 5
Captura de pantalla 6
Captura de pantalla 7
Captura de pantalla 8
Captura de pantalla 9
1

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
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
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ñ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.