This is a simple type of chatbot that relies on predefined rules.
-
Updated
Oct 31, 2024 - Python
This is a simple type of chatbot that relies on predefined rules.
A simple rule-based chatbot built using Python. It responds to user inputs like greetings, identity questions, jokes, and more — all based on keyword matching. A beginner-friendly project to explore how basic chatbots work!
Simple rule-based chatbot built with Python functions, loops, and conditionals.
Swasthya Mitra is a health-tech web application designed to assist users with disease prediction, precautionary measures, and medical guidance based on symptoms.
🚀 Just built a Local NLP Chatbot using Python and NLTK!Unlike modern LLM wrappers, this project focuses on foundational core NLP principles. It processes text completely offline with zero API costs, cloud latency, or data privacy risks.Key implementations:✅ Text Tokenization & Punctuation Filtering✅ Stop Word Removal for optimized keyword weight
ROSE 🤖 – A simple rule-based personal chatbot that greets users, opens websites, performs Google searches, checks the time, and provides weather/news updates. Built with Python. 🐍🌐
A lightweight NLP-based Python chatbot built with intents and pattern matching — capable of responding to user queries using JSON-defined intents.
A rule-based chatbot built with Python that simulates natural conversations using predefined responses, demonstrating functions, conditional logic, loops, and user interaction through a clean command-line interface.
A full-stack Rule-Based AI Chatbot Workspace built for DecodeLabs AI Engineering Internship 2026. Features an interactive chatbot, Python terminal simulator, code explanations, automated verification, and beginner-friendly AI learning modules.
RuleBot is a deterministic, rule-based AI chatbot built on the IPO (Input → Process → Output) model. No ML. No LLM. Just clean control flow and O(1) dictionary logic. Built for DecodeLabs Batch 2026 to demonstrate the foundation of AI guardrail systems before moving to probabilistic models.
🤖 5 Internship AI Projects: Multi-Personality Chatbot, Unbeatable Minimax Tic-Tac-Toe, Transformers.js Image Captioner, content/collaborative Movie & Book Recommender, and live Webcam FaceID scanner.
Description A simple Python chatbot that responds to basic user inputs such as greetings, jokes, and farewells. It remembers the user’s name, provides personalized replies, and demonstrates fundamental concepts of conditional logic and state management in Python.
A modern Flask-based customer service chatbot with FAQ matching, chat history, voice input, text-to-speech, and dark/light mode.
Rule-based AI Chatbot built using Python, Regex, and OOP concepts as part of the DecodeLabs AI Internship.
A simple rule-based chatbot built using Python that responds to user commands through conditional statements and loops.
Rule-Based NLP Chatbot in Python — intent matching using JSON
A simple rule-based chatbot built using Python.
Basic Rule-Based Campus Chatbot – A simple rule-based campus assistant built with Next.js that answers student queries using predefined keywords and fixed responses.
A Python-based rule-based chatbot that responds to predefined user queries using pattern matching and keyword detection.
Designed and implemented a Simple Rule-Based Chatbot using Python as part of an AI internship project. The chatbot uses conditional statements and keyword matching to provide responses to greetings, small talk, help requests, and Artificial Intelligence-related questions. It also records conversation history in a log file, making it an interactive
Add a description, image, and links to the rule-based-chatbot topic page so that developers can more easily learn about it.
To associate your repository with the rule-based-chatbot topic, visit your repo's landing page and select "manage topics."