Skip to content

oasysokubo/NarrowQA

Repository files navigation

NarrowQA

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.

Installation

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

Usage

Simply run the main program:

python3 qa.py

Contributing

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.

License

MIT

About

Question Answering system for factoid questions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages