Skip to content

Profile

Create a profile

Profiles are user like element easy to create and to delete, used to test recommendation algorithms of the application. The profiles are linked to an administrator, who can modify their preferences and the content they like.

Profile structure

Name Type Description
profile_id Integer Visible profile identifier
uuid UUID profile identifier
profilename String Profile name
user_id Integer User id of profile creator

Create recommendation for this profile

Profile recommendations are created on-the-fly to be displayed as fast as possible. This recommendations are affacted by user's one, but user's one are not affected by profile recommendations.

They are made only with faststr algorithm :

  • Profile algorithm
  • Similar Content algorithm