The inference of semantic roles is based on training of BNs by presenting instances of the features extracted, during the learning process.
a training example corresponding to the features shown in Table 2 might be represented as Figure 1 shows, using a first-order approach.