Recommendation
Represents a valid recommendation entity type.
Interface
| Class | Description |
|---|---|
| RecommendationResource | |
| RecommendationController |
Application
Infrastructure
| Class | Description |
|---|---|
| RecommendationRepository |
Domain
| Class | Description |
|---|---|
| RecommendationRepositoryInterface | |
| RecommendationType Value Object | Represents a valid recommendation entity type. |
| GenreSimilarityCalculator | Calculates similarity based on shared genres between entities. |
| DatabaseRelationCalculator | Calculates similarity based on shared database relationships. |
| CollaborativeFilteringCalculator | Collaborative filtering based on user listening history. |
| ContentSimilarityCalculator | Calculates content-based similarity using audio feature vectors. |
| Recommendation |