Muy bien, así que si estás tratando de construir una inteligencia artificial de propósito general, buena suerte con eso, no olvides nombrar tu aplicación skynet y solo espera allí mientras busco a Sarah Conners.
Pero para una implementación de IA más práctica, dependerá en gran medida del propósito de su aplicación. Si desea comenzar a escribir su IA desde cero, le recomiendo TensorFlow, una biblioteca de Google que le permite construir redes neuronales y entrenarlas. Si desea trabajar con visión por computadora, detección de rostros, seguimiento de manos y gestos, etc., puede probar OpenCV, una biblioteca para visión por computadora. Si está creando aplicaciones para iOS o Mac, también puede usar Core ML, una biblioteca para aprendizaje automático.
Pero si no desea reconstruir la rueda, puede utilizar otras API que ya realizan ciertas tareas realmente bien. Por ejemplo, si desea hacer agentes de conversación y PNL, puede usar Wit.ai y API.AI de Facebook y Google respectivamente. Si desea trabajar con reconocimiento de visión e imagen, puede optar por google vision, clarifai.ai, Amazon rekognition o servicios cognitivos de Microsoft, todos los cuales ofrecen reconocimiento facial similar, etiquetado de objetos y otras características.
- ¿Qué blogs y otras fuentes deberías leer para conocer las últimas noticias sobre inteligencia artificial?
- ¿Cómo está limitado el razonamiento de la IA en el mundo real por la indecidibilidad de FOL?
- ¿Cuáles son algunas iniciativas para usar la IA con fines educativos?
- ¿Sería un error permitir que la IA se apodere del mundo?
- Cómo comenzar el aprendizaje automático y la inteligencia artificial desde cero
¡Buena suerte haciendo realidad la singularidad! 🙂