This AI chatbot is a general-purpose conversational assistant built from the ground up using Python and TensorFlow. Unlike simple rule-based bots, it uses machine learning models to understand natural language, infer intent, and generate contextually relevant responses.
The backend is powered by FastAPI, exposing a clean REST API that any frontend or integration can talk to. Conversations are tracked with a contextual memory system, meaning the bot remembers what was said earlier in the session and uses that context to give smarter, more coherent answers.
The goal is a fast, lightweight AI assistant that can be dropped into any project no third-party AI APIs required.