Skip to content

jessechancy/qa-nlp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qa-nlp

qa-nlp utilizes natural language processing techniques to generate questions and answers from text.

The primary purpose of the project is for learning nlp techniques such as Named Entity Recognition, Coreference Resolution, Part Of Speech, etc.

Usage

Start the CoreNLPServer by going to the stanford-corenlp-full-XXXX-XX-XX directory and type the following command

java -mx4g -cp "*" edu.stanford.nlp.pipeline.StanfordCoreNLPServer \
-preload tokenize,ssplit,pos,lemma,ner,parse,depparse \
-status_port 9000 -port 9000 -timeout 15000 & 

ask.py generates a file with a list of questions from a text file

python3 src/ask.py --input ../development_data/text.txt --output ../generated_data/questions.txt

answer.py can be found in different branches, it has not been merged yet

About

Question and Answering Generator for 11-411

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •