Hi laserblue,
You're absolutely right. I'll add one more to your list: when NELL is
right about something for the wrong reasons. So far, NELL's ontology is
pretty coarse. We can and should expect it to learn that a word like
"queens" means a city in some contexts but people in other contexts, but
probably the difference between "girl" the gender and "girl" the age is
too subtle for the set of categories we've given it.
The good news is that your original question about "America" being a
country has an easy answer that NELL can and should grasp. Because NELL
is only learning generalities at this point, our rule has been that if
some belief has ever been true, then NELL should believe that it is true.
So we would want NELL to think that "America", "The Great Satan", and all
the rest do refer to countries, and we would hope that NELL learns enough
about each of those words to figure out that they all refer to the single
underlying concept of The United States of America. We would also hope
that it makes a good decision about which one name is the best canonical
name to use, but NELL doesn't try very hard at that just yet.
Your state an country examples are interesting because they're actually
reasonably easy for NELL to grasp internally even though they come out
funny in plain English sentences:
stateInCountry(Canada, North America) will be false as long as NELL
understands that Canada is a country, not a state, and/or that North
America is a continent, not a country. As long as NELL is clear on which
things are countries, which are states, and which are continents, then
it's easy to rule things like that out. But NELL does have some more
abstract relationships that it could learn here, like locatedIn(Canada,
North America).
But as far as what to tweet back, I would suggest just telling NELL that
it's asking the wrong question. NELL isn't yet sophisticated enough to
interpret that, but I think we'll want NELL to be able to learn in a more
conversational manner down the road, and that'll give us good data to work
with later on.
bki...@cs.cmu.edu
On Sat, 29 Dec 2012, laserblue wrote:
> When NELL asked me if America is a country, I said, after debating it for
> quite a while in my mind ,that America is not a country. I am sure there
> will be people who will disagree with me and reply that America is a
> country, but it is a pseudonym for the unique country entity whose English
> name is "The United States of America". The french name for this unique
> country entity is "Les Etats Unis". If I said yes, America is a country,
> NELL will have an additional country entity for each useage form such as
> "the U.S.", "U.S.", "U.S.A", "U.S. of A", "The States", "The Great Satan"
> etc. At some point NELL will have to realize they are all references to the
> same unique country entity and merge the data acquired. In addition, if
> America is a country, is Canada a state in North America? Is Venezuela a
> state in South America? Is Florida a. State in South America? Is North
> Carolina a state in South America?
> It's a nitpick but how do you say it is the wrong question? America is
> not a country, it is a nickname for a unique country entity. Maybe I am
> preventing NELL from making a mistake it could learn from. Are women girls?
> Well...! Yes amd no.
> In terms of age, no. In terms of gender, yes.It depends on whether the
> word 'girl' is used to refer to young females or females in general. I don
> 't envy the judges of this stuff.
>