ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] Controlled Natural Languages for Semantic Systems

To: "[ontolog-forum] " <ontolog-forum@xxxxxxxxxxxxxxxx>
From: Dave McComb <mccomb@xxxxxxxxxxxxxxxx>
Date: Wed, 2 Sep 2009 10:51:36 -0400
Message-id: <D65A20EF5890634BB49C04BDA61A13E465F48B8025@xxxxxxxxxxxxxxxxxxxxxxxxx>
John, 
Thanks again for this and the many contributions you've made to this list and 
the field.  
    (01)

There is a lot of noise on this channel, but there is also a lot of amazing 
content, including this.  Thanks. 
    (02)

> -----Original Message-----
> From: ontolog-forum-bounces@xxxxxxxxxxxxxxxx [mailto:ontolog-forum-

> bounces@xxxxxxxxxxxxxxxx] On Behalf Of John F. Sowa

> Sent: Tuesday, September 01, 2009 8:19 PM

> To: [ontolog-forum]

> Subject: [ontolog-forum] Controlled Natural Languages for Semantic

> Systems

> 

> Over the past few years, I have made many comments on a wide range

> of topics, but they have all addressed specific issues that came

> up in various threads.  In July, I presented a 3 hour tutorial on

> the topic of controlled natural languages and their relationship

> to a wide variety of semantic systems.  Since then, I have revised

> and extended the slides to cover more issues related to language,

> logic, ontology, and methodologies for developing semantic systems.

> 

> The result is a presentation of 128 slides that survey many issues

> we have discussed in this forum and their implications for the way

> semantic systems are developed, used, and integrated with legacy

> systems and with each other:

> 

>     http://www.jfsowa.com/talks/cnl4ss.pdf

>     Controlled Natural Languages for Semantic Systems

> 

> At the end of this note, I include three slides that give

> a brief summary of the point of view and the topics covered.

> 

> John Sowa

> _______________________________________________________________

> 

> Slide 2:

> 

> Directions to Explore

> 

> 1. What are controlled natural languages (CNLs)?

> 

> 2. What are semantic systems?

> 

> 3. Common Logic and its mapping to and from CNLs.

> 

> 4. CNLs as a bridge between NLs and formal systems.

> 

> 5. Methodologies and missed opportunities.

> 

> 6. Full natural language, jargon, slang, and folksonomies.

> 

> 7. How can semantic systems facilitate the interoperability

> and integration of all systems, independently of the language,

> tools, or methodology with which they were implemented?

> _______________________________________________________________

> 

> Slide 126:

> 

> Interfaces to Semantic Systems

> 

> All computer systems, including legacy systems, are becoming

> semantic systems that directly or indirectly access the WWW.

> 

> Different people require different interfaces:

> 

> * Casual users – anybody who opens an unfamiliar application.

> 

> * Subject matter experts who are updating a knowledge base.

> 

> * IT professionals who must address the internal representations.

> 

> The terminology of a subject is the key to interoperability:

> 

> * SMEs are the people who know the subject matter.

> 

> * Their terminology is the basis for all communications about

> the subject among people and computer systems.

> 

> * Their primary interface must be a CNL that is automatically

> translated to and from any internal knowledge representations.

> 

> * The technology for doing those translations was a research

> topic thirty years ago, but it has been deployed in many

> practical systems today.

> _______________________________________________________________

> 

> Slide 127:

> 

> Conclusions

> 

> The logicians Peirce, Whitehead, and Wittgenstein

> 

> * Had the highest regard for the precision of logic and

> mathematics,

> 

> * Observed that the starting assumptions for logic and ontology

> are based on prelogical insights expressed in ordinary language.

> 

> Semantic systems are based on the semantics of communication

> 

> * Among people in ordinary language,

> 

> * Between people and computers in ordinary language,

> 

> * Among computers in categories expressible in ordinary language.

> 

> Technology available today can

> 

> * Translate controlled NLs to and from computable notations,

> 

> * Find and extract significant patterns from unrestricted NLs.

> 

> Methodologies for developing and using semantic systems should

> take advantage of technology for NLs, controlled and unrestricted.

> 

> 

> 

> 

> 

> _________________________________________________________________

> 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

> To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx

> 
    (03)

_________________________________________________________________
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
To Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (04)

<Prev in Thread] Current Thread [Next in Thread>