Smart Chatbot App – Adaptive AI Chatbot

2025-05-02 Vue 3, Flask, Node.js, LLM (mock), Tailwind CSS, Intuition Modeling, NLP, Python

← Back to Projects

Smart Chatbot App is an adaptive AI chatbot designed to simulate real-time conversational intuition. It uses a layered architecture (Vue + Node + Flask) to detect subtle intent shifts, estimate response certainty, and adapt its tone dynamically — all while remaining lightweight and embeddable.

The project was inspired by the idea of building a minimal cognitive agent, capable of simulating "feeling" states through input parsing and weighted decision logic. This became known as Dynamic Input Activation Network — or Dian.


Highlights

  • Context-Aware NLP: Detects when user intent changes mid-conversation.
  • Intuition Modeling: Adds reflective behavior via confidence scores.
  • Modular Design: Easily swappable backend (OpenAI, Claude, local LLM).
  • Production Ready: Deployable on Vercel + Fly.io.
  • Featured On:

Details

Architecture Diagram

Full system architecture of Dian — Vue frontend, Node middleware, Flask backend, and LLM interface.

Bert Intuition Model

Internal intuition modeling using BERT — estimating response certainty from latent embeddings.

Compare and Adjust

Comparative output adjustment based on detected intent shift and confidence scoring.


If you're exploring conversational AI that feels less robotic and more context-aware — Dian is a practical starting point.

Want something like this for your business or platform? Let’s talk