Research Article

Automatic Rule Generation for Decision-Making in Context-Aware Systems Using Machine Learning

Table 6

A sample of well-performed rules in Jena format for a user with a pollen allergy.

RulesJena rules

R2.1(rule R1: (?outlookValue uni:outlook “overcast”) ⟶ (?playValue uni:play “yes”))
R2.2(rule R2: (?humidityValue uni:humidity “normal”) (?windyValue uni:windy “false”) ⟶ (?playValue uni:play “yes”))
R2.3(rule R3: (?outlookValue uni:outlook “sunny”) (?humidityValue uni:humidity “high”) ⟶ (?playValue uni:play “no”))
R2.4(rule R4: (?outlookValue uni:outlook “rainy”) (?windyValue uni:windy “true”) ⟶ (?playValue uni:play “no”))