GithubHelp home page GithubHelp logo

sseanliu / quotifyai Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mcantillon21/quotifyai

0.0 0.0 0.0 507 KB

Shell 0.49% JavaScript 59.18% Python 16.93% TypeScript 13.19% CSS 9.85% Makefile 0.36%

quotifyai's Introduction

Quotify ๐Ÿ’ญ

Generate meaningful quotes from books, articles, or literally anything that can be turned into a PDF.

Website here. Built by Molly.

Background

Quotify is a AI-powered quote finder for any text-based PDF, extracting the most relavant quotes to substantiate your claim. What if we didn't have to scour texts for hours in search of a thesis-supporting quote?

Provided the full length of riveting multi-dimensioned novels, intensive drama telenovella scripts, dense academic journal entries, and everything in between, Quotify finds the most significant parts of the text in relation to your ideated topic. This means you can now find Shakespeare quotes, cited within the text, about free will and environmental activism.

Technical Implementation

Quotify uses the following tools:

Backend

The backend uses a Makefile for our build process Poetry as our dependency manager for Python. Install poetry, change directories into the server folder, and then run poetry install to install all dependencies. Note that we require python 3.9.13 and that the Rust Compiler must be installed on your machine in order to build certain dependencies.

Afterwards, run make setup to configure your environment to run our application. To run the server run make server.

Frontend

The frontend is built using React, Next.js, Tailwind CSS and Chakra-UI. To run the web app locally, change directories into frontend nd run npm install to install all dependencies. Then run npm run dev.

Acknowledgements & Disclaimer

I learned a lot from Amir & Verumlotus's SweetSerenade while building this.

Please note that this tool is intended as an experimental exploration of quote extraction using advanced AI technology, and should not be relied upon as a replacement for thorough research or analysis in any academic or professional context. While we have taken every effort to ensure accuracy and proper citation of sources, we cannot provide a full guarantee of the correctness of our analyses.

quotifyai's People

Contributors

mcantillon21 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.