Skip to content

Question Answering System with Elasticsearch and Transformer API

Notifications You must be signed in to change notification settings

MarkusMueller-DS/Question-Answering-System

Repository files navigation

Question-Answering-System

Final project of the 5th semester Application of AI course.

Content

Directories

  • Data: files with the test questions and a file with the training data for the question classification

Files

Question Answering
  • question_answering.py: Python script with the whole Question Answering System which is used to create the submission file for scoring shallow_learning.csv
Misc
  • elastic_search_k.ipynb: Python notebook with the code and results for determining "precision @ k" to to validate the various Elasticsearch queries
  • question_classification.ipynb: Python notebook with the code and results for question calssification

Requirements

External python libraries used for QA-System question_answering.py:

External python libraries used for Elasticsearch elastic_serach.ipynb:

External python libraries used for question classification question_classification.ipynb:

About

Question Answering System with Elasticsearch and Transformer API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published