Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/isabelleysseric/question-answering

Building a Natural Language Question & Answer Search Engine with corpus in Python language.
https://github.com/isabelleysseric/question-answering

corpus deep-learning nlp qa question-answering spacy whoosh

Last synced: about 2 months ago
JSON representation

Building a Natural Language Question & Answer Search Engine with corpus in Python language.

Awesome Lists containing this project

README

        

Question / Answer System with Wikipedia Corpus
Expert System with Corpus


Expert System with Corpus











































**Teammates**:
- Isabelle Eysseric
- Nicolas Garde
- David Poisson



This program uses Keras to create and use the Deep Learning model.

You can install the necessary environment using conda via the command.

```
conda create --name --file requirements.txt
```

or else

```
conda env create -f environment.yml
```

# How to use it

The program is executed with the command.

```
python main.py
```

It is possible to add the argument -n to define the maximum number of documents to return. Example:

```
python main.py -n 5
```

It will return the 5 most likely documents to answer the question.

Once the program is executed, a prompt will be displayed where you just have to fill in the question.

To close the prompt and the program, you can enter 'exit' in the prompt.