Enumeration of all supported pattern types detected by the system
Defines the standardized categorization system for all patterns detected
by the pattern detection algorithms. Each pattern type represents a distinct
category of user behavior or preference that can be identified through
skip data analysis.
Pattern types include:
ARTIST_AVERSION: Consistently skipping tracks by specific artists
TIME_OF_DAY: Skipping patterns related to specific times or days
CONTEXT_SPECIFIC: Skip patterns in specific playlists or albums
IMMEDIATE_SKIP: Skipping tracks very early in playback
PREVIEW_BEHAVIOR: Patterns in preview listening behavior
PLAYLIST_JUMPING: Frequently switching between playlists
SKIP_STREAK: Sequences of consecutive rapid skips
GENRE_PREFERENCE: Genre-based skip patterns
MOOD_BASED: Emotional or mood-based skip patterns
This enumeration ensures consistent typing and identification of patterns
throughout the application, from detection to storage and presentation.
Enumeration of all supported pattern types detected by the system
Defines the standardized categorization system for all patterns detected by the pattern detection algorithms. Each pattern type represents a distinct category of user behavior or preference that can be identified through skip data analysis.
Pattern types include:
This enumeration ensures consistent typing and identification of patterns throughout the application, from detection to storage and presentation.