Skip to content

EntilZha/qb

 
 

Repository files navigation

QANTA

Setups

  1. You'll need Python, R, Gorobi, and Vowpal Wabbit installed and accessible on the path.

  2. Make sure you have the question database, store it as data/questions.db

  3. Run the script "python util/install_python_packages.py", which will install several python packages you'll need. (You may need admin access.) This will also download some nltk data.

  4. Download the Illinois Wikifier code. Place the data directory in data/wikifier/data and put the wikifier-3.0-jar-with-dependencies.jar in the lib directory.

http://cogcomp.cs.illinois.edu/page/software_view/Wikifier

  1. Copy the non_naqt.db to data/questions.db (or make a symbolic link)

Steps

  1. Generate the Makefile

python generate_makefile.py

  1. Generate the guess database

make data/guesses.db

  1. Generate the LM pickle

make data/lm.pkl

  1. generate features, train all models, and get predictions

make all_sentence_buzz

About

QANTA quiz bowl system

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.8%
  • R 0.2%