Semantics in Adaptive and Personalised Systems