No.I cannot think of a situation where it would be viable, actually. I suppose if you went the path of using AI to figure out some domain for an element in one schema based on the values (ie city), then did the same for the other, and matched them, that might work. And by comparing names by some process of exclusion. And by figuring out what notation (lexical type) is being used for each element.But it seems to me that these are not the kinds of mappings that we so often see: slightly different chages in domain, for example.Here is an example, from XBRL. In XBRL, they are really strong that you should never just have a number for financial data: you need to know what currency, and at what date/time the number applies to (for exchange rates), and what period, the precision, and even which accounting rules were used to measure that fact. I don't think that AI deep learning systems would be much use there: unless you are so ancient that you include Expert Systems (sets of rules captured from humans) as part of AI.RegardsRickOn Fri, Apr 19, 2019 at 9:29 PM Costello, Roger L. <costello@mitre.org> wrote:Hi Folks,
I am seeking guidance and lessons learned from people who have used Artificial Intelligence (AI), machine learning, and/or data analytics to determine how to map/convert XML instance documents that conform to XML Schema 1 to XML instance documents that conform to XML Schema 2.
I imagine throwing a million (billion?) or so instances conforming to schema 1 and a million (billion?) or so instances conforming to schema2 into an AI/machine learning/data analytics engine; the engine cranks for a while and then outputs a description of how to map/convert instances of schema 1 to instances of schema2.
Have you done this? If so, would you share guidance and lessons learned, please?
/Roger
_______________________________________________________________________
XML-DEV is a publicly archived, unmoderated list hosted by OASIS
to support XML implementation and development. To minimize
spam in the archives, you must subscribe before posting.
[Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/
Or unsubscribe: xml-dev-unsubscribe@lists.xml.org
subscribe: xml-dev-subscribe@lists.xml.org
List archive: http://lists.xml.org/archives/xml-dev/
List Guidelines: http://www.oasis-open.org/maillists/guidelines.php