- The user's goals and preferences are not directly observable, but must be inferred from their actions.
- The user's goals and preferences may change over time as their situation changes.
- There is uncertainty in inferring the user's goals from limited observations of their actions.
- Explanations of the assistant's reasoning and ability for the user to adjust the model are important for transparency and trust.
FILUM aims to address these issues through a flexible, interpretable user modelling approach based on fuzzy logic and uncertainty modelling. The key assumptions are:
- The user model consists of IF-THEN rules with fuzzy predicates over observable variables.
- Rules have an explicit semantic interpretation based on fuzzy
Related topics: