Pop

Chatbot con inteligencia artifical en tensorflow (4/4)

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

Curso .NET Core en C# - 34.Creamos nuestro propio log

34.Creamos nuestro propio log Hola a todos. En este curso, analizaremos todos los conceptos básicos, intermedios y avanzados de  ASP.NET...