This system answers world history essay questions in Japanese and/or English and evaluate the answers.
(past version: FelisCatus Zero.)
- Install Scala and Simple Build Tool (SBT).
- Git-clone or download this repository.
- Run trial.sh
$ bash trial.sh
Install the following softwares before running (non-trial) FelisCatus Zero
- Scala
- Simple Build Tool (SBT)
- Indri search engine. See here
- Japanese language analyzer (MeCab). See here
Note: I am planning to make remote services to enable to run without local Indri and MeCab.
See Knowledge Source Installation
Note: Knowledge source accessible people are currently limited because of a license issue.
Note: I am planning to make remote services to enable to run without local knowledge sources.
Git-clone or download this repository
Git-clone via HTTPS
cd (directory for downloading this repository)
git clone https://github.com/ktr-skmt/FelisCatusZero-multilingual.git
Git-clone via SSH
cd (directory for downloading this repository)
git clone [email protected]:ktr-skmt/FelisCatusZero-multilingual.git
Download
cd (directory for downloading this repository)
wget https://github.com/ktr-skmt/FelisCatusZero-multilingual/archive/master.zip
Sample questions have already been installed in this repository.
If you want to Install other pairs of question and gold standard, do the following 1. and/or 2.
- Put QA Lab-3 essay subtask datasets into src/main/resources/qalab_dataset
- Put QA Corpus into src/main/resources/qa_courpus
Note: I am planning to make remote services to enable to download training data and test data without installing them locally.
See How to Run through SBT Shell
See Run.ipynb
FelisCatusZero-multilingual has three libraries as sub-projects:
FelisCatusZero-multilingual is dependent on FelisCatus Zero-Libraries4JCas, FelisCatus Zero-Libraries4UIMA and JCas generated from FelisCatusZero's type system by JCasGen. FelisCatus Zero-Libraries4JCas is dependent on FelisCatus Zero-Libraries and FelisCatus Zero-Libraries4UIMA. The three libraries' dependencies are shown in the following table.
LIBRARY | DEPENDENT on UIMA | DEPENDENT on JCas generated from FelisCatusZero's type system |
---|---|---|
FelisCatus Zero-Libraries | NO | NO |
FelisCatus Zero-Libraries4UIMA | YES | NO |
FelisCatus Zero-Libraries4JCas | YES | YES |
See build.sbt if you want to look in more detail.