Say a degree recommendation ontology which is supposed to recommend a degree programme according to certain set of results you get for an exam.
E.g. a students chooses a stream he did the exam in and his results are: for chemistry, physics, and maths are C, C, C. Thereby he is supposed to be recommended a degree from a particular university.
The class hierarchy of the ontology is as
stream
subject
University
Faculty
Department
Degree
Object properties have been defined as well.
- Should the universities such as "University A" , "University B" have properties assigned in the class or to the individual?
- How would I be able to assign different results to each subject?
- How would I be able to add rules and conditions to the ontology?
E.g. engineering stream consists of only 3 subjects that can be done which are chemistry, physics and maths.
E.g. if you get a result of 'F' in one of those subjects a degree wont be recommended.