OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

humanmarkup-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: RE: HM.applications-Translations


That is a good SOAP example.  In a Features methodology
(see http://www.togethercommunity.com/coad-letter/Coad-Letter-0070.html)
that might be a feature.
 
"A feature is a small piece of client-valued function expressed in the form:
<action> the <result> <by|for|of|to> a(n) <object>; for example 'calculate the total of a sale'"
 
A set of loosely coupled schemas based on shared types is essentially what
you are describing for the translation application.   Good so far.   One might also
turn to topic maps, but that is ahead of where we are now.
 
I want to ask a general question of the list because it goes to an assumption
at the heart of this thread:  that some of us are developing applications. 
 
Who among you came to this project to develop applications (code) and
what applications do you want to develop?  Can you describe it in about
twenty five lines (about an index card big)?
 
It will help us enormously to have that information in that short form ASAP.

Len
http://www.mp3.com/LenBullard

Ekam sat.h, Vipraah bahudhaa vadanti.
Daamyata. Datta. Dayadhvam.h

-----Original Message-----
From: Joseph Norris [mailto:jwnorris@humanmarkup.org]
Sent: Monday, September 03, 2001 9:49 PM
To: OASIS Comment
Subject: RE: HM.applications-Translations

Hello Rex and Everyone,


<Rex> How should cultural modules be structured to accomplish this for
situations involving the kind of contextual information and
cross-cultural translations we have posited? </Rex>

The only way to deal with cross-cultural translations ("CultureML") is to take an ad hoc approach whereby we develop a set of standard forms that will need translation, a core cultural schema that can allow translational reckoning between two or more sets of individual cultural schemas.

Of course these modules will all fall under HumanMarkup, since it would not be wise, or manageable for that matter, to splinter the project into separate (read: completely divisible) modules. Each HumanML schema, be it XML or RDF, can be denoted by the particular type of referent that we are addressing, being it cultural, social, political, etc. All referent schemas should be linked to a core HumanMarkup framework so that all things are connected under the aegis of the HM specifications. Cultural translations will be a very important part of HumanMarkup, but of course it is one of many other areas of focus.

Harkening back to Len's prior discussions about "loose coupling" of various domains, the only effective solution is to provide forms that are translatable between each other. What does this particular greeting mean to this culture? What does a nod mean in Turkey versus China? Simply put, by encoding basic forms of cultural domains (dress, artifacts, gestures, etc) we can translate, via XSLT templates or some other method, what each item means among the communicants.

From another technical viewpoint, I proposed some time ago that XML SOAP be considered for translational interchange.

The HumanMarkup SOAP Request:
*****************************

<SOAP-ENV:Envelope>
  <SOAP-ENV:Body>
    <xmlns:HumanML="http://www.humanmarkup.org/Christian" />
    <HumanML:GetWordMeaning>
    <Word>heaven</Word>
    </HumanML:GetWordMeaning>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>
 

The HumanMarkup SOAP Response:
******************************

<SOAP-ENV:Envelope>
  <SOAP-ENV:Body>
    <xmlns:HumanML="http://www.humanmarkup.org/Buddhist" />
    <HumanML:GetWordMeaningResponse>
    <Meaning>nirvana</Meaning>
    </HumanML:GetWordMeaningResponse>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>

This simple and quite imperfect example is but one possible solution. Whatever technical platform we use for cross-cultural translations, we must start with good schemas that are extensible, broad, and continually refined. I have always considered that HumanMarkup will always be a work in progress and the continual refinement of cross-cultural communications will never be a job that can be ultimately completed in any traditional sense.

Cordially,

Joe Norris
jwnorris@humanmarkup.org

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC