Skip to content

5. enKORE processor extra information

Andutta edited this page May 10, 2023 · 5 revisions

5.1. List of environment variables for enKORE processor

Note: (File File.env not needed/used at present)

The two command lines inside this file are:

$ UPDATE_URL="https://enkore.toolforge.org/api/corpus/update.php"

$ NOTIFICATION_URL="https://ntfy.sh/enKORE-corpus"

5.2. enKORE API’s

Note: enKORE obtains information from 3 APIs

https://api.crossref.org

https://www.ncbi.nlm.nih.gov/home/develop/api/

https://www.ncbi.nlm.nih.gov/pmc/tools/developers/

5.3. enKORE source of entries

Process starts by get entries from wikidata at URL:

QUERY_JSON_V1 (old version from an unknown date)

QUERY_JSON_V2 (latest version generated by Daniel on 23 Jan 2023)

Merged into the code base via #37.

5.4. enKORE saved entries for further processing

contents are adjusted and saved into new file called entries.json and saved at:

enKORE/enKORE-corpus-processor-main/corpus

5.5. enKORE saved processed entries

Above file,i.e. entries.json, is used to collect Q-elements and store at folder processed

enKORE/enKORE-corpus-processor-main/corpus/processed (folder /processed must exist).