21 Semantic Roles for Linguistic Web

Following is the preliminary list of Semantic Roles (known in linguistics as “thematic roles”) for use  in Linguistic Web.  The Roles are part of  the intermediate protocol making it possible for linguistic processing services to present the results in simple and unified form.

(1)  AGENT

(2)  DIRECTOR

(3)  CAUSE

(4)  THEME

(5)  PATIENT

(6)  EXPERIENCER

(7)  BENEFACTIVE

(8)  MALEFACTIVE

(9)   GOAL

(10)  SOURCE

(11)  LOCATION

(12)  PATH

(13)  MANNER

(14)  INSTRUMENT

(15)  RECIPIENT

(16)  MEASURE

(17)  RESULT

(18)  PURPOSE

(19)  TIME

(20) TARGET

(21)  SUBJECT MATTER