All Projects → 21han → nlp_qa_project

21han / nlp_qa_project

Licence: other
Natural Language Processing Question Answering Final Project

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to nlp qa project

Awesome Kgqa
A collection of some materials of knowledge graph question answering
Stars: ✭ 188 (+208.2%)
Mutual labels:  question-answering
Dmn Tensorflow
Dynamic Memory Networks (https://arxiv.org/abs/1603.01417) in Tensorflow
Stars: ✭ 236 (+286.89%)
Mutual labels:  question-answering
VideoNavQA
An alternative EQA paradigm and informative benchmark + models (BMVC 2019, ViGIL 2019 spotlight)
Stars: ✭ 22 (-63.93%)
Mutual labels:  question-answering
Anyq
FAQ-based Question Answering System
Stars: ✭ 2,336 (+3729.51%)
Mutual labels:  question-answering
Tensorflow Dsmm
Tensorflow implementations of various Deep Semantic Matching Models (DSMM).
Stars: ✭ 217 (+255.74%)
Mutual labels:  question-answering
Jack
Jack the Reader
Stars: ✭ 242 (+296.72%)
Mutual labels:  question-answering
Triviaqa
Code for the TriviaQA reading comprehension dataset
Stars: ✭ 184 (+201.64%)
Mutual labels:  question-answering
unsupervised-qa
Template-Based Question Generation from Retrieved Sentences for Improved Unsupervised Question Answering
Stars: ✭ 47 (-22.95%)
Mutual labels:  question-answering
Forum
Ama Laravel? Torne se um Jedi e Ajude outros Padawans
Stars: ✭ 233 (+281.97%)
Mutual labels:  question-answering
DrFAQ
DrFAQ is a plug-and-play question answering NLP chatbot that can be generally applied to any organisation's text corpora.
Stars: ✭ 29 (-52.46%)
Mutual labels:  question-answering
Flowqa
Implementation of conversational QA model: FlowQA (with slight improvement)
Stars: ✭ 194 (+218.03%)
Mutual labels:  question-answering
Awesome Deep Learning And Machine Learning Questions
【不定期更新】收集整理的一些网站中(如知乎、Quora、Reddit、Stack Exchange等)与深度学习、机器学习、强化学习、数据科学相关的有价值的问题
Stars: ✭ 203 (+232.79%)
Mutual labels:  question-answering
Agriculture knowledgegraph
农业知识图谱(AgriKG):农业领域的信息检索,命名实体识别,关系抽取,智能问答,辅助决策
Stars: ✭ 2,957 (+4747.54%)
Mutual labels:  question-answering
Simpletransformers
Transformers for Classification, NER, QA, Language Modelling, Language Generation, T5, Multi-Modal, and Conversational AI
Stars: ✭ 2,881 (+4622.95%)
Mutual labels:  question-answering
FinBERT-QA
Financial Domain Question Answering with pre-trained BERT Language Model
Stars: ✭ 70 (+14.75%)
Mutual labels:  question-answering
Openqa
The source code of ACL 2018 paper "Denoising Distantly Supervised Open-Domain Question Answering".
Stars: ✭ 188 (+208.2%)
Mutual labels:  question-answering
Cmrc2018
A Span-Extraction Dataset for Chinese Machine Reading Comprehension (CMRC 2018)
Stars: ✭ 238 (+290.16%)
Mutual labels:  question-answering
CPPNotes
【C++ 面试 + C++ 学习指南】 一份涵盖大部分 C++ 程序员所需要掌握的核心知识。
Stars: ✭ 557 (+813.11%)
Mutual labels:  question-answering
rankqa
This is the PyTorch implementation of the ACL 2019 paper RankQA: Neural Question Answering with Answer Re-Ranking.
Stars: ✭ 83 (+36.07%)
Mutual labels:  question-answering
cmrc2017
The First Evaluation Workshop on Chinese Machine Reading Comprehension (CMRC 2017)
Stars: ✭ 90 (+47.54%)
Mutual labels:  question-answering

NLP Question Answering Project

CMU 11-411 NLP Question Answering Project

last_modified_date = 2019/07/28:

  • upgraded to Python 3.7
  • Python 2 is officially deprecated
  • added requirement.txt file as requested by many people on Youtube and personally
  • added setup.sh to get stanfordcorenlp and java
  • cleaned up Readme.md and removed some junk files to keep things tidy

Requirements

Try the followings:

  • pip install -r requirement.txt
  • ./setup.sh, please open and read this file before running.

How to use

python ask.py einstein.txt 20
python answer.py einstein.txt questions.txt

Big Picture

I have explained how we approached the problem from scratch here

Alt text

Credits

I collaborated with Angela Liang during the oldest version (prior 2018). Now, I am only maintaining it per requests. Please drop issues if you have trouble running codes. Usually, I will get back to you within 48 hours as courtesy.

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