HasMusicMetadata
Table of Contents
Methods
- getRecommendationsByListeningHistory() : Collection
- Get content-based recommendations using user listening patterns
- getSimilarByMetadata() : Collection
- Get songs with similar musical characteristics
Methods
getRecommendationsByListeningHistory()
Get content-based recommendations using user listening patterns
public
getRecommendationsByListeningHistory(int $userId[, int $limit = 20 ]) : Collection
Parameters
- $userId : int
- $limit : int = 20
Return values
CollectiongetSimilarByMetadata()
Get songs with similar musical characteristics
public
getSimilarByMetadata([array<string|int, mixed> $criteria = [] ][, int $limit = 20 ]) : Collection
Parameters
- $criteria : array<string|int, mixed> = []
- $limit : int = 20