Chat Bot | B14S es un proyecto de chatbot personalizado inspirado en ChatGPT, desarrollado con JavaScript, HTML y TensorFlow.js. Usa el modelo Universal Sentence Encoder para interpretar preguntas y brindar respuestas desde una base de conocimiento local.
El objetivo de este chatbot es simular una conversación natural usando procesamiento de lenguaje natural (NLP) en el navegador.
No depende de servidores externos, ya que todo se ejecuta del lado del cliente con ayuda de TensorFlow.js y modelos precargados.
Ideal para practicar IA en el navegador y crear asistentes personalizados que no requieran backend.
- HTML5 semántico
- JavaScript (ES Modules)
- TensorFlow.js
- Universal Sentence Encoder
- Diseño adaptable
- Almacenamiento local para memoria del chat
- SEO básico y favicon personalizado
index.html: punto de entrada, carga del chatbot.src/main.js: manejo del DOM, eventos de usuario, renderizado.src/inteligencia.js: lógica de IA, comparación de frases y respuestas.- Modelo USE: importado desde CDN para análisis semántico.
- Memoria: almacenamiento local (localStorage) para recordar el historial de conversación.
.
├── index.html
├── public/
│ └── icono.ico
├── src/
│ ├── main.js
│ └── inteligencia.js- Mejorar precisión del análisis semántico
- Agregar interfaz de entrenamiento personalizado
- Crear una versión en español 100% entrenada
- Estilos con Tailwind o CSS modular
Bryan14Saenz
“Programa no para resolver problemas, sino para crear soluciones.”
📧 Correo: 14bryansaenz@gmail.com
🌐 GitHub: github.com/Bryan14Saenz
🔗 LinkedIn: linkedin.com/in/14bryansaenz
🟢 Disponible en chatbotb14s.netlify.app