Skip to content

Sachin-3004/CodeAlpha_BasicChatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– 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

▢️ How to Run

  1. Clone this repository.
  2. Open the project in Python.
  3. Run the chatbot:

python Basic Chatbot.py

  1. Start chatting with the bot.
  2. 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.

πŸ”— Watch the Demo: https://www.linkedin.com/posts/sachin-venkatraman_codealpha-python-pythonprogramming-activity-7481736068749451264-reUu?utm_source=share&utm_medium=member_android&rcm=ACoAADn0cAwBHhgz1qTNuVXh51T1W-ts2n1PpiE

🎯 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

About

A simple rule-based chatbot developed in Python using functions, loops, and conditional statements as part of the CodeAlpha Python Programming Internship.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages