Computer-implemented method of song recommendation, electronic device and computer-readable storage medium
AssigneeLinkplay Technology Inc. Nanjing
InventorsYuanfei PEI, Lifeng ZHAO, Qi WANG
Life of this patent
Estimating the term…
Abstract
A computer-implemented method of song recommendation includes: obtaining real-time user interaction data and historical user usage data of songs; generating, based on the real-time user interaction data and the historical user usage data, a target model, where the target model is a model representing user preferences; obtaining a target music feature and a set of candidate songs similar to a currently playing song; where the target music feature is a feature obtained by fusing multimodal music features; and generating, based on the target model and the target music feature, a dynamic queue of the set of candidate songs, and obtaining a set of to-be-played song.
Claims20
A computer-implemented method of song recommendation, comprising:
- obtaining real-time user interaction data and historical user usage data of songs;
- generating, based on the real-time user interaction data and the historical user usage data, a target model, wherein the target model is a model representing user preferences;
- obtaining a target music feature and a set of candidate songs similar to a currently playing song;
- wherein the target music feature is a feature obtained by fusing multimodal music features;
- and
- generating, based on the target model and the target music feature, a dynamic queue of the set of candidate songs, and obtaining a set of to-be-played songs.
An electronic device, comprising a processor and a memory, wherein the memory stores machine-executable instructions executable by the processor, and the machine-executable instructions, when executed by the processor, cause the processor to implement following steps:
- obtaining real-time user interaction data and historical user usage data of songs;
- generating, based on the real-time user interaction data and the historical user usage data, a target model, wherein the target model is a model representing user preferences;
- obtaining a target music feature and a set of candidate songs similar to a currently playing song;
- wherein the target music feature is a feature obtained by fusing multimodal music features;
- and
- generating, based on the target model and the target music feature, a dynamic queue of the set of candidate songs, and obtaining a set of to-be-played songs.
A non-transitory computer-readable storage medium having stored thereon computer-executable instructions, wherein the computer-executable instructions, when called and executed by a processor, cause the processor to implement the following steps:
- obtaining real-time user interaction data and historical user usage data of songs;
- generating, based on the real-time user interaction data and the historical user usage data, a target model, wherein the target model is a model representing user preferences;
- obtaining a target music feature and a set of candidate songs similar to a currently playing song;
- wherein the target music feature is a feature obtained by fusing multimodal music features;
- and
- generating, based on the target model and the target music feature, a dynamic queue of the set of candidate songs, and obtaining a set of to-be-played songs.
Dependencies are inferred from the claim text.