SlideShare ist ein Scribd-Unternehmen logo
1 von 9
CARRERA DE INGENIERIA EN SISTEMA
           10mo ‘B’
  Miguel Méndez Rodríguez
           2012-2013
Los Sistemas Expertos, es una rama de la

SISTEMAS EXPERTOS                  Inteligencia   Artificial, son   sistemas
                                   informáticos que simulan el proceso de

                     DEFINICIÓN    aprendizaje, de memorización, de
                                   razonamiento, de comunicación y de
                                   acción en consecuencia de un experto
                                   humano en cualquier rama de la
                                   ciencia.

                                   Técnicamente           un          sistema
                                   experto,    contiene   una     base     de
                                   conocimientos que incluye la experiencia
                                   acumulada de expertos humanos y un

                    COMPONENTES    conjunto de reglas para aplicar ésta base
                                   de conocimientos en una situación
                                   particular que se le indica al programa.
                                   Cada vez el sistema se mejora con
                                   adiciones a la base de conocimientos o al
                                   conjunto de reglas
                                   Otorgar    crédito,   Administración  y
                                   recuperación                         de
                                   información, Departamento de ayuda y

                    APLICACIONES   asistencia, Instalaciones medicas y
                                   hospitales, Evaluación del desempeño
                                   de       empleados,      Análisis    de
                                   prestamos,          Detección        de
                                   virus, Reparación y mantenimiento,.
CLIPS
                                          COMANDOS
     DEFINICIÓN
                                          PRINCIPALES
                                         Para insertar un hecho, se utiliza el
                                                  comando assert.
CLIPS es una herramienta que provee
  un entorno de desarrollo para la    Las reglas se insertan en Clips mediante
                                                el comando defrule.
producción y ejecución de sistemas
              expertos.                Para ejecutar el programa se utiliza el
                                                  comando RUN.
                                      Para ver los hechos con que contamos al
                                       momento en la base del conocimiento
                                            utilizamos el comando fact.
CLIPS> (assert (es-animal perro))
<Fact-0>
CLIPS> (assert (presion-sanguinea alta))
<Fact-1>
CLIPS> (assert (velocidad 5))
<Fact-2>
CLIPS> (assert (velocidad 5))
FALSE
CLIPS>
PROLOG
         DEFINICIÓN                                 COMANDOS MÁS
                                                      COMUNES
    Es un lenguaje para programar artefactos       Prolog es un lenguaje de programación creado
electrónicos mediante el paradigma lógico con      para representar y utilizar el conocimiento que
  técnicas de producción final interpretada . Es   se tiene sobre un determinado dominio. Más
 bastante conocido en el área de la Ingeniería     exactamente, el dominio es un conjunto de
 Informática para investigación en Inteligencia    objetos y el conocimiento se representa por un
                    Artificial.                    conjunto de relaciones que describen las
                                                   propiedades de los objetos y sus interrelaciones.
                                                   Un conjunto de reglas que describa estas
                                                   propiedades y estas relaciones es un programa
                                                   PROLOG.
%%
%% declaraciones
%%
padrede('juan', 'maria'). % juan es padre de maria
padrede('pablo', 'juan'). % pablo es padre de juan
padrede('pablo', 'marcela').
padrede('carlos', 'debora').

% A es hijo de B si B es padre de A
hijode(A,B) :- padrede(B,A).
% A es abuelo de B si A es padre de C y C es padre B
abuelode(A,B) :-
  padrede(A,C),
  padrede(C,B).
% A y B son hermanos si el padre de A es
también el padre de B y si A y B no son lo
mismo
hermanode(A,B) :-
  padrede(C,A) ,                                % carlos es hermano de juan?
  padrede(C,B),                                 ?- hermanode('carlos', 'juan').
  A == B.                                      no

% A y B son familiares si A es padre de B o A   % pablo es abuelo de maria?
es hijo de B o A es hermano de B                ?- abuelode('pablo', 'maria').
familiarde(A,B) :-                              yes
  padrede(A,B).
familiarde(A,B) :-                              % maria es abuela de pablo?
  hijode(A,B).                                  ?- abuelode('maria', 'pablo').
familiarde(A,B) :-                              no
  hermanode(A,B).
%%
%% consultas
%%
% juan es hermano de marcela?
?- hermanode('juan', 'marcela').
yes

Weitere ähnliche Inhalte

Was ist angesagt?

Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)Erik Emanuel Amador Saldaña
 
calidad de los sistemas de informacion
calidad de los sistemas de informacioncalidad de los sistemas de informacion
calidad de los sistemas de informacionErika Vazquez
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Miguel Miranda
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Universidad de Guadalajara
 
Presentación Introducción a la Informática
Presentación Introducción a la InformáticaPresentación Introducción a la Informática
Presentación Introducción a la InformáticaMarlon Mena Farfán
 
15 metodologia web qem
15 metodologia web qem15 metodologia web qem
15 metodologia web qemUVM
 
Centro de computo 2
Centro de computo 2Centro de computo 2
Centro de computo 2JoanGil
 
Proyecto laboratorio de computación
Proyecto laboratorio de computaciónProyecto laboratorio de computación
Proyecto laboratorio de computaciónVíctor H Castillo J
 
Estilos y paradigmas de la Interacción Humano-Computador
Estilos y paradigmas de la Interacción Humano-ComputadorEstilos y paradigmas de la Interacción Humano-Computador
Estilos y paradigmas de la Interacción Humano-ComputadorPercy Negrete
 

Was ist angesagt? (20)

Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 
Mapa mental del CMMI
Mapa mental del CMMIMapa mental del CMMI
Mapa mental del CMMI
 
Metodo de montecarlo
Metodo de montecarloMetodo de montecarlo
Metodo de montecarlo
 
Herramientas case full informacion
Herramientas case full informacionHerramientas case full informacion
Herramientas case full informacion
 
Simulación - Algoritmo de productos medios
Simulación - Algoritmo de productos mediosSimulación - Algoritmo de productos medios
Simulación - Algoritmo de productos medios
 
Swebok
SwebokSwebok
Swebok
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)
 
Ingenieria web
Ingenieria webIngenieria web
Ingenieria web
 
calidad de los sistemas de informacion
calidad de los sistemas de informacioncalidad de los sistemas de informacion
calidad de los sistemas de informacion
 
Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)Requerimientos de un Sistema (usando criterios del swebok)
Requerimientos de un Sistema (usando criterios del swebok)
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
 
Presentación Introducción a la Informática
Presentación Introducción a la InformáticaPresentación Introducción a la Informática
Presentación Introducción a la Informática
 
15 metodologia web qem
15 metodologia web qem15 metodologia web qem
15 metodologia web qem
 
Centro de computo 2
Centro de computo 2Centro de computo 2
Centro de computo 2
 
Proyecto laboratorio de computación
Proyecto laboratorio de computaciónProyecto laboratorio de computación
Proyecto laboratorio de computación
 
Analisis y diseño de sistemas
Analisis y diseño de sistemasAnalisis y diseño de sistemas
Analisis y diseño de sistemas
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Mantenimiento preventivo, correctivo y adaptativo
Mantenimiento preventivo, correctivo y adaptativoMantenimiento preventivo, correctivo y adaptativo
Mantenimiento preventivo, correctivo y adaptativo
 
Ensayo sobre la calidad de software
Ensayo sobre la calidad de softwareEnsayo sobre la calidad de software
Ensayo sobre la calidad de software
 
Estilos y paradigmas de la Interacción Humano-Computador
Estilos y paradigmas de la Interacción Humano-ComputadorEstilos y paradigmas de la Interacción Humano-Computador
Estilos y paradigmas de la Interacción Humano-Computador
 

Ähnlich wie Sistemas expertos y herramientas para su desarrollo

Ähnlich wie Sistemas expertos y herramientas para su desarrollo (20)

Sistemas experto
Sistemas expertoSistemas experto
Sistemas experto
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Deber sitema experto
Deber sitema expertoDeber sitema experto
Deber sitema experto
 
3894151.ppt
3894151.ppt3894151.ppt
3894151.ppt
 
Se
SeSe
Se
 
Trabajo de sistemas expertos
Trabajo de sistemas expertosTrabajo de sistemas expertos
Trabajo de sistemas expertos
 
Iayse
IayseIayse
Iayse
 
Escuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptxEscuela Superior de Cd Sahagun plantilla2.pptx
Escuela Superior de Cd Sahagun plantilla2.pptx
 
SISTEMAS EXPERTOS
SISTEMAS EXPERTOSSISTEMAS EXPERTOS
SISTEMAS EXPERTOS
 
INTRODUCCION A LOS SISTEMAS EXPERTOS
INTRODUCCION A LOS SISTEMAS EXPERTOSINTRODUCCION A LOS SISTEMAS EXPERTOS
INTRODUCCION A LOS SISTEMAS EXPERTOS
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistema_experto de_licuados_nutritivos
Sistema_experto de_licuados_nutritivosSistema_experto de_licuados_nutritivos
Sistema_experto de_licuados_nutritivos
 
Revista
RevistaRevista
Revista
 
Revista
RevistaRevista
Revista
 
Revista "SISTEMAS EXPERTOS"
Revista "SISTEMAS EXPERTOS"Revista "SISTEMAS EXPERTOS"
Revista "SISTEMAS EXPERTOS"
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Sistemas Expertos
Sistemas ExpertosSistemas Expertos
Sistemas Expertos
 
Evidencias003
Evidencias003Evidencias003
Evidencias003
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 

Kürzlich hochgeladen

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 

Kürzlich hochgeladen (20)

La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdfTema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 

Sistemas expertos y herramientas para su desarrollo

  • 1.
  • 2. CARRERA DE INGENIERIA EN SISTEMA 10mo ‘B’ Miguel Méndez Rodríguez 2012-2013
  • 3.
  • 4. Los Sistemas Expertos, es una rama de la SISTEMAS EXPERTOS Inteligencia Artificial, son sistemas informáticos que simulan el proceso de DEFINICIÓN aprendizaje, de memorización, de razonamiento, de comunicación y de acción en consecuencia de un experto humano en cualquier rama de la ciencia. Técnicamente un sistema experto, contiene una base de conocimientos que incluye la experiencia acumulada de expertos humanos y un COMPONENTES conjunto de reglas para aplicar ésta base de conocimientos en una situación particular que se le indica al programa. Cada vez el sistema se mejora con adiciones a la base de conocimientos o al conjunto de reglas Otorgar crédito, Administración y recuperación de información, Departamento de ayuda y APLICACIONES asistencia, Instalaciones medicas y hospitales, Evaluación del desempeño de empleados, Análisis de prestamos, Detección de virus, Reparación y mantenimiento,.
  • 5. CLIPS COMANDOS DEFINICIÓN PRINCIPALES Para insertar un hecho, se utiliza el comando assert. CLIPS es una herramienta que provee un entorno de desarrollo para la Las reglas se insertan en Clips mediante el comando defrule. producción y ejecución de sistemas expertos. Para ejecutar el programa se utiliza el comando RUN. Para ver los hechos con que contamos al momento en la base del conocimiento utilizamos el comando fact.
  • 6. CLIPS> (assert (es-animal perro)) <Fact-0> CLIPS> (assert (presion-sanguinea alta)) <Fact-1> CLIPS> (assert (velocidad 5)) <Fact-2> CLIPS> (assert (velocidad 5)) FALSE CLIPS>
  • 7. PROLOG DEFINICIÓN COMANDOS MÁS COMUNES Es un lenguaje para programar artefactos Prolog es un lenguaje de programación creado electrónicos mediante el paradigma lógico con para representar y utilizar el conocimiento que técnicas de producción final interpretada . Es se tiene sobre un determinado dominio. Más bastante conocido en el área de la Ingeniería exactamente, el dominio es un conjunto de Informática para investigación en Inteligencia objetos y el conocimiento se representa por un Artificial. conjunto de relaciones que describen las propiedades de los objetos y sus interrelaciones. Un conjunto de reglas que describa estas propiedades y estas relaciones es un programa PROLOG.
  • 8. %% %% declaraciones %% padrede('juan', 'maria'). % juan es padre de maria padrede('pablo', 'juan'). % pablo es padre de juan padrede('pablo', 'marcela'). padrede('carlos', 'debora'). % A es hijo de B si B es padre de A hijode(A,B) :- padrede(B,A). % A es abuelo de B si A es padre de C y C es padre B abuelode(A,B) :- padrede(A,C), padrede(C,B).
  • 9. % A y B son hermanos si el padre de A es también el padre de B y si A y B no son lo mismo hermanode(A,B) :- padrede(C,A) , % carlos es hermano de juan? padrede(C,B), ?- hermanode('carlos', 'juan'). A == B. no % A y B son familiares si A es padre de B o A % pablo es abuelo de maria? es hijo de B o A es hermano de B ?- abuelode('pablo', 'maria'). familiarde(A,B) :- yes padrede(A,B). familiarde(A,B) :- % maria es abuela de pablo? hijode(A,B). ?- abuelode('maria', 'pablo'). familiarde(A,B) :- no hermanode(A,B). %% %% consultas %% % juan es hermano de marcela? ?- hermanode('juan', 'marcela'). yes