BY Oasys Okubo & Damen Birtola
This project is a Question-Answering application that answers factoid questions based on the given narrative text. This uses Natural Language Processing and Machine Learning techniques, implementing Consituency and Dependency Parsing. Moreover, Regex Chunking is used extensively to parse unnecessary words from a question to make the answer parsing process more efficient.
Install this repository by copying this code directly to a terminal:
git clone https://github.com/oasysokubo/QA-Sys.git
This project requires a few packages/modules:
- NLTK
- Word2Vec
Simply run the main program:
python3 qa.py
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.