Syntax and semantics for
Knowledge Representation
Knowledge representation languages should have precise syntax and
semantics. You must know exactly what an expression means in terms of objects
in the real world. Suppose we have decided that “red 1” refers to a dark red
colour, “car1” is my car, car2 is another. Syntax of language will tell you
which of the following is legal: red1 (car1), red1 car1, car1 (red1), red1
(car1 & car2)?
Semantics of language tell you exactly what an expression means: for
example, Pred (Arg) means that the property referred to by Pred applies to the
object referred to by Arg. E.g., properly “dark red” appli es to my car.
Related Topics
Privacy Policy, Terms and Conditions, DMCA Policy and Compliant
Copyright © 2018-2024 BrainKart.com; All Rights Reserved. Developed by Therithal info, Chennai.