Code Monkey home page Code Monkey logo

qacker's Introduction

QAcker

THEME CHOSEN:

Education

QAcker is the one place solution for analysize, summarizing, paraphrasing and questioning tour text.

OBJECTIVE AND SOLUTION

  • Nowadays teachers and students alike have a lot on their plate, with advancing technology, our application utilises the power of strong machine learning models developed for natural language processing to help them in their daily schedule.
  • In most places, english is the primary medium of instruction. If someone is not fluent in Englishlanguage they have to suffer academically, which is very unfortunate, and language shouldn't be something which restricts education.
  • Generating questions for assignments and unseen passages is a monotonous task which can be now automated, and our application aims to do just that.

FEATURES

Paraphrasing Question Generation Answer Prediction Text summarizer Text to speech Real time Speech to Text

Techstack

  • NLP - Natural language processing for performing the various services mentioned
  • Flask - To develop the backend for the web-application
  • HTML/CSS/JavaScript - For devleoping frontend for the web-application
  • Firebase - For providing authorization and storing database.
  • Using python library to implement text to speech and speech to text functions.
  • Utilizing HugginFace Library, which is an open-source library that provides multiple pipelines for performing various tasks on text data.

How to start

  1. Make Virtual Environment
python -m venv venv
source venv/Scripts/activate
  1. Pip install requirements.txt
pip install -r requirements.txt
  1. Run the following commands
pip install thinc==7.4.2

pip install git+https://github.com/ramsrigouthamg/Questgen.ai
pip install git+https://github.com/boudinfl/pke.git@69337af9f9e72a25af6d7991eaa9869f1322dd72

python -m nltk.downloader universal_tagset
python -m spacy download en 

wget https://github.com/explosion/sense2vec/releases/download/v1.0.0/s2v_reddit_2015_md.tar.gz
tar -xvf  s2v_reddit_2015_md.tar.gz

pip install transformers==4.10.2
pip install sentencepiece==0.1.96
  1. Run the final command for execution
flask run

or

python app.py

qacker's People

Contributors

batman14-s avatar avnimittal13 avatar khushboo-o-o avatar khushboo-13 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.