On 5/16/14 9:44 AM, Kingsley Idehen
wrote:
On 5/15/14 12:07 PM, Kingsley Idehen
wrote:
On 5/14/14 5:37 PM, John F Sowa
wrote:
EJB
> Why would you bother to 'control' the language...
I would *never* attempt to force typical users to learn a CNL.
What I am recommending is the use of CNLs as *output* from the
computer to the humans. For *input*, strategy #3 implies
1. Design the system to interpret whatever people say or write,
translate it to some version of logic, and generate a CNL echo.
2. Carry on a dialog with the humans until they agree that the echo
(which may be anything from a phrase to a paragraph) expresses
what they were trying to say.
This is basically the way people communicate. It's very rare for
people to understand what other people are saying without a dialog.
Just look at any thread on Ontolog Forum.
John
Could one consider an RDF triple as a digital CNL that's
actually human comprehensible?
## Turtle Snippet ##
<#this>
a <#MalingListPost> ;
rdfs:label "Visual Notation for OWL Ontologies (VOWL)" ;
rdfs:comment """Turtle snippet used to address the question: Is
an RDF triple not a digital
rendition of a CNL (Controlled Natural
Language) that's comprehensible to humans and machines alike?
""" ;
foaf:page <> ;
<#mentions> <#CNL> .
<#CNL>
rdfs:label "Controlled Natural Language (CNL)" ;
skos:prefLabel "CNL" ;
<#hashtag> "#CNL" ;
is foaf:topic of <#this> .
## End ##
I'll share a link to the rendered version of the above that
should take the form of an RDF statement graph represented in a
variety of ways , using HTML as the default.
Little correct re. the above, re., Turtle. I need to change the
markers re., making this post a for Linked Data follow-your-nose
exploration via embedded RDF using Turtle Notation.
I am using ## Turtle Start ## and ## Turtle End ## as makers for
the Turtle parser that extracts RDF statements embedded in posts
like this.
## Turtle Start ##
<#this>
a <#MalingListPost> ;
rdfs:label "Visual Notation for OWL Ontologies (VOWL)" ;
rdfs:comment """Turtle snippet used to address the question: Is an
RDF triple not a digital
rendition of a CNL (Controlled Natural
Language) that's comprehensible to humans and machines alike? """
;
foaf:page <> ;
<#mentions> <#CNL> .
<#CNL>
rdfs:label "Controlled Natural Language (CNL)" ;
skos:prefLabel "CNL" ;
<#hashtag> "#CNL" ;
is foaf:topic of <#this> .
## Turtle End ##
Here's the effect of putting the post above through an RDF processor
that can sniff out RDF statements that have be represented using
Turtle Notation:
[1] http://linkeddata.uriburner.com/c/9BEXYJPZ -- basic Linked Data
follow-your-nose page
[2] http://linkeddata.uriburner.com/c/9D446PSG -- deeper Linked Data
follow-your-nose page that includes faceted navigation over entity
relations
[3] http://linkeddata.uriburner.com/c/9CP6NRF2 -- RDF statements
associated with CNL
[4] http://linkeddata.uriburner.com/c/9B662EZ7 -- 4 entities (type
RDF Statement) associated with an identifier that denotes Me (via
Yahoo! Content Analysis NLP) .
--
Regards,
Kingsley Idehen
Founder & CEO
OpenLink Software
Company Web: http://www.openlinksw.com
Personal Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter Profile: https://twitter.com/kidehen
Google+ Profile: https://plus.google.com/+KingsleyIdehen/about
LinkedIn Profile: http://www.linkedin.com/in/kidehen
|
smime.p7s
Description: S/MIME Cryptographic Signature
_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/
Config Subscr: http://ontolog.cim3.net/mailman/listinfo/ontolog-forum/
Unsubscribe: mailto:ontolog-forum-leave@xxxxxxxxxxxxxxxx
Shared Files: http://ontolog.cim3.net/file/
Community Wiki: http://ontolog.cim3.net/wiki/
To join: http://ontolog.cim3.net/cgi-bin/wiki.pl?WikiHomePage#nid1J (01)
|