Foros del Web » Programación para mayores de 30 ;) » Programación General »

Prototipo Sistema Experto

Estas en el tema de Prototipo Sistema Experto en el foro de Programación General en Foros del Web. Hola buenos dias, escribo aqui ya que deseo realizar un prototipo de sistema experto y para esto quisiera saber en que lenguaje me recomiendan realizar ...
  #1 (permalink)  
Antiguo 26/03/2010, 07:08
Avatar de kahb89  
Fecha de Ingreso: marzo-2010
Ubicación: caracas, Venezuela
Mensajes: 57
Antigüedad: 14 años
Puntos: 0
Prototipo Sistema Experto

Hola buenos dias, escribo aqui ya que deseo realizar un prototipo de sistema experto y para esto quisiera saber en que lenguaje me recomiendan realizar mi `proyecto, en un principio pense en php pero su nivel de inseguridad me hizo dudar que dicen? pense en java pero aun estoy indecisa... gracias de antemano por su colaboracion
  #2 (permalink)  
Antiguo 26/03/2010, 10:44
 
Fecha de Ingreso: octubre-2006
Mensajes: 9
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: Prototipo Sistema Experto

Hola, depende, de que trata el proyecto?, si quieres seguridad mejor un lenguaje compilado, como java o .net

Saludos
  #3 (permalink)  
Antiguo 26/03/2010, 12:36
 
Fecha de Ingreso: marzo-2010
Mensajes: 31
Antigüedad: 14 años
Puntos: 0
Respuesta: Prototipo Sistema Experto

Nunca hice uno, pero siempre que leí algo acerca de ellos eran modelados en Prolog (quizá sólo era una comodidad académica). Mercury es el nuevo Prolog, lo he usado y mola bastante, tiene sistema de tipos al estilo funcional(Hindley-Milner, aunque creo que esto se le llama solo a la inferencia) e incorpora por ende todo lo de este(lo que suelen incorporar con el), como funciones de orden superior(o predicados), curryficacion etc.
Por ello también puedes saltar de un paradigma a otro cuando quieras, y no hay cosas feas como corte o predicados con efectos laterales, es puro.
(Por cierto, creo que le falta también lo de alterar la base de conocimientos, esto sí que podría molestar(assert/1, retract/1 creo que eran en prolog), aunque supongo que se podrán modelar como un TAD fácilmente(aunque no tan comodo))
Este lenguaje también tiene compilacion a jvm, .net, codigo máquina, y FFI a estos.
Sólo le hecho en falta un intérprete.

Lo cierto es que no se como se hace un sistema experto, pero si es añadir reglas, relaciones, hechos, Mercury o Prolog pueden ayudar bastante.

Googleando un poco tambien hay cosas como estas, para Perl por ejemplo: http://sourceforge.net/projects/inferenczy/

Suerte

Última edición por biribau; 26/03/2010 a las 12:40 Razón: links no salen bien: bug?

Etiquetas: experto, sitemap
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:04.