Skip to main content

Frames, semantic net; sakti gauchan

Short answer

Frames use slots and defaults; semantic nets are graphs with labeled arcs. Conversion: Person --is-a--> Mammal; Person --has-part--> Nose; Sakti Gauchan --instance--> Person, --team--> Nepalese Team, --uniform-colour--> Red/Blue. Sakti Gauchan inherits nose and mammal status.

What are Frames and Semantic Net? Convert the given sentences in semantic net. i) A person is a mammal. ii) Sakti Gauchan is a person. iii) Person has nose. iv) Sakti Gauchan is in Nepalese team. v) Uniform color of Sakti Gauchan is Red/Blue.

Frame

A frame is a structure to represent a stereotyped object or situation. It has a name and slots with values, defaults and attached procedures, organised in an is-a hierarchy so slots are inherited (Minsky).

Example: Frame Person (is-a Mammal; has: nose; legs: 2).

Semantic net

A semantic net is a graph with nodes for objects/concepts and labelled arcs for relations. Properties are inherited via is-a and instance arcs.

Conversion of the given sentences

Each sentence becomes nodes and arcs:

SentenceArc
i) A person is a mammalPerson --is-a--> Mammal
ii) Sakti Gauchan is a personSakti Gauchan --instance--> Person
iii) Person has nosePerson --has-part--> Nose
iv) Sakti Gauchan is in Nepalese teamSakti Gauchan --team--> Nepalese Team
v) Uniform colour is Red/BlueSakti Gauchan --uniform-colour--> Red/Blue
      [Mammal]
         ^
         | is-a
      [Person] --has-part--> [Nose]
         ^
         | instance
 [Sakti Gauchan] --team--------------> [Nepalese Team]
         |
         +--uniform-colour----------> [Red/Blue]

Assumption: "Red/Blue" is kept as one value node (red and blue are the two colours of the Nepali uniform). It could also be two nodes.

Inference: Sakti Gauchan has a nose (inherited from Person) and is a mammal (Person → Mammal).

Frame form of the same facts:

Frame: Person        is-a: Mammal;  has-part: Nose
Frame: Sakti_Gauchan instance-of: Person
                     team: Nepalese Team
                     uniform_colour: Red/Blue

✓ Answer checked by Claude Opus 5.5 (high effort)

All Artificial Intelligence chapter 5 questions →