Welcome to KnowGenius! KnowGenius is a Chabot designed to answer General Knowledge based Questions. Whether you are a developer or contributor, this README.md will guide you through the essentials of the project.
Your friendly guide to all things general knowledge. With just a chat away, dive into various topics and expand your understanding effortlessly. Say Hello to KnowGenius and embark on a journey of learning made easy.
Before diving into the project, ensure you have the following prerequisites:
- Programming Language: Python 3.X
- Package Manager: pip
- Version Control: Git
- Integrated Development Environment: Visual Studio Code, PyCharm
-
Clone Repository
git clone https://github.com/Arko-Sengupta/KnowGenius.git
-
Navigate to the Project Directory
cd/<Project-Directory>
-
Install Dependencies
pip install -r requirements.txt
-
Start Backend Server
python Chatbot_API.py
-
Confirm Server Start: Open the below URL at Browser: http://localhost:5000/
-
Start the Application
streamlit run App.py
If you'd like to contribute, follow the guidelines
- Create a branch using the format
Know-Genius_<YourUsername>
when contributing to the project. - Add the label
Contributor
to your contributions to distinguish them within the project.