Giter VIP home page Giter VIP logo

askscribe's Introduction


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 [email protected]

Support

For support join our Slack channel - AMA

License

License: GPL v3

askscribe's People

Contributors

shravya-34 avatar hrishikesh332 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.