This project demonstrates a Retrieval-Augmented Generation (RAG) chatbot using pre-trained models from Hugging Face. The application utilizes the HuggingFace sentence-transformers/all-mpnet-base-v2
model for embeddings and the google/flan-t5-base
model for text generation. These models enable the chatbot to generate contextually relevant responses based on both the user’s query and a set of documents stored in Chroma DB.
The chatbot is designed to interact with a set of documents, which are initialized at the start of the application. Users can also add or delete documents dynamically to refine the chatbot's knowledge base.
This project demonstrates a chatbot utilizing the google/flan-t5-base
model for text generation.
This project demonstrates an image captioning application utilizing the Salesforce/blip-image-captioning-base
model.
This project demonstrates a data analysis application that leverages Plotly
to create interactive data visualizations. The application can render both 2D and 3D plots, allowing users to explore datasets in a dynamic and visually engaging way.
This project demonstrates a chatbot utilizing the google/flan-t5-base
model for text generation.
This project demonstrates a data analysis application that leverages Plotly
to create interactive data visualizations. The application can render both 2D and 3D plots, allowing users to explore datasets in a dynamic and visually engaging way.