8000 GitHub - siartemur/ragcorpbot
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

siartemur/ragcorpbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 RAGCorpBot – Corporate Knowledge Assistant Powered by GPT

RAGCorpBot is an intelligent chatbot system designed to provide precise, context-aware answers from corporate documents using GPT and vector search technologies.
It follows the Retrieval-Augmented Generation (RAG) architecture for enterprise-grade document querying.

📌 "Built to automate access to internal organizational knowledge."


✨ Features

  • 🧠 GPT-3.5 Turbo Integration
    Provides natural language responses even for complex queries.

  • 📄 Smart PDF Processing
    Automatically chunks uploaded PDFs into searchable text segments.

  • 🧾 FAISS Vector Store
    Enables fast, semantic similarity search to find the most relevant context.

  • 🔐 Admin Panel
    Upload PDFs, reset indexes, and manage access through secure login.

  • 💬 User-Friendly Frontend (Streamlit)
    Interactive and minimal UI for both users and administrators.

  • 🧪 Testing Infrastructure with Pytest
    Ensures reliability with unit tests for core logic.

  • ⚙️ SOLID Principles & Clean Architecture
    Structured for maintainability, scalability, and clarity.


🛠️ Tech Stack

Layer Technology
Backend FastAPI
Vector Database FAISS
LLM Integration OpenAI GPT-3.5
PDF Processing pdfplumber
Frontend Interface Streamlit
Testing pytest
Environment & Logs dotenv, logging

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0