viernes, 27 de abril de 2012

Reporte del Sistema Experto: Adivina Quién!


Lenguaje del mini-proyecto: El lenguaje en el que desarrolló el sistema experto fue en Ruby con el
framework Ruby on Rails.

Dominio del conocimiento: características físicas del personaje (pelo, ojos, labios, etc.) y su ropa.

Reglas: una de las reglas que se usaron para el juego fue describir si una persona tiene ojos
grandes, ojos chicos, ojos cafés, ojos verdes, frente grande, frente chica, cabello lacio, cabello
chino, si tiene gorro, si tiene lentes, barba, bigote, canas, fleco entre otras, que nos ayuden a
reconocer un personaje.

Hechos: serían contestando cierto o falso dependiendo de las características físicas del personaje.
Por ejemplo si alguien tiene barba se le pondría como verdadero este atributo, pero si una
persona es morena, el atributo de tener piel blanca se le pondría como falso.

Limitantes: La limitante más evidente para este juego es la subjetividad que implican las
características físicas de una persona ya que para un jugador, un personaje puede tener ojos
grandes y para otro no. Tal vez esto no hubiera sido gran problema si las características se
hubieran podido resaltar un poco más o hacer las preguntas más específicas o agregar más reglas
que nos permitieran no tener tanta ambigüedad en el sistema. O también se pudieron haber
agregado incertidumbre, pero hubiera sido más complicado manejar de esta forma el sistema.

jueves, 26 de abril de 2012

Video de muestra del Sistema Experto: Adivina Quién!


Desarrollado por:
Melissa Moya Pérez
Jorge de Jesús Tinoco Huesca
Arturo Ayala Tello

Música:
Neils' Skin - Focus