Está en la página 1de 5

El conocimiento que utilizara la aplicacin qued dividido en cuatro mdulos

donde cada uno, dispone de un predicado principal que ser el responsable de


invocar al conocimiento almacenado en esa parte.

-Mdulo 1:
o Nombre: Antecedentes Patolgicos:
o Predicado principal: consult.
o El proceso de razonamiento a travs del predicado principal:
consulta:-posible_caso:-antecedentes.

-Mdulo 2:
o Nombre: Signos de alarma:
o Predicado principal: consult.
o El proceso de razonamiento a travs del predicado principal:
consulta:-posible_caso:-signos_generales.

-Mdulo 3:
o Nombre: Manifestaciones Clinicas:
o Predicado principal: consult.
o El proceso de razonamiento a travs del predicado principal:
consulta:-posible_caso:-cuadro_clinicos.

-Mdulo 4:
o Nombre: Hallazgos de laboratorio:
o Predicado principal: consult.
o El proceso de razonamiento a travs del predicado principal:
consulta:-posible_caso:-valores_laboratorio.

Implementacin.

En esta fase se combin y organiz el conocimiento formalizado para hacerlo compatible


con las caractersticas del flujo de informacin del problema. Se llev a cabo la
formalizacin de las reglas que abarcan todo el conocimiento, para de esta manera el
sistema pueda trabajar con la informacin reunida hasta el momento, formando un
esquema elemental de la forma en que opera el sistema.

Formalizacin de las reglas.


A continuacin se enlistaran algunas de las reglas principales en los
diferentes modulos:
antecedente:- write('El paciente presenta Diabetes como
antecedente?'),nl,read(posible_caso)=si,write('Posible caso crtico').
antecedente:- write('El paciente presenta Hipertensin
Arterial?'),nl,read(posible_caso)=si,write('Posible caso crtico').
antecedente:- write('El paciente presenta antecedentes de Alergia al
paracetamol?'),nl,read(posible_caso)=si,write('Posible caso crtico').
antecedente:- write(' El paciente presenta
obesidad?'),nl,read(posible_caso)=si,write('Posible caso crtico').
antecedente:- write(' El paciente presenta algun problema
oncologico?'),nl,read(posible_caso)=si,write('Posible caso crtico').
antecedente:- write(' La paciente esta
embarazada?'),nl,read(posible_caso)=si,write('Posible caso crtico').
signoAlarma:- write(' El paciente presenta hemorragias (como sangrado en
encias, sangrado de mucosas o
petequias)?'),nl,read(posible_caso)=si,write('Posible caso crtico').
signoAlarma:- write(' El paciente presenta
taquicardia?'),nl,read(posible_caso)=si,write('Posible caso crtico').
signoAlarma:- write(' El paciente presenta sintomas de letargia o
irratibilidad?'),nl,read(posible_caso)=si,write('Posible caso crtico').
cuadroClinico:- write(El paciente presenta fiebre constante de mas de 38
grados?'),nl,read(posible_caso)=si,write('Posible caso crtico').
cuadroClinico:- write(El paciente presenta artralgia (dolor de
articulaciones)?'),nl,read(posible_caso)=si,write('Posible caso crtico').

Dilogos del sistema.


Cada mdulo comprende de un conjunto de preguntas las cuales el medico a
cargo responder a cada una de ellas y al final el sistema evaluara las
respuestas anteriormente recopiladas mediante la lgica de prolog para al
ltimo arrojar un resultado.
Dialogo del mdulo antecedentes patolgicos
T: El paciente presenta Diabetes como antecedente? Respuesta del mdico
T: El paciente presenta Hipertensin Arterial? Respuesta del mdico
T: El paciente presenta antecedentes de Alergia al paracetamol? Respuesta
del mdico
T: El paciente presenta obesidad? Respuesta del mdico
T: El paciente presenta algn problema oncolgico? Respuesta del mdico
T: La paciente est embarazada? Respuesta del mdico
T: Respuesta del sistema.

Dialogo de modulo de signos de alarma


T: El paciente presenta hemorragias (como sangrado en encas, sangrado de
mucosas o petequias)? Respuesta del mdico
T: El paciente presenta vmitos? Respuesta del mdico
T: El paciente presenta diarrea? Respuesta del mdico
T: El paciente presenta sntomas de letargia o irritabilidad? Respuesta del
mdico
T: El paciente presenta taquicardia? Respuesta del mdico
T: El paciente presenta disminucin de produccin de orina? Respuesta del
mdico
T: El paciente presenta insuficiencia circulatoria? Respuesta del mdico
T: El paciente presenta tensin arterial diferencial < 20 mmHg? Respuesta del
mdico
T: El paciente presenta tensin arterial sistlica < 60 mmHg? Respuesta del
mdico

T: El paciente presenta alguna erupcin? Respuesta del mdico


T: El paciente est embarazada? Respuesta del mdico
T: Respuesta del sistema.
Dialogo del mdulo Manifestaciones clnicas

T: El paciente presenta fiebre constante de ms de 38 grados? Respuesta del


mdico
T: El paciente presenta cefalea intensa (dolor de cabeza intenso)? Respuesta
del mdico
T: El paciente presenta artralgia (dolor de articulaciones)? Respuesta del
mdico
T: El paciente presenta mialgia (dolor muscular)? Respuesta del mdico
T: El paciente presenta vmitos reiterados (ms de 6)? Respuesta del mdico
T: El paciente presenta dolor retro-ocular intenso o moderado? Respuesta del
mdico
T: El paciente presenta diarrea? Respuesta del mdico
T: El paciente presenta conjuntivitis? Respuesta del mdico
T: El paciente presenta faringitis? Respuesta del mdico
T: El paciente presenta alguna erupcin? Respuesta del mdico
T: El paciente presenta dolor abdominal? Respuesta del mdico
T: El paciente presenta o presento sangrado de mucosas (epistaxis)?
Respuesta del mdico
T: El paciente presenta o presento sangrado de encas (gingivorragia)?
Respuesta del mdico
T: El paciente presenta edema periorbitario (hinchazn al rededor de los
ojos)? Respuesta del mdico
T: El paciente presenta sntomas de irritabilidad? Respuesta del mdico
T: El paciente presenta manifestaciones respiratorias? Respuesta del mdico
T: El paciente presenta alguna hemorragia o petequias? Respuesta del
mdico

T: Respuesta del sistema.

Dialogo del mdulo de hallazgos de laboratorio


T: Cul es el valor de la hemoglobina? Respuesta del mdico
T: Cul es el valor de las plaquetas? Respuesta del mdico
T: El paciente presenta niveles de albmina bajas(Protena en la sangre)?
Respuesta del mdico
T: Cul es el valor del Hematocrito? Respuesta del mdico
T: El paciente presenta probablemente Hemoconcentracin
(Hto(Hemocrito)/Hb(Hemoglobina>3.2))? Respuesta del mdico
T: Cul es el valor de los leucocitos en el paciente? Respuesta del mdico
T: Cul es el valor de los linfocitos en el paciente? Respuesta del mdico
T: Sali positiva la prueba del torniquete? Respuesta del mdico
T: Respuesta del sistema.

También podría gustarte