Patent ID: 11960536
Assignee: MOODAGENT A/S
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A computer-implemented method for organizing music tracks, the method comprising:
providing a client device, and a storage device in data connection with the client device;
providing, on the storage device, a plurality of music tracks, each music track having linked therewith a feature vector and metadata, wherein the feature vector comprises feature values representing semantic characteristics of the respective music track, and the metadata comprises at least one type of metadata record representing associated information about the respective music track;
providing a similarity matrix, the values of the similarity matrix representing a measure of similarity between different metadata records of the same type;
receiving a query from the client device comprising an input vector, and at least one input metadata record;
selecting an ordered set of music tracks from the storage device by determining a number nm of similar metadata records with respect to the input metadata record using the similarity matrix;
determining a qualified tracks pool comprising, for each similar metadata record, a number nq of qualified music tracks from the storage device which comprise the respective similar metadata record in their metadata;
determining an order of music tracks within the qualified tracks pool based at least in part on a distance between the whole or part of the feature vector of each qualified music track with respect to the input vector in the vector space; and
returning to the client device, as a reply to the query, a playlist based on the ordered set of music tracks.