An open API service indexing awesome lists of open source software.

https://github.com/deliciousboy/rag-finder


https://github.com/deliciousboy/rag-finder

nlp rag streamlit webapp

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

          


RAG FINDER Logo

# Fantastic RAGs

## Overview
Fantastic RAGs is an AI-powered chatbot that uses Retrieval-Augmented Generation (RAG) to answer user queries about magical creatures from the Fantastic Beasts universe. Leveraging large language models and vector search, it provides context-aware and lore-accurate responses in natural language.

## Response RAG chatbot

### Question 1
![Question 1](../.github/img/Question_1.png)

### Question 2
![Question 2](../.github/img/Question_2.png)

### Question 3
![Question 3](../.github/img/Question_3.png)

### Question 4
![Question 4](../.github/img/Question_4.png)

### Question 5
![Question 5](../.github/img/Question_5.png)

### Question 6
![Question 6](../.github/img/Question_6.png)

## Technologies Used
- Python
- LangChain
- FAISS
- microsoft/Phi-4-mini-instruct
- BAAI/bge-m3
- Streamlit

## Vector Store Creation

This notebook demonstrates how to create a FAISS vector store from the Fantastic Beasts knowledge base. Vector embeddings are generated using the BAAI/bge-m3 model for efficient semantic search capabilities.

[![Open In Colab](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/DeliciousBoy/rag-finder/blob/main/notebooks/create_vector_store.ipynb)