π€ Basic Rule-Based Chatbot
A simple Rule-Based Chatbot developed in Python as part of the CodeAlpha Python Programming Internship.
π Overview
This chatbot responds to predefined user inputs using simple rule-based logic. It demonstrates the fundamentals of conversational programming using Python.
β¨ Features
- π¬ Interactive conversation
- π Greeting messages
- π Responds to common questions
- π Continuous conversation using loops
- πͺ Exit command to end the chat
- π₯οΈ Console-based chatbot
π οΈ Technologies Used
- Python 3
π Python Concepts Used
- Functions
- If-Elif-Else
- Loops
- User Input & Output
- String Handling
- Clone this repository.
- Open the project in Python.
- Run the chatbot:
python Basic Chatbot.py
- Start chatting with the bot.
- Type bye to end the conversation.
π· Demo
A short screen recording demonstrating the functionality of the Basic Chat Bot is available on my LinkedIn profile.
π― Learning Outcomes
- Learned rule-based chatbot development
- Improved understanding of Python functions
- Practiced loops and conditional statements
- Built an interactive console application
π¨βπ» Author
Sachin V
B.E. Computer Science and Engineering
Python Programming Intern @ CodeAlpha