-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hxltmcli
(or equivalent cli): MVP of custom ouput based on template + HXLTM data as cli option (without need of Ruby)
#4
Comments
…mat from HXLTM, but one way to minimal capabilities to use liquid tags to export files without resort to ruby, as used on hapi.etica.ai)
… ruby version. Okay
…implement the core features of ruby version!
I'm not sure how many features of the existing ruby version at https://github.com/HXL-CPLP/Auxilium-Humanitarium-API will be implemented as built in hxltmcli schemam-un-htcds.tm.hxl.csv --objectivum-formulam formulam/exemplum-linguam.🗣️.json --objectivum-linguam por-Latn@pt > resultatum/formulam/exemplum-linguam.por-Latn.json we will implement. But maybe will be just a subset. It may not have all features, but at least could be used sooner as part of Github Actions or other automations for simpler cases |
…h item is evaluated at end. now need to create the eval thing
…coded, but get values!)
… strict match; we need some tolerance here)
…uage order now is deterministic
The issue on HXL-CPLP/forum is related to multilingual controlled vocabulary of data exchange related to vaccines deployment (special focus to COVID-19). While the https://github.com/HXL-CPLP/Auxilium-Humanitarium-API / https://hapi.etica.ai/ uses Ruby code to convert the current version of HXLTM to other outputs, that strategy still uses Ruby, and is harder to other consume shared HXLTM files (like as part of their data pipelines). The idea here is use at least this specific implementation as test case for features need on the hxltmcli (including potential documentation on how to integrate with GitHub Actions, so people don't need to care about put too much things on their projects if they already are using GitHub). |
The current draft of HXL-CPLP-Dictionarium_Vaccinum (see HXL-CPLP/forum#59) will require not only objective natural language, like
ReasoningIn addition to term level implementation, where terms (e.g. implementation of a language) can allow use templatings like To what templated results would output. Data conventions associated with vocabularies at concept level
In my opinion, even if in lack of some global data standard to share vaccines data, we could consider that such metadata for is at concept level (not even language level), because is reusable at world level. This also means that if need to allow some control level of who can edit what, translators (unless also skilled at data standards) are less likely to touch this part of code (and people how know about data and software could be more free to change/customize standars from several regions). |
…cli --fontem-normam e --objectivum-normam (vide EticaAI/HXL-Data-Science-file-formats#23)
The current
hxltmcli
, as documented on https://hdp.etica.ai/hxltm/archivum/, allows several exporters of the complete dataset. But some of the "more basic" functionality of https://github.com/HXL-CPLP/Auxilium-Humanitarium-API / https://hapi.etica.ai/, were is possible to use the HXLTM as terms to create custom formats, still need to use Ruby code.Either the Hapi or the
hxltmcli
(or a new cli) must be able to allow the extra fields (like the term definitions) to be used on templates.The text was updated successfully, but these errors were encountered: