microsoft / RAG_Hack

Hack Together: RAG Hack | Register, Learn, Hack
MIT License
393 stars 82 forks source link

Project: RAG-based Research Assistant #96

Open Jwizzed opened 1 month ago

Jwizzed commented 1 month ago

Project Name

PaperMaid

Description

RAG-based Research Assistant

Description

This Retrieval-Augmented Generation (RAG) system is designed to help researchers and academics efficiently summarize and understand multiple research papers or conference proceedings. By leveraging advanced AI and database technologies, our application streamlines the process of analyzing and synthesizing information from various scientific sources.

Our system maintains a database of research papers in Azure Cosmos DB. When a user uploads a file, the application performs PDF extraction on the document and conducts a web search for supplementary information. This extracted content and web search results are combined with the user's prompt. The combined information is then embedded and used to find relevant papers in the Cosmos DB through vector similarity search. These relevant papers from the database are used to add more context to the user's query. All this information is sent to a Large Language Model (LLM) to generate a comprehensive response, which includes a knowledge graph for easier visualization of the relationships between papers and concepts.

Key Features:

Data Sources:

Technical Stack:

Modifications:

Target Audience:

This application aims to significantly reduce the time and effort required to process and understand large volumes of scientific literature, enabling users to focus on drawing insights and advancing their research by leveraging both existing knowledge and new inputs.

Technology & Languages

Project Repository URL

https://github.com/papermaid/papermaid

Deployed Endpoint URL

No response

Project Video

https://www.youtube.com/watch?v=QGih0oOmHHs

Team Members

Krittin Setdhavanich, Sirin Puenggun, Chaiyawut Thengket

Yash-Kavaiya commented 1 month ago

@Jwizzed Explanation is demo is Excellents

multispark commented 2 weeks ago

Hello @jwizzed, thank you for participating in RAG Hack!

The team is working hard to distribute badges. Please have each team member fill out this form: aka.ms/raghack/badge-dist

Thank you!