Tekstiviesti: Reasoning with Semantic−Enabled Qualitative Preferences