ontolog-forum
[Top] [All Lists]

Re: [ontolog-forum] A different approach to ontology

To: "[ontolog-forum] " <ontolog-forum@xxxxxxxxxxxxxxxx>
From: "Sharma, Ravi" <Ravi.Sharma@xxxxxxxxxxx>
Date: Thu, 15 May 2008 21:29:08 -0600
Message-id: <D09FFCFB3952074082D4280BC24EAFA8015FA0F1@xxxxxxxxxxxxxxxxxxxxxxxxxx>

John    (01)

Even if we did not agree there is work done at Indian Institutes of
Technologies to prove the extreme computation capability of Sanskrit. It
is true that it can also take the conversational form where context is
assumed. But if you go by Grammar (Panini) and by Thesaurus / Dictionary
(Amarkosh) as well as other rules documents, it is said to be very
computation savvy. These researchers have Ph.D.'s from Harvard and have
gone back and published and I will try to get you some references, if
required.     (02)

But rather than get into arguments about maturity of languages and
comparative linguistics, I was pointing to a question that is completely
unanswered! I wanted to know whether a language X that is most advanced
in its computation features should form the basis of a JVM like
instruction set or whether Computer Interpretable version of English is
more likely to succeed in Ontology based applications even if it is
computationally not accurate as compared to X.    (03)

Again I am trying to separate interpretation (which you point out is
ability of people to reduce ambiguities which works best among flocks of
same set of people who are most familiar with that language), from
inherent computational properties of the language without needing the
help of people for machine interpretability based on inherent documented
rules of grammar or dictionary (verb, noun and case understanding etc.).    (04)

Please throw light on this aspect, especially based on the fact that
beside logic and ontologies, you also know more than one language well.    (05)

Thanks.
Ravi    (06)

(Dr. Ravi Sharma) Senior Enterprise Architect    (07)

Vangent, Inc. Technology Excellence Center (TEC)    (08)

8618 Westwood Center Drive, Suite 310, Vienna VA 22182
(o) 703-827-0638, (c) 313-204-1740 www.vangent.com    (09)

Professional viewpoints do not necessarily imply organizational
endorsement.    (010)


-----Original Message-----
From: ontolog-forum-bounces@xxxxxxxxxxxxxxxx
[mailto:ontolog-forum-bounces@xxxxxxxxxxxxxxxx] On Behalf Of John F.
Sowa
Sent: Thursday, May 15, 2008 1:16 PM
To: [ontolog-forum]
Subject: Re: [ontolog-forum] A different approach to ontology    (011)

Ravi,    (012)

We did discuss some points about Sanskrit and related Indoeuropean 
languages, but I never agreed to the following point:    (013)

 > based on our earlier thread (that Sanskrit is a completely
 > computer analyzable language with exactness - as much as
 > possible - compared to other languages such as English)    (014)

Sanskrit is one of the oldest Indoeuropean languages for which
there are records, and it is the oldest for which there is an
extensive literature.  In structure, Sanskrit has many features,
such as a very detailed inflectional system, which resemble
those of some modern Indoeuropean languages, such as Russian.    (015)

However, the following points can be made about *every* natural
language, including Sanskrit, English, and Russian:    (016)

  1. All NLs have sufficient syntactic resources to make
     statements that are as precise as anything that can
     be stated in any formal language, such as logics and
     programming languages.    (017)

  2. But people have the ability to bring all their background
     knowledge to bear on interpreting sentences in context, and
     that ability gives them tremendous power to resolve any
     ambiguities or to interpret language in noisy environments.    (018)

  3. Therefore, speakers and writers rely on the power of their
     audience to interpret what they say, and they typically
     omit all the detail that their audience can infer from
     the context and their background knowledge.    (019)

As a result of the above points, *all* natural languages,
as they are used, tend to be highly ambiguous if processed
by a computer that does not have all that background knowledge.
Different languages may force one aspect or another to be
stated more precisely, but on the average, there is no NL
that is substantially more precise than any other.    (020)

One example is Japanese, which has *postpositions* following
the nouns in order to state relationships very precisely.
However, those precise markers make it possible to omit any
noun phrase that can be understood from context.  Therefore,
normal Japanese speech and writing is extremely ambiguous.    (021)

The suggestion that Sanskrit should be used as a foundation
for analyzing all languages reminds me of a talk that was
presented at IBM Research in Yorktown many years ago.    (022)

The speaker, who was Japanese, was claiming that all the
features that enable Japanese to be very precise would make
it the best language for computer processing.  However, he
ignored the fact that most Japanese sentences, as they are
typically spoken, are extremely ambiguous.    (023)

John    (024)


_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Subscribe/Config:
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 Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (025)




_________________________________________________________________
Message Archives: http://ontolog.cim3.net/forum/ontolog-forum/  
Subscribe/Config: 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 Post: mailto:ontolog-forum@xxxxxxxxxxxxxxxx    (026)

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