Patent Document ID: 10129314
Application ID: 14829220
Patent Status: 1

Claim One:
1. A computer-implemented method for identifying media features for streaming media items with similar media features, the method comprising: receiving, at a media service server, a plurality of training media items, each training media item labeled with one or more media features characterizing the training media item; extracting, by the media service server, audio content features from the plurality of training media items; identifying, by the media service server, correlations between the audio content features and the media features characterizing the plurality of training media items; receiving, at the media service server, a set of evaluation media items; for each evaluation media item: determining audio content features associated with the evaluation media item, and estimating, by the media service server, a set of media features characterizing the evaluation media item based on the audio content features associated with the evaluation media item and the identified correlations between the audio content features and the media features, each estimated media feature associated with a confidence score indicating a likelihood of the estimated media feature being present in the evaluation media item; selecting, by the media service server, a subset of evaluation media items having estimated media feature confidence scores indicating a low confidence of the estimated media features being present; providing the selected subset of evaluation media items having the estimated media features to one or more experts for expert analysis of media features characterizing the set of evaluation media items; receiving, from the one or more experts, labels of media features identified for evaluation media items in the subset; supplementing the estimated media features of the evaluation media items in the subset using the received labels; updating the correlations between the audio content features and the media features using the supplemented estimated media features; receiving, at the media service server, a request identifying a seed media item from a user device; selecting, by the media service server, a plurality of media items based on the seed media item, the media items associated with at least one of media features characterizing the seed media item, the media features characterizing the seed media item determined based on the identified correlations between the audio content features and the media features; and providing the seed media item and the plurality of media items to the user device.