/KnowGenius

KnowGenius an AI Chatbot who's a General Knowledge Genius!

Primary LanguagePython

KnowGenius

Overview

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.

Table of Content

  1. Introduction
  2. Getting Started
  3. Installation
  4. Contribution

Introduction

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.

Getting Started

Before diving into the project, ensure you have the following prerequisites:

Installation

  1. Clone Repository

    git clone https://github.com/Arko-Sengupta/KnowGenius.git
  2. Navigate to the Project Directory

    cd/<Project-Directory>
  3. Install Dependencies

    pip install -r requirements.txt
  4. Start Backend Server

    python Chatbot_API.py
  5. Confirm Server Start: Open the below URL at Browser: http://localhost:5000/

  6. Start the Application

    streamlit run App.py

Contribution

If you'd like to contribute, follow the guidelines

  • Create a branch using the format KnowGenius_<YourUsername> when contributing to the project.
  • Add the label Contributor to your contributions to distinguish them within the project.