xl vs ml

11 views
Skip to first unread message

Paola Di Maio

unread,
May 24, 2018, 3:53:14 AM5/24/18
to hxlpr...@googlegroups.com
David and all
so glad to see this work being useful
just occurred to me that HXL is an exchange language, rather than a Markup Language as I am used to

can you help me work out the difference between the two, do they conform to different specifications or its the same type of ML spec with a different naming convention?

is it  a technical, naming or usage difference, 
in which case kindly point to benefits vs drawbacks
or no difference at all?

thank you!!

David Megginson

unread,
May 24, 2018, 9:53:46 AM5/24/18
to hxlpr...@googlegroups.com
Hi Paola. You're right that there's some ambiguity about what slot HXL fits into. In fact, it's both a (very simple) markup language and a humanitarian-specific exchange language. We're not very explicit about it, but the standard consists of two different parts:

HXL tagging conventions is the ML part, describing the syntax rules for creating and interpreting tags and attributes in tabular-style data. These conventions (and the HXL support software like libhxl-python and hxl-proxy) could support any number of tagsets outside of the HXL humanitarian one. For example, you could design hashtags for baseball statistics, political election results, celebrity weddings, or just about anything else, and still take advantage of the basic HXL infrastructure.

HXL hashtag dictionary is the XL part, defining the specific core hashtags and attributes recommended for humanitarian data interoperability.

Happy to hear what you think.


Cheers, David

--
You received this message because you are subscribed to the Google Groups "Humanitarian Exchange Language (HXL)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hxlproject+...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Paola Di Maio

unread,
May 24, 2018, 10:02:47 AM5/24/18
to hxlpr...@googlegroups.com
Thank you David

the reason why I am asking, is because I have started to devise
some sort of new ML language to represent a certain knowledge domain
and for me XML has always been about facilitating data exchange

I was browsing around past work and remembered this project

I do not have experience nor opinions about the fact that Hxm 
is a hybrid, as long as it works

 it would be good to have some use cases or how folks
are using  HXL , so that we can learn from it-

you mean HXL is a de facto standard, in the sense that it is the only humanitarian exchange language in use, or has it been standardized
by some nomination with some institution that accepts it as a standard?

In addition to learn more about what you guys are doing, I hope to draw
inspiration from this project  

Maybe that's the way to go: adopt all the conventional xml bits and add 
other elements as hashtags 

pdm

To unsubscribe from this group and stop receiving emails from it, send an email to hxlproject+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Humanitarian Exchange Language (HXL)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hxlproject+unsubscribe@googlegroups.com.

For more options, visit https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
0 new messages