6. Conclusión

Concluimos que la realización de un Sistema Inteligente es factible desarrollar en un lenguaje formal como C++ o Java. Sin embargo la sencilles con la que se puede elaborar se complica a medida que se requiere un Sistema Inteligente cada vez más inteligente y no dudamos que llegue el momento en que sea practicamente imposible o imposible hacer dicho sistema inteligente sin un lenguaje enfocado a la Lógica de Predicados

Nuestro programa necesita muchas instrucciónes de código y demasiado tiempo en el proceso de ellas puesto que la función encargada de hacer el producto cartesiano depende directamente (hablando en terminos de el tiempo) del resultado de la función de filtrado. Nos percatamos que entre menor sea el número de palabras a filtrar, mayor será el tiempo en que se termine el programa.

Esta forma en como solucionamos el problema presentado nos demostró que no es la mejor manera. Por tanto hemos concluido que nuestro objetivo inicial no ha sido el esperado y este programa no es eficaz y solo llega a ser eficiente.