Proyectos definidos del Chatbot

Ya con algo de experiencia con los primeros modelos y primeras propuestas tenemos mejor establecidos los proyectos que van a desarrollar cada uno de los equipos, así como el enfoque que decidieron darle a cada proyecto de acuerdo a sus intereses.

Los proyectos van a ser los siguientes:

  1. Fran y Gurrola están desarrollando un chatbot que ayude en la toma de desición sobre que tipo de comida pedir cuando uno tiene hambre y no está seguro de que es lo que quiere. Debe llegar hasta a proporcionar la forma de comunicarse con el establecimiento de comida rápida que ayudo a seleccionar. Este proyecto va a ser desarrollado con python/flask, y utilizando heroku para poner el producto en producción. Para desarrollar el chatbot van a utilizar la herramienta de google dialogflow, en la cual lo más imprtante es desarrollar un buen diarama de flujos de conversaciones y generar suficientes ejemplos para entrenar el sistema. En este proyecto se centra más la atención en un buen desarrollo del flujo del diálogo y las soluciones necesarias para implementar un chatbot suficientemente profesional. Al final es muy importante que dentro del proyecto se incluya un documento (en forma de manual o de entrada de blog) en la cual se explique con detalle como empezar y ajustar este tipo de aplicaciones utilizando dialogflow para un chatbot en español.

  2. Paty y Eric están desarrollando un chatbot para recoendar series de ejercicios a un usuario que quiera empezar a entrenarse. En este chatbot el sistema recomienda que hacer en función de lo que se ha hecho antes, edad, sexo e interees de la persona que pide un consejo sobre que ejercicios realizar. El chatbot va a estar programado en python/flask, y desplegado en heroku. En este proyecto el mecanismo de conversación va a estar desarrollada por ellos mismos, utilizando herramientas de procesamiento de lenguaje natural y comparación difusa de cadenas. En este proyecto la mecánica del motor de conversacion que se diseñe es más importante que establecer un dialogo que sienta al chatbot profesional. Es muy importnte que dentro del proyecto se encuentre un documento en forma de manual y/o entrada de blog (o similares), que explique cómo hacer un chatbot parecido, cuáles herramientas se usaron, cómo de instalan y cómo se usan. En particular sería agradable una explicación de como funciona el fuzzy-wuzzy, si es que es útil en el desarrollo del motor de conversación.

  3. Bárbara y Rafa (y probablemente Jorje) se encuentran haciendo un chatbot para la recomendación de productos milagro. El chatbot está siendo programado en python/flask y hace uso de herramientas de procesamiento de lenguaje natural, así como técnicas de aprendizaje automatico. En este proyecto ellos desarrollan el mecanismo para generar los dialogos (y el uso de aprendizaje automático para la generación de los diálogos). En este proyecto la mecánica del motor de conversacion que se diseñe es más importante que establecer un dialogo que sienta al chatbot profesional. Es muy importnte que dentro del proyecto se encuentre un documento en forma de manual y/o entrada de blog (o similares), que explique cómo hacer un chatbot parecido, cuáles herramientas se usaron, cómo de instalan y cómo se usan. En particular sería agradable una explicación de la arquitectura del chatbot y en que medida puede ser interado el aprendizaje automático.

Comments