[Corpora-List] WordNet vs Ontology

shams shams at sepehrs.com
Fri Aug 8 06:45:12 UTC 2014


Dear Prof. Sowa,

let me put two of your points together:
>
> But I also believe that the key to having an open-ended variety of
> specialized ontologies is to make the computers do what people do:
> extend their ontologies automatically by reading books.

> "I don't believe in word senses."


I do agree with the first point. This is what we tried to do in Hasti 
project at 2004.
This point confirms that what machine should extract ontology from is 
text or any thing else people
learn from, such as image, voice, etc. (and ofcourse reasoning over the 
extracted knowledge)
if we consider texts as the source of knowledge extraction for an 
ontology learning (OL)system
then we cannot avoid word senses.
children may learn about a concept even before knowing the word 
referring to it (its name).
because they see it, hear it, smell it or touch it and feel it. but 
machines which learn from text
can do none of these. so what they get from the real world are the 
words.

I also do agree that syntax is not the appropriate way (or the only 
appropriate way) to extract concepts and
conceptual relations from text. But if human is our point of reference 
then ontologies should be extracted or
discovered (almost) from scratch without an initial ontology at first 
and then be extended according to the previous discovered
knowledge.

I believe that at the first stage (learning from scratch) what we need 
is just a small kernel of essential meta knowledge to let the system
discover the knowledge from whatever resource it has.
the essential meta knowledge for a OL system which learns from scratch 
from texts should contains some linguistic knowledge
and this is unavoidable.
in the next stages the system has acquired a set of ontology 
(knowledge) elements (I call them ontels) and now can continue
to extend its ontology automatically. this is the point from which some 
OL systems which use an apriori or initial ontology start from.

Actually cyc assumes that its OL system is like a matured person with 
an ontology extracted some way while Hasti assumes
that its OL system is like a newborn infant whose only interface to the 
world is reading texts.
both of them are somehow similar to what human do. the main question 
here is that in a second type OL system like what Cyc uses or
many others proposed in the literature (starting from an existing 
ontology) is the initial ontology the right point to start from?
I have some points on this topic but it may be irrelevant to this email 
subject.

I would like to have your opinion about the above facts. are our 
believes the same? if so the word senses are important in
understanding the text or discover knowledge from it. isn't it?

Thanks
Merhnoush Shamsfard

On 2014-08-08 08:41, John F Sowa wrote:
> On 8/7/2014 10:57 PM, Ken Litkowski wrote:
>> It would seem to me that our goal should be a classification
>> of all existing things (not to exclude the narrower types).
>
> Yes, but note the slides I suggested in my first note:
>
>    http://www.jfsowa.com/talks/kdptut.pdf
>
> Slides 7 to 9:  Cyc project.  30 years of work (since 1984).
> After the first 25 years, 100 million dollars and 1000 person-years
> of work (one person-millennium!), 600,000 concepts, defined by
> 5,000,000 axioms, organized in 6,000 microtheories -- and counting.
>
> Slide 10:  2300 years of universal ontology schemes -- and counting.
>
>> The Brandeis Shallow Ontology attempts to do this, and incidentally
>> is being used to characterize arguments of verbs in Patrick Hanks
>> corpus pattern analysis, i.e., in the imperfect world of language.
>
> I strongly believe in shallow, underspecified ontologies -- 
> especially
> when they're supplemented with lots of lexical information about 
> verbs
> and their characteristic patterns.
>
> But I also believe that the key to having an open-ended variety of
> specialized ontologies is to make the computers do what people do:
> extend their ontologies automatically by reading books.
>
> Lenat made the mistake of assuming that you need to hand-code
> a huge amount of knowledge before a system can start to read
> by itself.  But that's wrong.  You need to design a system that
> can automatically augment its ontology every step of the way.
>
> John
>
> _______________________________________________
> UNSUBSCRIBE from this page: http://mailman.uib.no/options/corpora
> Corpora mailing list
> Corpora at uib.no
> http://mailman.uib.no/listinfo/corpora


_______________________________________________
UNSUBSCRIBE from this page: http://mailman.uib.no/options/corpora
Corpora mailing list
Corpora at uib.no
http://mailman.uib.no/listinfo/corpora



More information about the Corpora mailing list