Resolve "Extend user profiles"

Extends the user profiles with additional structured and unstructered information as planned here. I had to make a few adjustments to the original design:

  • InteractionDatabase was renamed to InteractionHistory
  • Interaction.interaction was renamed to Interaction.completeInteraction
  • Preference.rejected was renamed to Preference.disliked
  • Preferences.temperatureDeg was discarded for now.
  • Preference was not implemented with a type variable as sketched because I am not sure if and how Aron supports this. All preferences are now strings.

Closes #40 (closed)

Edited by Timo Weberruß

Merge request reports

Loading