Imagine the typical type of application where you have a list of items with different properties. E.g. a tree-view with 100 items, each having a name, a rating
If these relationships are expressible as RDF and OWL you can use a tool with a SPARQL endpoint (such as Jena) or a reasoner such as Pellet. But without more details it is not clear that this is the best approach.