We often obtain or download a lot of Document from website internet.After that, we need spent a lot of the time to read multiple documents for understanding the context of these documents. It is taking a lot of time.
This project intended to be used LLM Model for the purpose of assisting the user to analyze and understand the context of these documents and faster access the context of the documents.
This project can divide into 3 parts
Vector DataBase use Vector DataBase to store the converted Document context into embedding vector use Vector Database can find document similarity
Retrieval augmented generation (RAG) with Multimodal use for query the local Documentation use LangChain to Question and Answer from local Documentation
The first version will be used Google Gemini API for LLM Model , later versions will be try different open LLM models (e.g. LLama3, mi)
Support Document first version only pdf files format later versions will be words, excel, may be also support image base documents
FrontEnd UI first version will be used Streamlit for Frontend UI later versions will be Full stack with Backend Restful API
run development version : go to "dev" folder
run demo version: go to "demo" folder
streamlit run apps.py
Upload your document for query
Type chat prompt message to query the multiple documents
We often obtain or download a lot of Document from website internet.After that, we need spent a lot of the time to read multiple documents for understanding the context of these documents. It is taking a lot of time.
This project intended to be used LLM Model for the purpose of assisting the user to analyze and understand the context of these documents and faster access the context of the documents.
This project can divide into 3 parts
Vector DataBase use Vector DataBase to store the converted Document context into embedding vector use Vector Database can find document similarity
Retrieval augmented generation (RAG) with Multimodal use for query the local Documentation use LangChain to Question and Answer from local Documentation
The first version will be used Google Gemini API for LLM Model , later versions will be try different open LLM models (e.g. LLama3, mi)
Support Document first version only pdf files format later versions will be words, excel, may be also support image base documents
FrontEnd UI first version will be used Streamlit for Frontend UI later versions will be Full stack with Backend Restful API
run development version : go to "dev" folder
run demo version: go to "demo" folder
streamlit run apps.py
Upload your document for query
Type chat prompt message to query the multiple documents