Mensajes marcados 'ia'

Assert con SWI-Prolog

Julio 16 2009No Commented

Guardado en: Linux y Software Libre, Programación

Este es un ejemplo de como usar assert con Prolog.
% Author: Daniel Alejandro Doctor Soriano
% Date: 23/02/2006
:-dynamic progenitor/2.
progenitor(juan, pedro).
progenitor(luis, ernesto).
padre(X,Y):-progenitor(X,Y),write(X),write(’ es el padre de ‘), writeln(Y), fail.
agrega_progenitor(X,Y):-assert(progenitor(X,Y)).
agrega_progenitor(marcos,andres).
% assert agrega un nuevo hecho a la base de conocimiento
% si escribimos asserta lo agrega al "inicio de la base"
% si escribimos assertz lo agrega "al final de [...]

Lisp en Javascript

Junio 3 2009No Commented

Guardado en: Programación

Para demostrar que tan potente puede ser JavaScript como un lenguaje de programación (a lo opuesto de un lenguaje de scripting embebido), Joe Ganley escribió un intérprete de Lisp en Javascript.

La Vida Artificial

Mayo 31 2009No Commented

Guardado en: Ciencia, General, Programación

La Vida Artificial pretende modelar el comportamiento que siguen los seres vivos durante su desarrollo y al relacionarse entre ellos y con su entorno. En su estudio se distinguen dos lineas; el diseño de seres virtuales y el de ecosistemas virtuales.

Bases de Conocimiento

Mayo 1 2009No Commented

Guardado en: General, Programación, Tecnología

Un grupo de científicos del Technion de Israel está utilizando la Wikipedia como base de conocimiento para mejorar las reglas de asociación en el análisis de textos.
Sugieren aplicaciones en sistemas antispam, búsquedas y otros sistemas que requieran “conocimiento del mundo” para desambiguar y mejorar sus niveles de acierto.
Otro uso obvio, aunque no se menciona en [...]