Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 706 Bytes

File metadata and controls

34 lines (23 loc) · 706 Bytes

PyBot "Basic Chatbot"

PyBot is a rule-based chatbot developed using Python during the CodeAlpha Python Programming Internship.

Author

Ahmed Nadeem

Internship

CodeAlpha Python Programming Internship

Features

  • Responds to greetings and common questions
  • Answers questions about Python and artificial intelligence
  • Provides jokes, facts, motivation and programming tips
  • Includes a help menu
  • Handles invalid and empty input
  • Uses randomized responses
  • Includes a proper exit command

Concepts Used

  • Python functions
  • If-elif conditions
  • Loops
  • Lists and dictionaries
  • User input and output
  • String handling

How to Run

python PyBot.py