SMS dit: Personalised information filtering using event causality