Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/safiullah-rahu/intellibot


https://github.com/safiullah-rahu/intellibot

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

# IntelliBot - Your Advanced Conversational Assistant 🤖💬

IntelliBot is a cutting-edge conversational assistant that leverages the power of Web data, cloud vector stores, and ChatGPT to provide optimal and intelligent responses to user queries. This README will guide you through setting up, using, and contributing to the IntelliBot project.

## Table of Contents
- Introduction
- Features
- Getting Started
- Prerequisites
- Installation
- Usage
- Contributing
- License

## Introduction
IntelliBot is designed to transform the way users interact with information by delivering human-like responses to questions, searching the web for information, and retrieving answers from a comprehensive database. It harnesses the power of Pinecone, a robust cloud vector store, to ensure lightning-fast access to relevant information.

## Features
- Ask questions and seek answers effortlessly.
- Access Web data and cloud vector store information.
- Retrieve responses from ChatGPT for intelligent conversations.
- Save and retrieve entire conversations for deeper understanding.
- Deployed on Streamlit Cloud for a seamless and scalable experience.

## Getting Started
### Prerequisites
Before getting started with IntelliBot, ensure you have the following prerequisites:

- Python
- Streamlit
- Pinecone
- OpenAI
- Langchain

### Installation
1. Clone this repository to your local machine:
```bash
git clone https://github.com/your-username/intellibot.git
cd intellibot
```
2. Install the required Python packages:
```bash
pip install -r requirements.txt
```
3. Set up your Pinecone and ChatGPT API keys in the configuration files.
4. Run IntelliBot:
```bash
streamlit run Main.py
```

## Usage
- Open your web browser and navigate to the IntelliBot web interface.
- Ask questions or initiate conversations with IntelliBot.
- Explore the intelligent responses and enjoy a seamless knowledge discovery experience.

## License
This project is licensed under the MIT License, which means you are free to use, modify, and distribute it. See the LICENSE file for details.