Páginas

lunes, septiembre 09, 2024

Chatbot ¿cómo lo armo?

Una buena práctica son los chatbot, estos permiten agilizar el acceso a información. Pero ¿cómo lo puedo armar?

Se puede usar sklearn de python, específicamente TfidfVectorizer y cosine_similarity.

A su vez un archivo csv con las preguntas, respuestas, palabras claves.

Ante una entrada podremos obtener varias salidas con probabilidad de coincidencia.

Luego tendremos que vincularlo a un json, el cual lo accederemos mediante un php.

Ahora para el front podemos usar elementos flotantes en CSS, y un buen .js que se encargue de leer dicho json con el parámetro GET y vaya mostrando los resultados con botones.

Podremos definir un umbral mínimo de probabilidad, y hacer algunos que otros ajustes.

¡Listo!