Bueno, ya lo hay si sabes a qué me refiero (Google ahora, iris, etc.). Ahora para responder a su pregunta Su aplicación no será más que el front-end que tomará sus entradas y le mostrará una respuesta del servidor.
¿Por qué no es una IA adecuada para construirse completamente sin conexión?
Debido a que los datos que necesita para ser incluso ligeramente inteligente requieren enormes cantidades de datos (Think in TBs) y un sistema de consulta realmente rápido (que nuestro teléfono no podrá hacer).
- Tengo una aplicación y quiero aumentar los usuarios. ¿Qué tengo que hacer?
- ¿Hay alguna aplicación Java Compiler fuera de línea para Android?
- ¿Cuáles son las mejores aplicaciones de Android para el autoaprendizaje?
- ¿Cómo hacer un servidor web de restaurante para la aplicación de Android? Qué usar para la base de datos de back-end y qué usar para la conectividad b / w de aplicaciones y servidores
- ¿Hay una aplicación POS (aplicación) disponible para Android?
Bien, lo entiendo, Sagar, no se puede hacer completamente fuera de línea, así que ¿por dónde debo comenzar?
En lugar de darle enlaces, prefiero darle un mejor enfoque, comience por estudiar chatbots: Facebook tiene una implementación realmente buena y fácil para Chatbots en messenger, por lo que debe verificar eso
Cómo construir Bots para Messenger – Facebook para desarrolladores (Sí, soy un hipócrita)
El backend se realiza principalmente en NodeJs con bases de datos que utilizará para recuperar los datos.
Después de eso, te recomiendo que veas Caffe y Tensorflow (Desarrollado por Google).
Dejaré caer los enlaces de GitHub aquí (hipocresía en su mejor momento):
- Caffe: BVLC / caffe
- Tensorflow: tensorflow / tensorflow
Estos te ayudarán a comenzar con el aprendizaje automático básico y la IA.
Y había algo que quería agregar al principio pero olvidé 😛
Para el desarrollo de Android, lo mejor que puede obtener son las API de aprendizaje automático. Solo he usado dos que he usado hasta ahora y los amaba:
- IBM Watson
- http://Wit.ai
Tengo mucho más de qué hablar, pero estoy un poco atascado en dar respuestas, así que si quieres hablar más sobre esto, por favor comenta o envíame un mensaje. Haré todo lo posible para responderte allí