Skip to content

CipherProxy/rschatbot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RSChatBot

RSChatBot is a Python-based chatbot designed to interact with users in a friendly and engaging manner. It uses a graphical user interface for interaction and can be customized via a configuration file.

Table of Contents

  1. Installation
  2. Dependencies
  3. Usage
  4. Files in this Repository
  5. Contributing
  6. License

Installation

To install the RSChatBot, you need to clone this repository to your local machine. You can do this by using the following command in your terminal:

```bash git clone https://github.com/cp-james-harbeck/rschatbot.git ```

Dependencies

This project requires Python 3.x to run. Make sure you have the correct version installed before running the program.

Usage

To start using the RSChatBot, navigate to the directory where you cloned the repository and run the gui.py script. This will open up the graphical user interface of the chatbot where you can start interacting with it.

```bash python gui.py ```

Files in this Repository

  • .gitignore: This file is used to ignore certain files from being tracked by Git.
  • README.md: This is the file you are currently reading. It provides an overview of the project.
  • config.ini: This file contains configuration details for the chatbot. You can customize the behavior of the chatbot by modifying this file.
  • gui.py: This is the main script that runs the graphical user interface for the chatbot. It uses the tkinter library to create the interface.
  • rs_bot.py: This script contains the main logic for the chatbot. It uses various natural language processing techniques to generate responses to user input.
  • rs_logo.ico: This is the logo used for the chatbot. It is displayed in the title bar of the chatbot window.

Contributing

Contributions are welcome! If you have a feature you'd like to add, or if you found a bug and know how to fix it, please feel free to submit a pull request. If you're not sure where to start, take a look at the open issues.

License

This project is currently unlicensed. This means that you are free to use, copy, modify, and distribute the project, but you do so at your own risk.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%