Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and server for recommending singing accompaniment

A recommendation method and server technology, applied in the direction of instruments, calculations, audio data retrieval, etc., can solve problems such as low accuracy and fuzzy classification of recommendation results, and achieve the effect of improving accuracy

Active Publication Date: 2020-11-10
北京小唱科技有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The present invention provides a singing accompaniment recommendation method and server to solve the problem of fuzzy classification of recommendation results and low precision when recommending songs through collaborative filtering and label recommendation in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A method and server for recommending singing accompaniment
  • A method and server for recommending singing accompaniment
  • A method and server for recommending singing accompaniment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] refer to figure 1 , shows a flowchart of a method for recommending singing accompaniment according to Embodiment 1 of the present invention. The method for recommending singing accompaniment according to the embodiment of the present invention includes the following steps:

[0029] Step 101: The server obtains the user's singing behavior data and the artist identification information that has been sung.

[0030] The user's singing behavior data includes the artists that the user has sung, and the number of times the user has sung the songs of these artists.

[0031] Step 102: According to the user singing data, a vector space corresponding to the artist ID is established, and the artist ID is clustered to obtain a clustering result.

[0032] For example, the number of times that artist A is sung by users a, b, and c are 0, 1, and 3 times, respectively. If the sample size is a, b, and c, each value in the vector is 0, 3, and 4; 0 means never sung, 3 means sung, and 4 m...

Embodiment 2

[0039] refer to figure 2 , shows a flowchart of a method for recommending singing accompaniment according to the second embodiment of the present invention. The method for recommending singing accompaniment according to the embodiment of the present invention includes the following steps:

[0040] Step 201: The server acquires the user's singing behavior data and the artist identification information that has been sung.

[0041] Step 202: According to the user's singing data, establish a vector space corresponding to the artist ID, and perform clustering on the artist ID to obtain a clustering result.

[0042] A preferred clustering method is:

[0043] S1: Extract the user singing behavior data that meets the conditions from the acquired user singing behavior data;

[0044] The user's singing behavior data that meets the conditions is the historical data of the songs performed by users who normally log in and use the mobile application within a certain period of time. These...

Embodiment 3

[0067] refer to image 3 , showing a schematic structural diagram of a server of the present invention. The server shown in this embodiment includes:

[0068] The obtaining module 301 is configured to obtain the user's singing behavior data and the identification information of the artist who has been sung.

[0069] The clustering module 302 is configured to establish a vector space corresponding to the artist's ID according to the user's singing data, and to cluster the artist's ID to obtain a clustering result.

[0070] The filtering module 303 is used for filtering the clustering result to obtain the filtering result.

[0071] The recommendation module 304 is used for recommending singing accompaniment according to the filtering result.

[0072] With the server provided by the embodiment of the present invention, a vector space corresponding to an artist can be established through the user's singing behavior, and the artist can be clustered by calculating the vector spac...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a singing accompaniment recommendation method and a server. The method is applied in a network platform song requesting system formed by the server and a plurality of users, andcomprises the following steps of: obtaining user singing behavior data and sung artiest identification information by the server; establishing vector spaces corresponding to artist identifiers according to the user singing behavior data, clustering the artist identifiers according to the vector spaces so as to obtain a clustering result; filtering the clustering result to obtain a filter result;and carrying out singing accompaniment recommendation according to the filter result. Through the singing accompaniment recommendation method provided by the invention, the accuracy of music classification during music recommendation can be improved.

Description

technical field [0001] The invention relates to the technical field of Internet platform singing, and more particularly, to a method and a server for recommending singing accompaniment. Background technique [0002] The online platform on-demand application is a music service product that has developed rapidly in recent years. It transplants the traditional on-demand function to the Internet platform, and provides a virtual singing platform for the majority of singing lovers through the Internet. At present, with the vigorous development of online music, people's requirements for music services are getting higher and higher, and major music service websites have successively launched personalized music recommendation functions, that is, through the user's access behavior and collection records and other historical behaviors. Analyze and mine users' interests and hobbies, and recommend music that matches their tastes. [0003] Since most of the users who sing online lack pro...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F16/635G06F16/68
CPCG06F16/635G06F16/686
Inventor 陈华
Owner 北京小唱科技有限公司