by doc_X_chat
Innovative tool to analyze documents using artificial intelligence
Description of the project:
A web add-on that allows users to easily download any documents on their choice.The advanced AI algorithms of the application analyze the document, allowing users to ask questions about its content and get accurate, penetrating answers.To create this innovative platform we used the power of advanced libraries such as Langchain, OpenAI and Django, and others.The achievement:
Management of Users:
Creating and editing user profiles
Storage of user data in a database
Processing of PDF documents:
It allows users to download several PDF documents.
Process documents and keeps the text of each document in a vector database.
- Enables users to interact with processed documents via chat for each document
The Great Language Model (LLM):
Keeping a history of LLM requests
Configuration of the user profile:
It allows users to edit their profiles.
E-mail and Google account authentication:
- Enables users to log in to the system by e-mail or Google account
The signature:
- Enables users to change the subscription plan into a web add-on
Panel of Administrator:
- Enables administrators to view user use statistics
Technologies and libraries that are used:
by Python 3.10
by Django
by PostgreSQL
The HTML
The Langchain
The Cloudinary
by DockerHub
Published by: hub.docker.com
Members of the team: 4
Posts: Team Lead
Why this project is special:
This project goes beyond the usual document processing, offering users an interactive and intuitive interface to analyze and obtain information from their documents.Thanks to the use of advanced artificial intelligence algorithms, the app can understand the natural language and respond to user questions in the context of the document.
Description of the project:
A web add-on that allows users to easily download any documents on their choice.The advanced AI algorithms of the application analyze the document, allowing users to ask questions about its content and get accurate, penetrating answers.To create this innovative platform we used the power of advanced libraries such as Langchain, OpenAI and Django, and others.The achievement:
Management of Users:
Creating and editing user profiles
Storage of user data in a database
Processing of PDF documents:
It allows users to download several PDF documents.
Process documents and keeps the text of each document in a vector database.
- Enables users to interact with processed documents via chat for each document
The Great Language Model (LLM):
Keeping a history of LLM requests
Configuration of the user profile:
It allows users to edit their profiles.
E-mail and Google account authentication:
- Enables users to log in to the system by e-mail or Google account
The signature:
- Enables users to change the subscription plan into a web add-on
Panel of Administrator:
- Enables administrators to view user use statistics
Technologies and libraries that are used:
by Python 3.10
by Django
by PostgreSQL
The HTML
The Langchain
The Cloudinary
by DockerHub
Published by: hub.docker.com
Members of the team: 4
Posts: Team Lead
Why this project is special:
This project goes beyond the usual document processing, offering users an interactive and intuitive interface to analyze and obtain information from their documents.Thanks to the use of advanced artificial intelligence algorithms, the app can understand the natural language and respond to user questions in the context of the document.