Docschat is an innovative project designed to revolutionize how users interact with documents. By leveraging the power of Large Language Models (LLMs), Docschat enables intuitive, conversational interactions with documents, making information retrieval and understanding more accessible and efficient.
Features:
- Natural Language Processing: Users can query documents using everyday language, allowing for a seamless and intuitive experience.
- Contextual Understanding: Docster AI provides context-aware responses, ensuring accurate and relevant information is delivered.
- Multi-Document Support: Interact with multiple documents simultaneously, allowing for comprehensive research and cross-referencing.
- TXT
- CSV
- EXCEL
- PPTX
- Word
- SQL
- Exa Search : Exa is search engine designed for LLMs to retrieve relevant informations from queries.
- Google Trends : This tool finds trending searches from google about any topic. This tool uses SerpApi in backend.
- Google Scholar : This tool find relevant scholarly article as it sees content of article and finds how much it is similar to the query.
- PubMed : This tool finds citation related to Biomedical Literature.
- Login in the website
- Upload the required document
- It will redirect to chat system
- Ask your Queries
- Efficiency: Quickly locate specific information within extensive documents.
- Accessibility: Make document interactions more user-friendly and accessible to non-experts.
- Accuracy: Ensure the accuracy of information through sophisticated language understanding and context awareness.
DocsChat is built using a microservices architecture, with two primary microservices:
-
- Manages user registration, login, and authentication
- Ensures secure access to the Docschat platform
- Handles session management and token-based authentication
-
- Processes user queries and interacts with various document types
- Leverages advanced language models to understand and respond to user inputs
- Performs text extraction, data analysis, and SQL query execution based on document type
- Separate service for content retrieval tools.