Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyBot - Python Chatbot

A rule-based chatbot developed in Python using object-oriented programming, data structures, control flow, modular programming, input validation, exception handling, and automated testing.

Features

  • Interactive command-line chatbot
  • Greeting and general conversation responses
  • Python-related responses
  • Help command
  • Conversation history
  • Input validation
  • Exception handling
  • Automated unit tests

Technologies

  • Python
  • Object-Oriented Programming
  • Data Structures
  • Pytest
  • Git
  • GitHub

Project Structure

chatbot/
├── chatbot.py
├── main.py
├── test_chatbot.py
├── README.md
├── requirements.txt
└── .gitignore

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages