Research Article

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

Table 5

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

RulesJena rules

R1.1(rule R1: (?outlookValue uni:outlook “overcast”) ⟶ (?playValue uni:play “yes”))
R1.2(rule R2: (?humidityValue uni:humidity “normal”) (?windyValue uni:windy “false”) ⟶ (?playValue uni:play “yes”))
R1.3(rule R3:(?humidityValue uni:humidity “normal”) (?windyValue uni:windy “true”) (?temperatureValue uni:temperature “cool”) (?outlookValue uni:outlook “overcast”) ⟶ (?playValue uni:play “yes”))
R1.4(rule R4: (?humidityValue uni:humidity “normal”) (?windyValue uni:windy “true”) (?temperatureValue uni:temperature “hot”) ⟶ (?playValue uni:play “yes”))