Back to HomeAll Projects

Lightweight QA Bot

A CPU-friendly chatbot that learns from your Q&A pairs and responds in real-time. Runs locally without heavy dependencies.

PythonC++NLPChatbot

CPU-friendly

No GPU needed

What it does

Takes a set of question-answer pairs, learns the patterns, and responds to new questions using lightweight matching. No GPU required.

How it works

Built with Python for the NLP logic and C++ for the fast matching core. Uses TF-IDF for similarity scoring and a simple intent-matching system.

Why

Most chatbot frameworks are bloated. This one runs on a potato and still gives useful answers.