Este documento presenta un programa en Prolog para manejar un árbol genealógico de una familia. El programa describe las relaciones entre los padres, abuelos y 4 hijos usando predicados lógicos. El documento también incluye preguntas de ejemplo y el código Prolog para responderlas, demostrando la capacidad del lenguaje para realizar inferencias sobre la estructura familiar.
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
Thinking about your sales team's goals for 2017? Drift's VP of Sales shares 3 things you can do to improve conversion rates and drive more revenue.
Read the full story on the Drift blog here: http://blog.drift.com/sales-team-tips
3 Things Every Sales Team Needs to Be Thinking About in 2017Drift
Thinking about your sales team's goals for 2017? Drift's VP of Sales shares 3 things you can do to improve conversion rates and drive more revenue.
Read the full story on the Drift blog here: http://blog.drift.com/sales-team-tips
Introducción a la programación de la Web Semántica Taniana Rodriguez
Breve introducción a la programación de la Web Semántica, Material: El ejemplo es del libro John Hebeler, Matthew Fisher, Rayn Blace and Andrew Perez-Lopez. “Semantic Web Programming” 2009 Wiley Publishing, Inc
Introducción a la programación de la Web Semántica Taniana Rodriguez
Breve introducción a la programación de la Web Semántica, Material: El ejemplo es del libro John Hebeler, Matthew Fisher, Rayn Blace and Andrew Perez-Lopez. “Semantic Web Programming” 2009 Wiley Publishing, Inc
La mycoplasmosis aviar es una enfermedad contagiosa de las aves causada por bacterias del género Mycoplasma. Esencialmente, afecta a aves como pollos, pavos y otras aves de corral, causando importantes pérdidas económicas en la industria avícola debido a la disminución en la producción de huevos y carne, así como a la mortalidad.
3. Este proyecto tiene como propósito la presentación y
documentación de un programa en Prolog relacionado con el
manejo de un árbol genealógico.
Me interesa desarrollar habilidades para programar en un
lenguaje de inteligencia artificial y ver la manera en que se
pueden hacer inferencias lógicas de alto nivel.
4. La programación en Prolog, corresponde a la programación de la quinta
generación de computadoras, representa el nivel más desarrollados en cuanto
a las posibilidades que tiene la computadora para emular el pensamiento
humano. Prolog es un lenguaje de alto nivel que ha sido actualizado a la
versión Visual para el ambiente gráfico. En el futuro este lenguaje permitirá
llevar a cabo el reconocimiento de imágenes y voz.
5. El trabajo que presento se basa en la estructura familiar formada por los
padres, abuelos y 4 hijos. Se presenta el diagrama del árbol genealógico, el
cual permite establecer las relaciones dentro del programa. Posteriormente se
presentan algunas preguntas que se espera que el sistema responda, y
finalmente, el código y ejecución del programa, donde se observa el
funcionamiento del mismo.
6. La familia está compuesta por 10 miembros:
El abuelo paterno (Joel), la abuela paterna (Luisa),
el abuelo materno (Ramiro), la abuela materna (Alicia),
el padre de la familia (Ricardo), la madre (Martha),
los hijos (Juan, Luis, Rocío, Mónica).
7. El diagrama muestra la forma en que el programa recorre los contenidos del
diagrama de nodos para establecer las relaciones entre los familiares y llevar a
cabo los procesos de inferencia lógica.
8. Preguntas que el sistema responde:
1. ¿ quiénes son los abuelos?
2. ¿ de quién es abuelo Joel?
3. ¿quiénes son los nietos?
4. ¿quiénes son hermanos?
5. ¿quién es la madre de Rocío?
6. ¿de quién es padre Ricardo?
12. El código completo se puede ver en:
https://onedrive.live.com/redir?resid=F922AF5CF1A09AD5
!743&authkey=!AOU_zDSmbA8F2-I&ithint=file%2cdocx
13. La experiencia de programar en lenguajes de inteligencia
artificial facilita la comprensión de los modelos teóricos y
las estructuras de datos que determinan las búsquedas de
información para simular los procesos mentales.