From 2432772ef4e2aa061f234778f33e1b56beb8ea01 Mon Sep 17 00:00:00 2001 From: Ian Tincknell <151386927+itincknell@users.noreply.github.com> Date: Tue, 21 Nov 2023 10:28:02 -0500 Subject: [PATCH] Update README.md --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index f1bf751..57c07d1 100644 --- a/README.md +++ b/README.md @@ -5,9 +5,9 @@ A program for creating a searchable local dictionary based (mainly) on dumped wi ### dump_parser.py This module processes wiktionary dump files which can be found at kaikki.org -https://kaikki.org/dictionary/Latin/ -https://kaikki.org/dictionary/Ancient%20Greek/index.html -https://kaikki.org/dictionary/Old%20English/index.html +
Definitions: { "heading": unicode string of the word as spelled in its original alphabet, "handle": heading converted to asci, "entries":[list of entry objects, see below], "tags":[list of identifying tag strings], "roots": heading of a root/lemma if the definition is not itself a root -} -Entries: +}
+Entries: { "partOfSpeech": string "verb", "noun" etc., "principleParts": string representing principle parts, "simpleParts": simplified version of principle parts supported for Latin, "defs": [list of def objects, typically displayed as an ordered list], "etymology": string containing etymology information -} -Defs: +}
+Defs: { "gloss": string containing a word sense you would find in a typical dictionary, "tags": tags related to a specific word sense such as "Pre-classical" or "transitive" -} +}
### dictionary_LSJ.py and dictionary_Middle_Liddell.py These modules are called when the language is set to Ancient Greek. They use machine readable files of two important greek lexicon's: the Middle Liddel and Liddel-Scott-Jones (LSJ). The data files can be found here: -https://github.com/gcelano/LSJ_GreekUnicode/blob/master/grc.lsj.perseus-eng6.xml -https://github.com/blinskey/middle-liddell +