Chatbot JavaScript v5 [Ejercicio]
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:
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:
- Descargar chatbot-js5.zip
- Descomprimir al Escritorio.
- Abre Filezilla. Conéctarte al servidor. Ve a la carpeta
.../user/pages
y crea una carpeta llamada chatbot
.
- Sube los archivos y la carpeta
json
a la carpeta chatbot
.
- 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

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