Recommendation service
Description: This service allows retrieving users based on the achievements stored in their profile.
Business objects: user, achievement, profile.
Notes: Recommendation of learning resources is currently not part of this service.
recommendUsers
Description: looks for users whose learning outcome profiles contain all or any (at least one) of the provided learning outcomes using a matching criteria.
Input parameters: list of object identifiers for Learning Outcome Definitions; logical connector: AND (default) or OR (optional).
Output: list of userIds.
