4. Chatbot con inteligencia artifical en tensorflow
- Hola a todos.En esta ocasión finalizamos con nuestro tutorial para crear y entrenar nuestro propio chatbot que se comportará con inteligencia artificial. Para crear un chatbot, o para hacer cualquier tipo de tarea de aprendizaje automático, el primer trabajo que tenemos que hacer es adquirir datos para el entrenamiento.Después necesitamos estructurarlos y prepararlos para que se formateen para "la entrada" y "la salida"para que un algoritmo de aprendizaje automático puede digerir.
- Una vez tenemos los ficheros necesarios para el entrenamiento, generados en el capítulo anterior. Estamos en disposición de entrenar nuestro modelo. Para entrenar el modelo hago uso del siguiente código alojado en github: https://github.com/daniel-kukiela/nmt-chatbot
- En el siguiente vídeo podemos ver como configurar el fichero settings para entrenar nuestro modelo.Además podemos ver las primeras interacciones con nuestro chatbot ya entrenado:
- Como ya habéis visto en el vídeo nuestro chatbot está ingles.Esto es debido al origen de datos que hemos utilizado para el entrenamiento. Además podemos mejorar la "inteligencia" de nuestro chatbot con mayor tiempo de entrenamiento. En mi caso solo entrene al modelo con un mes de todos los disponibles en nuestro origen de datos, que recuerdo fueron los mensajes en los foros de reddit.
No hay comentarios:
Publicar un comentario