Skip to content

Know-Genius an AI Chatbot who's a General Knowledge Genius!

Notifications You must be signed in to change notification settings

Arko-Sengupta/Know-Genius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Know-Genius

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. Application UI
  3. Getting Started
  4. Installation
  5. 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.

Application UI

Screenshot 2024-10-14 162334 Screenshot 2024-10-14 162358

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 Know-Genius_<YourUsername> when contributing to the project.
  • Add the label Contributor to your contributions to distinguish them within the project.