SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

Manuales Sistemas de Información
Manuales Sistemas de InformaciónManuales Sistemas de Información
Manuales Sistemas de InformaciónBENHUR B G
 
5 3 descripcion de las especificaciones de procesos y decisiones estructuradas
5 3 descripcion de las especificaciones de procesos y decisiones estructuradas5 3 descripcion de las especificaciones de procesos y decisiones estructuradas
5 3 descripcion de las especificaciones de procesos y decisiones estructuradasGiovani Ramirez
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionMonica Naranjo
 
Herramientas case snap
Herramientas case snapHerramientas case snap
Herramientas case snapalan moreno
 
Características de un sistema de información administrativo
Características de un sistema de información administrativoCaracterísticas de un sistema de información administrativo
Características de un sistema de información administrativoJacquelina Simosa
 
ImplantacióN Y EvaluacióN Del Sistema
ImplantacióN Y EvaluacióN Del SistemaImplantacióN Y EvaluacióN Del Sistema
ImplantacióN Y EvaluacióN Del SistemaEdgar Martinez
 
La auditoria de procesos y operaciones en el área informática
La auditoria de procesos y operaciones en el área informáticaLa auditoria de procesos y operaciones en el área informática
La auditoria de procesos y operaciones en el área informáticaJesús Rodolfo Andrade León
 
Ejemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad OperativaEjemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad Operativatutor03770
 
¿Qué es el Modelo Tres Capas?
¿Qué es el Modelo Tres Capas?¿Qué es el Modelo Tres Capas?
¿Qué es el Modelo Tres Capas?Felipe Schmidt
 
2.4 ventajas y desventajas cobit
2.4 ventajas y desventajas cobit2.4 ventajas y desventajas cobit
2.4 ventajas y desventajas cobitNena Patraca
 
Mapa conceptual de sistemas de informacion
Mapa conceptual de sistemas de informacion Mapa conceptual de sistemas de informacion
Mapa conceptual de sistemas de informacion jdasilva1004
 
Cuadro comparativo sobre las diferentes metodologías para el análisis y desar...
Cuadro comparativo sobre las diferentes metodologías para el análisis y desar...Cuadro comparativo sobre las diferentes metodologías para el análisis y desar...
Cuadro comparativo sobre las diferentes metodologías para el análisis y desar...Jhezuz Montilla
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 

What's hot (20)

Manuales Sistemas de Información
Manuales Sistemas de InformaciónManuales Sistemas de Información
Manuales Sistemas de Información
 
5 3 descripcion de las especificaciones de procesos y decisiones estructuradas
5 3 descripcion de las especificaciones de procesos y decisiones estructuradas5 3 descripcion de las especificaciones de procesos y decisiones estructuradas
5 3 descripcion de las especificaciones de procesos y decisiones estructuradas
 
Ciclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacionCiclo de vida de un sistema de informacion
Ciclo de vida de un sistema de informacion
 
Implantacion Y Evaluacion Msn
Implantacion Y Evaluacion MsnImplantacion Y Evaluacion Msn
Implantacion Y Evaluacion Msn
 
Herramientas case snap
Herramientas case snapHerramientas case snap
Herramientas case snap
 
Características de un sistema de información administrativo
Características de un sistema de información administrativoCaracterísticas de un sistema de información administrativo
Características de un sistema de información administrativo
 
Teoria de sistemas en las organizaciones
Teoria de sistemas en las organizacionesTeoria de sistemas en las organizaciones
Teoria de sistemas en las organizaciones
 
Clasificacion de los sistemas
Clasificacion de los sistemasClasificacion de los sistemas
Clasificacion de los sistemas
 
Metodologia estructurada
Metodologia estructuradaMetodologia estructurada
Metodologia estructurada
 
ImplantacióN Y EvaluacióN Del Sistema
ImplantacióN Y EvaluacióN Del SistemaImplantacióN Y EvaluacióN Del Sistema
ImplantacióN Y EvaluacióN Del Sistema
 
La auditoria de procesos y operaciones en el área informática
La auditoria de procesos y operaciones en el área informáticaLa auditoria de procesos y operaciones en el área informática
La auditoria de procesos y operaciones en el área informática
 
Ejemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad OperativaEjemplo Desarrollo Factibilidad Operativa
Ejemplo Desarrollo Factibilidad Operativa
 
¿Qué es el Modelo Tres Capas?
¿Qué es el Modelo Tres Capas?¿Qué es el Modelo Tres Capas?
¿Qué es el Modelo Tres Capas?
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
 
2.4 ventajas y desventajas cobit
2.4 ventajas y desventajas cobit2.4 ventajas y desventajas cobit
2.4 ventajas y desventajas cobit
 
Plan de pruebas
Plan de pruebasPlan de pruebas
Plan de pruebas
 
Tecnicas de Pruebas
 Tecnicas de Pruebas  Tecnicas de Pruebas
Tecnicas de Pruebas
 
Mapa conceptual de sistemas de informacion
Mapa conceptual de sistemas de informacion Mapa conceptual de sistemas de informacion
Mapa conceptual de sistemas de informacion
 
Cuadro comparativo sobre las diferentes metodologías para el análisis y desar...
Cuadro comparativo sobre las diferentes metodologías para el análisis y desar...Cuadro comparativo sobre las diferentes metodologías para el análisis y desar...
Cuadro comparativo sobre las diferentes metodologías para el análisis y desar...
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 

Similar to Sistemas expertos, clips y prolog (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
 

Recently uploaded

Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCCarlosEduardoSosa2
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.JonathanCovena1
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxNadiaMartnez11
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptNancyMoreiraMora1
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 

Recently uploaded (20)

Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
Sesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdfSesión de clase APC: Los dos testigos.pdf
Sesión de clase APC: Los dos testigos.pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.Análisis de los Factores Externos de la Organización.
Análisis de los Factores Externos de la Organización.
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docxTALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
TALLER DE DEMOCRACIA Y GOBIERNO ESCOLAR-COMPETENCIAS N°3.docx
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 

Sistemas expertos, clips y prolog

  • 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