Chatbot JavaScript v5 [Ejercicio]

Ver en ventana independiente ➜


Framework de Chatbot pseudo-inteligente multipropósito v5

Este chatbot es fácilmente configurable para diversos contextos de PyMEs y freelancers, así como para tiendas virtuales pequeñas. Es un código básico javascript que lee una lista de archivos json enrutados directamente, para identificar palabras clave y definir su(s) respuesta(s). El objetivo es que funcione con otro tipo de comandos usando contextos.

Características

Responde a una gran cantidad de palabras clave. Es bastante lento en la carga inicial y debe ser optimizado o reprogramado.

Ejecutar de forma local usando Python:

1. Descargar chatbot-js5.zip

2. Descomprimir al Escritorio.

3. Abrir la terminal.

4. Ir a la carpeta donde se descomprimió el archivo usando el comando `cd "ruta-de-la-carpeta".

5. Ejecutar el comanto python -m http.server 8888 para correr un servidor local.

6. Abrir en el navegador: http://0.0.0.0:8888/

Ejecutar de forma local usando Python:

  1. Descargar chatbot-js5.zip
  2. Descomprimir al Escritorio.
  3. Abre Filezilla. Conéctarte al servidor. Ve a la carpeta .../user/pages y crea una carpeta llamada chatbot.
  4. Sube los archivos y la carpeta json a la carpeta chatbot.
  5. Para mostrar el chatbot dentro de una página:
    • Ejemplo de iframe: <div><iframe src="https://usuario.alwaysdata.net/chatbot/index.html" width="100%" height="600px" frameborder="0" allowfullscreen></iframe></div>
    • Para ver tu chatbot funcionando en una página aislada: https://usuario.alwaysdata.net/chatbot/index.html

Recuerda cambiar usuario por tu "user" de AlwaysData.com


v5 v5-2 v5-3


OBJETIVO

  • Por medio de iteraciones con IA, hacer que funcionen los botones del menú para implementar esta modalidad combinada con video para tener experiencias pedagógicas paso a paso para los usuarios sin actualizar la página web y facilitando la navegación.
  • Usando una IA, descubrir diversos métodos de PLN y Machine Learning que se podrían aplicar en este proyecto.

Bitácora de generación con IA

  • https://claude.ai/chat/0dfcc37d-2205-4068-b878-a97170a8fb10
  • https://claude.ai/chat/7bc8cfe8-c2ad-4f69-af45-11cfb94c19a6
  • https://chatgpt.com/c/674e098a-3f88-8007-90d6-55375fe26d74
  • https://chatgpt.com/c/674ec342-fa98-8007-8ba4-2fdb5e0493c4
  • https://chatgpt.com/c/674e80a7-fb44-8007-afac-600a65d53316
  • https://chatgpt.com/c/674f3e41-7bb0-8007-af17-8a4243c5da20
  • https://claude.ai/chat/c0d48f38-8aa8-48dc-b61e-4f504cb6f791