Skip to content

Pragati-26/mediBot

Repository files navigation

mediBot

mediBot is an interactive medical assistant chatbot project built with Python. It uses memory storage, vector search, and language model APIs to provide conversational responses with context retention.

Project Structure

  • medibot.py - Main application logic for mediBot.
  • connect_memory_with_llm.py - Connects memory store with language model for retrieval.
  • create_memory_for_llm.py - Creates and manages memory data for the language model.
  • data/ - Project data files and embeddings.
  • vectorstore/ - Vector database files for similarity search.

Setup

  1. Clone this repository:
    git clone https://github.com/Pragati-26/mediBot.git
    cd mediBot
  2. Install dependencies:
    pip install -r requirements.txt
    # or use Pipenv
    pipenv install

Usage

  • Run python medibot.py to start the assistant.
  • Configure environment variables or API keys as needed (e.g., OpenAI key) depending on your LLM provider.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages