¿Cuál sería la mejor estrategia para implementar un motor de inteligencia artificial?

1. Asegúrese de comprender suficiente Epistemología para poder hacer una elección correcta a continuación. Lea Pirsig: Zen y el arte del mantenimiento de motocicletas, Kelly: fuera de control y Tor Nørretranders: The User Illusion. Estudia la Filosofía de la Ciencia para que entiendas por qué la IA terminó donde está hoy. Evite los libros sobre la filosofía de la mente, ya que la mayor parte de ese campo es una distracción para cualquiera que trabaje en la implementación. La conciencia está sobrevalorada.

2. Decide dónde te encuentras en las seis dicotomías que definen la IA. Realmente hay más de seis, pero si no comprendes bien esta parte, estás navegando sin timón. Ver http://monicasmind.com

3. Considera que si tu elección es ser Instructor (para enseñarle a la computadora todo sobre el mundo), nunca terminarás. Mi sugerencia es ir por la ruta del construccionista: crear una computadora que pueda aprender.

4. Estudie lo que se ha hecho. Pero no solo estudies IA al azar. Hay una división del 10% al 90% entre la IA holística y la IA reduccionista. Si comienzas leyendo libros de IA reduccionista, estarás cantando en el mismo coro que la mayoría en dos meses. Lea primero algunos libros holísticos de IA para obtener algo de inoculación. Vea http://artificial-intuition.com y mire los videos en http://videos.syntience.com y preste especial atención al capítulo de compensaciones: debe renunciar a siete cosas importantes para obtener doce cosas vitales.

El proyecto parece estar en pausa, pero vale la pena echar un vistazo a http://www.texai.org
Tienen documentos de diseño abiertos y código fuente para un motor de IA bastante ambicioso.