Approaches To Semantic Analysis
Approaches To Semantic Analysis
Statistical Approach
● LSA assumes that words that are close in meaning will occur in
similar pieces of text.
● A matrix containing word counts per paragraph (rows represent
unique words and columns represent each paragraph) is
constructed from a large piece of text and a mathematical
technique called singular value decomposition (SVD) is used to
reduce the number of rows while preserving the similarity
structure among columns.
● Paragraphs are then compared by taking the cosine of the
angle between the two vectors (or the dot product between the
normalizations of the two vectors) formed by any two columns.
● Values close to 1 represent very similar paragraphs while
values close to 0 represent very dissimilar paragraphs.
First order predicate logic
x : Ax Fx
which translates to "For all x, if x is an apple, then x is a fruit." We can also say such things as
x : Fx Ax
x : Ax Sx
x : Ax Mx
Action repairs
Actor Gary
Object car
Location garage
Time Sunday
Conceptual Dependency