GenAI Chatbot UI with Streamlit
Budget: $30 – $250 USD
I'm looking for a professional and cool-looking GenAI chatbot UI built with Streamlit (or Typescript, need to create endpoints from backend to frontend), with a backend using Bedrock, LLM, Langchain, and a RAG pipeline.
Key functionalities include:
- Loading and extracting content from PDF, DOCX, and XLSX files.
- Splitting documents into chunks by sentence.
- Embedding these chunks and storing them in a vector database (preferably ChromaDB, otherwise Faiss).
- Creating a user query.
- Conducting a semantic search between the user query and the vector database to retrieve relevant information.
- Combining context from the similarity search, the user query, and instructions in a prompt to generate a response from the LLM.
I am running this for an existing business and the need for this project is ASAP. Successful freelancers should include in their application examples of past work that are relevant to this project.
Key functionalities include:
- Loading and extracting content from PDF, DOCX, and XLSX files.
- Splitting documents into chunks by sentence.
- Embedding these chunks and storing them in a vector database (preferably ChromaDB, otherwise Faiss).
- Creating a user query.
- Conducting a semantic search between the user query and the vector database to retrieve relevant information.
- Combining context from the similarity search, the user query, and instructions in a prompt to generate a response from the LLM.
I am running this for an existing business and the need for this project is ASAP. Successful freelancers should include in their application examples of past work that are relevant to this project.
Related categories:
Python
Amazon Web Services
Streamlit
Large Language Models (LLMs)
Retrieval-Augemented Generation