- Jirka Lhotka
- Francesco Salvi
- Liudvikas Lazauskas
The repository contains 3 main notebooks aswell as 4 modules:
embeddings_italian.ipynb
Responsible for training and evaluating embeddings on italian text (Dante's Inferno).embeddings_latin.ipynb
Responsible for training and evaluating embeddings on latin text (Albert of Aix).embeddings_voynich.ipynb
Responsible for training embeddings on the Voynich Manuscript.corruptions.py
Provide methods to compute ambiguities distributions and to artificially corrupt the texts.uncertainties.py
Provide a class to represent ambiguities with their contexts and methods to create a list of ambiguities given a corrupted text.baseline.py
Provide methods to generate baseline predictions, computing letter frequencies in the text.validation.py
Provide methods to generate predictions and to evaluate the models by computing their accuracy.
The texts used in this project can be mainly found in the foler texts/
. The folder contains historical texts such as Dante's Inferno and Albert of Aix, and Voynich transliterations available here. The transliterations are further processed with ivtt, and processed texts are found in the data/
folder.
-
Benchmarks The benchmark used for the Latin synonym selection task can be found in the
benchmarks/
folder. -
Software The software used for filtering and processing the transliterations can be found in
software/
folder, taken from here. -
Documentation Documentation for the usage of IVTT and IVTFF format can be found in the
documentation/
folder.
The resulting predictions of the model trained on Voynich can be found in the predictions/
folder.
-
- version:
4.1.2
- package name
gensim
- version:
-
- version:
1.19.5
- package name
numpy
- version:
-
- version:
1.7.3
- package name
scipy
- version:
-
- version:
3.6.5
- package name
nltk
- version:
-
- version:
5.2.1
- package name
smart-open
- version:
-
- version:
1.0.21
- package name
cltk
- version: