deepmipt / Question_generation
Licence: gpl-3.0
It is a question-generator model. It takes text and an answer as input and outputs a question.
Stars: ✭ 166
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Question generation
Ai Writer data2doc
PyTorch Implementation of NBA game summary generator.
Stars: ✭ 69 (-58.43%)
Mutual labels: natural-language-processing, seq2seq
Pytorch Beam Search Decoding
PyTorch implementation of beam search decoding for seq2seq models
Stars: ✭ 204 (+22.89%)
Mutual labels: natural-language-processing, seq2seq
Spark Nlp
State of the Art Natural Language Processing
Stars: ✭ 2,518 (+1416.87%)
Mutual labels: natural-language-processing, seq2seq
Trade Dst
Source code for transferable dialogue state generator (TRADE, Wu et al., 2019). https://arxiv.org/abs/1905.08743
Stars: ✭ 287 (+72.89%)
Mutual labels: natural-language-processing, seq2seq
Tf Seq2seq
Sequence to sequence learning using TensorFlow.
Stars: ✭ 387 (+133.13%)
Mutual labels: natural-language-processing, seq2seq
Multiwoz
Source code for end-to-end dialogue model from the MultiWOZ paper (Budzianowski et al. 2018, EMNLP)
Stars: ✭ 384 (+131.33%)
Mutual labels: natural-language-processing, seq2seq
Text summarization with tensorflow
Implementation of a seq2seq model for summarization of textual data. Demonstrated on amazon reviews, github issues and news articles.
Stars: ✭ 226 (+36.14%)
Mutual labels: natural-language-processing, seq2seq
Practical Pytorch
Go to https://github.com/pytorch/tutorials - this repo is deprecated and no longer maintained
Stars: ✭ 4,329 (+2507.83%)
Mutual labels: natural-language-processing, seq2seq
Transformers
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
Stars: ✭ 55,742 (+33479.52%)
Mutual labels: natural-language-processing, seq2seq
Awesome Nlp
📖 A curated list of resources dedicated to Natural Language Processing (NLP)
Stars: ✭ 12,626 (+7506.02%)
Mutual labels: natural-language-processing
Nlp bahasa resources
A Curated List of Dataset and Usable Library Resources for NLP in Bahasa Indonesia
Stars: ✭ 158 (-4.82%)
Mutual labels: natural-language-processing
Sling
SLING - A natural language frame semantics parser
Stars: ✭ 1,892 (+1039.76%)
Mutual labels: natural-language-processing
Gensim
Topic Modelling for Humans
Stars: ✭ 12,763 (+7588.55%)
Mutual labels: natural-language-processing
Ngx Dynamic Dashboard Framework
This is a JSON driven angular x based dashboard framework that is inspired by JIRA's dashboard implementation and https://github.com/raulgomis/angular-dashboard-framework
Stars: ✭ 160 (-3.61%)
Mutual labels: natural-language-processing
Awesome Pytorch List
A comprehensive list of pytorch related content on github,such as different models,implementations,helper libraries,tutorials etc.
Stars: ✭ 12,475 (+7415.06%)
Mutual labels: natural-language-processing
Nlp4rec Papers
Paper list of NLP for recommender systems
Stars: ✭ 162 (-2.41%)
Mutual labels: natural-language-processing
Visdial Rl
PyTorch code for Learning Cooperative Visual Dialog Agents using Deep Reinforcement Learning
Stars: ✭ 157 (-5.42%)
Mutual labels: natural-language-processing
Fixy
Amacımız Türkçe NLP literatüründeki birçok farklı sorunu bir arada çözebilen, eşsiz yaklaşımlar öne süren ve literatürdeki çalışmaların eksiklerini gideren open source bir yazım destekleyicisi/denetleyicisi oluşturmak. Kullanıcıların yazdıkları metinlerdeki yazım yanlışlarını derin öğrenme yaklaşımıyla çözüp aynı zamanda metinlerde anlamsal analizi de gerçekleştirerek bu bağlamda ortaya çıkan yanlışları da fark edip düzeltebilmek.
Stars: ✭ 165 (-0.6%)
Mutual labels: natural-language-processing
Lazynlp
Library to scrape and clean web pages to create massive datasets.
Stars: ✭ 1,985 (+1095.78%)
Mutual labels: natural-language-processing
Description
It is a question-generator model. It takes text and an answer as input and outputs a question.
Question generator model trained in seq2seq setup by using http://opennmt.net.
Environment
-
Docker ver. 17.03+:
-
Docker-compose ver. 1.13.0+: https://docs.docker.com/compose/install/
-
Python 3
-
pyzmq dependencies: Ubuntu
sudo apt-get install libzmq3-dev
or for Macbrew install zeromq --with-libpgm
Setup
- run
./setup
. This script downloads torch question generation model, installs python requirements, pulls docker images and runs opennmt and corenlp servers.
Usage
./get_qnas "<text>"
- takes as input text and outputs tsv.
- First column is a question,
- second column is an answer,
- third column is a score.
Example
Input:
./get_qnas "Waiting had its world premiere at the \
Dubai International Film Festival on 11 December 2015 to positive reviews \
from critics. It was also screened at the closing gala of the London Asian \
Film Festival, where Menon won the Best Director Award."
Output:
who won the best director award ? menon -2.38472032547
when was the location premiere ? 11 december 2015 -6.1178450584412
Notes
- First model feeding may take a long time because of CoreNLP modules loading.
- Do not forget to install pyzmq dependencies.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].