Research_Assistant / README.md
chippyjolly's picture
Update README.md
c7fab1e verified

A newer version of the Gradio SDK is available: 6.6.0

Upgrade
metadata
title: AI Research Companion
emoji: πŸ”¬
colorFrom: indigo
colorTo: blue
sdk: gradio
sdk_version: 4.0.0
app_file: app.py
pinned: false

πŸ”¬ AI Research Companion (Groq + LangChain + FAISS)

An advanced AI-powered research assistant that helps you analyze academic papers, ask natural language questions, generate engaging summaries, and discover related research β€” all from a modern, tabbed Gradio interface.


πŸš€ Features

  • PDF Upload & Text Extraction – Extracts full text from research papers
  • Chunking & Vector Embedding – Uses LangChain + HuggingFace embeddings for semantic search
  • Groq LLM Q&A – Powered by llama-3.3-70b-versatile for accurate answers
  • Cited Source References – Shows the exact text chunks used
  • Research Paper Summaries – Creates clear, engaging summaries
  • Similar Paper Discovery – Uses arXiv API to find related studies
  • Beautiful Multi-Tab UI – Custom-styled Gradio interface

πŸ›  Tech Stack

  • Python 3.9+
  • Gradio
  • LangChain
  • FAISS
  • HuggingFace Sentence Transformers (all-mpnet-base-v2)
  • Groq API
  • PyPDF2
  • Feedparser
  • Custom CSS

πŸ“¦ Installation & Setup

1️⃣ Clone the Repository

git clone https://github.com/bobbythomas985/Research_Assistant
cd Research_Assistant