Construct Semantic Net representations of the following:
Dave is Welsh, Dave is a Lecturer.
Paul leant his new Frank Zappa CD to his best friend.
Find out how the SNePS system aims to improve the expressiveness of
semantic nets.
Represent the following in a Semantic Net and Comment on how the SNePS
system helps.
Mike and Mary's telephone number is the same.
John believes that Mike and Mary's telephone number is the same.
Represent the following in partitioned semantic networks:
Every player kicked a ball.
All players like the referee.
Andrew believes that there is a fish with lungs.
Simplify Fig. 16 that represents
parent(x) :
baby(y)loves(x,y)
so that we can
express variables as existentially qualified variables and
express the event of love having an agent p and receiver b
for every parent p.
Pick a problem area and represent the knowledge in frame based system.
Devise algorithms that enable reasoning with frames. Discuss how
Inference through inheritance can be achieved.
Matching can be achieved.
What are the advantages of a frame based knowledge representation?
What problems do you envisage a a frame based knowledge representation
having? Give examples of knowledge hard to represent in a frame. How could some
problems be overcome?
HINT: address issues to do with semantics, inheritance, expressiveness.
What programming languages would be suited to implement a semantic
network and frames?