/AskScribe

PDF Summarizer - Ask and get information from your pdf

Primary LanguageJavaScript


Logo

AskScribe

AskScribe - Navigate PDF in a new way
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About
  2. Features
  3. Tech Stack
  4. Languages and Tools
  5. Workflow
  6. Instructions on running project locally
  7. Feedback

About

Are you tired of wasting time scrolling through lengthy PDF documents, searching for specific information? AskScribe is here to revolutionize the way you interact with PDF files ⚡️

With AskScribe, you can simply upload your PDF and engage in a conversation. Ask questions, seek clarification, and let AskScribe intelligently analyze and extract the most relevant information for you. Whether you're conducting research, studying, or simply trying to find that one elusive detail, AskScribe is your go to companion 🗂💬

Get started now and let AskScribe be your trusted assistant in unraveling the secrets hidden within your PDFs 📑🔓🔍

Features

💬 PDF Chat like Experience: Offers a chat like interface that allows users to interact with PDF files in a conversational manner, making it intuitive and user friendly.

Question Answering: Utilizes the power of OpenAI for question answering, enabling users to ask specific questions about the PDF content and receive relevant answers.

Time saving: Eliminate the need for manual searching within PDFs by providing instant answers to users' questions, helping them find the information they need more efficiently.

🦜 🔗Langchain Integration: By leveraging Langchain's capabilities, AskScribe enhances its question answering with PDF functionality, improving accuracy and understanding of complex queries.

⚙️ Natural Language Processing: Natural language processing techniques to understand and interpret user queries, enabling a more conversational and intuitive interaction.

📑 Save and Bookmark: Users can save important sections or bookmark specific pages within the PDF for quick reference, allowing for easier retrieval of information.

Tech Stack

Frontend - React

Backend - Flask

Other Tools - Langchain, PyPDF2, tiktoken, OpenAI

Languages and Tools

bash git nodejs nodejs langchain nodejs

Workflow

Working of the AskScribe and the interaction with the LLM Model: WorkFlow

Instructions on running project locally:

Clone the project

  git clone https://github.com/Hrishikesh332/AskScribe.git

Install dependencies:

  cd www.ask-scribe.com/
  
  pip install -r requirements.txt

Usecases

🔬 Research Assistance: Assist researchers in quickly accessing relevant information from PDF research papers, allowing them to ask specific questions and receive precise answers, saving time and effort.

🎓Study Aid: Students can navigate and explore educational PDF materials more effectively. They can ask questions related to their coursework, textbooks, or study guides, and receive immediate answers to enhance their understanding.

📜 Legal Document Analysis: Legal professionals to analyze and extract key information from legal documents, contracts, or court rulings. It enables them to ask specific legal questions and obtain accurate answers, facilitating their research and analysis process.

📄 Summarization: Beneficial for users who want to obtain concise summaries of lengthy PDF documents. This use case is helpful for users who need to grasp the main points of a document efficiently.

📄 Academic Paper Review: Researchers, professors, or peer reviewers can review academic papers. By asking questions related to specific sections, methodology, or conclusions, they can gain insights and provide constructive analysis on the paper.

🧾 Financial Document Analysis: Financial analysts or accountants can use to analyze financial reports, statements, or audits. They can ask specific financial questions and receive precise answers, facilitating their analysis and decision making process.

🔍Content Exploration: Assitance for content creators, journalists, or bloggers in exploring and extracting information from PDF sources. They can ask questions to uncover relevant data, statistics, or insights for their content creation process.

Feedback

If you have any feedback, please reach out to us at hriskikesh.yadav332@gmail.com

Support

For support join our Slack channel - AMA

License

License: GPL v3