RagChatbot icon

RagChatbot

CreatedImVirtue

Builds a RAG-based HR chatbot that provides workplace rules using a localhost MCP server.

About

This project offers a Retrieval-Augmented Generation (RAG) chatbot solution tailored for HR applications. Users can upload PDF documents containing company policies and rules, and the chatbot retrieves relevant information to answer employee queries. Leveraging Streamlit for an interactive interface, OpenAI models, LangChain, and an in-memory vector store, this system provides efficient document retrieval and answer generation.

Key Features

  • Text Chunking for efficient indexing and retrieval
  • MCP Tool Integration for seamless backend communication
  • Similarity Search for relevant document retrieval
  • Interactive chat-like interface using Streamlit
  • PDF Upload and Parsing using PDFPlumberLoader
  • 4 GitHub stars

Use Cases

  • Providing instant answers to employee questions about workplace guidelines
  • Creating a searchable knowledge base of company documents
  • Automating HR policy and rule information dissemination
Craft Better Prompts with AnyPrompt