Search

CN-114168789-B - Song label expansion method and device, equipment, medium and product thereof

CN114168789BCN 114168789 BCN114168789 BCN 114168789BCN-114168789-B

Abstract

The application relates to the technical field of music information retrieval and discloses a song label expansion method and a device, equipment, media and products thereof, wherein the method comprises the steps of obtaining songs accessed by online users in a set geographical area and time period and song sheets to which the songs belong; extracting and generating keyword vectors corresponding to all keywords from descriptive texts corresponding to songs and singing phases, performing similar matching on the keyword vectors and scene word vectors prestored in a scene corpus to obtain scene word vector sets similar to the keyword vectors, obtaining corresponding scene word sets according to the scene word vector sets, and marking one or more scene words in the scene word sets as labels of the songs. The application can mark the songs according to the information provided by the scene and time of the user, and can save the labor cost of marking the songs.

Inventors

  • PENG CHENG

Assignees

  • 广州歌神信息科技有限公司

Dates

Publication Date
20260512
Application Date
20211216

Claims (7)

  1. 1. A song label expansion method, comprising the steps of: Responding to a login event of any online user, acquiring geographic position information of the online user, setting a geographic area to which the online user belongs according to the geographic position information, and setting a time period according to the triggering time of the login event; Acquiring songs accessed by an online user in a set geographical area and time period and songs to which the songs belong; extracting keyword vectors corresponding to all keywords in the descriptive text of the song, and extracting keyword vectors corresponding to all keywords in the descriptive text of the song, wherein the keyword vectors represent deep semantic information of corresponding keywords; The method comprises the steps of carrying out similarity matching on the keyword vectors and scene word vectors prestored in a scene corpus to obtain scene word vector sets similar to the keyword vectors, carrying out similarity matching on each keyword vector and the scene word vectors prestored in the scene corpus to obtain similarity between the keyword vectors and each scene word vector, wherein the scene word vectors represent deep semantic information of corresponding scene words; Obtaining a corresponding scene word set according to the scene word vector set, marking one or more scene words in the scene word set as labels of the songs, recommending the songs for users according to the labels, and comprising the following steps: searching the scene corpus, determining scene words corresponding to each scene word vector in the scene word vector set, and obtaining the scene word set; Combining a plurality of scene words corresponding to a plurality of description types in the scene word set to obtain a combined tag set, wherein the combined tag set comprises one or any plurality of scene words selected from the scene word set, and the description types comprise any plurality of natural phenomena, social activities, traffic phenomena and geographic areas; Labeling the songs, and taking each scene word in the combined label set as an expansion label of the songs; the method for acquiring songs accessed by the online user and songs to which the songs belong in a set geographical area and time period comprises the following steps: Acquiring all songs accessed by all users online in the geographical area and the time period range; Counting all songs according to the access amount to obtain a plurality of access lists corresponding to different access amounts, wherein the access amount is any plurality of click play amount, search play amount and complete play amount; screening out a limited number of songs with the front access amount in the access list as the acquired target songs; and acquiring the song list to which the target song belongs as the acquired target song list.
  2. 2. The song tag extension method of claim 1, wherein prior to the step of obtaining songs and songs sheets to which the songs are accessed by an online user within a set geographical area and time period, the method comprises the steps of: A geographical area table in which a plurality of geographical areas are set and a time period table in which a plurality of time periods are set are constructed.
  3. 3. The song tag expansion method of claim 1, wherein extracting and generating keyword vectors corresponding to each keyword from the descriptive text corresponding to the song and the song phase comprises the following steps: Acquiring a description text of the song and a description text of the song menu; the descriptive text of the song and the song list is segmented, and a plurality of keywords are extracted from the segmented words; And vectorizing each keyword to obtain a plurality of corresponding keyword vectors.
  4. 4. A song tag expansion method according to any one of claims 1 to 3, wherein the scene words are natural language words for describing any one or more of natural phenomena, social activities, traffic phenomena, geographical areas.
  5. 5. A computer device comprising a central processor and a memory, characterized in that the central processor is arranged to invoke a computer program stored in the memory for performing the steps of the method according to any of claims 1 to 4.
  6. 6. A computer-readable storage medium, characterized in that it stores in the form of computer-readable instructions a computer program implemented according to the method of any one of claims 1 to 4, which, when invoked by a computer, performs the steps comprised by the corresponding method.
  7. 7. A computer program product comprising computer programs/instructions which, when executed by a processor, implement the steps of the method of any one of claims 1 to 4.

Description

Song label expansion method and device, equipment, medium and product thereof Technical Field The present application relates to the field of music information retrieval technology, and in particular, to a song label expansion method, a corresponding apparatus, a computer device, a computer readable storage medium, and a computer program product. Background Along with rapid development of science and technology and economy, users begin to pursue healthy and beneficial mental requirements, and are suitable for listening songs in various scenes and popular with users, so that the total amount of songs in a song library of each online music platform is larger and larger, the songs in the song library are conveniently and rapidly accessed by users, or the songs with the same or similar types of historically listened songs are conveniently recommended to users by the platforms, the songs in the song library are usually marked in the prior art, labels are set for the songs based on language, genre, singer and album attributes, the songs with the same or similar types are rapidly matched through retrieval labels, and the songs are pushed to the users. However, the labels are set only based on the song attributes, and the labels set according to the attributes gradually do not meet the personalized requirements of the user, so that the user can more hopefully listen to the song meeting the current scene in the specific scene. On the other hand, if the on-line music platform authorities are responsible for marking songs, a large number of professionals with music backgrounds are required to manually mark song labels, the related problems are that the cost is relatively high and the efficiency is relatively low, and moreover, the marking is relatively difficult due to the fact that the songs are manually dug out to be suitable for marking on the basis of the melody, rhythm, lyrics and other aspects of the songs and the actual life scenes. In summary, in view of the problem that the current user's personalized preference needs cannot be effectively satisfied, the present inventors have made a corresponding search for this. Disclosure of Invention It is a primary object of the present application to solve at least one of the above problems and provide a song label extension method and corresponding apparatus, computer device, computer readable storage medium, computer program product. In order to meet the purposes of the application, the application adopts the following technical scheme: The song label expansion method provided by the application suitable for one of the purposes comprises the following steps: Acquiring songs accessed by an online user in a set geographical area and time period and songs to which the songs belong; Extracting and generating keyword vectors corresponding to the keywords from the descriptive text corresponding to the songs; performing similarity matching on the keyword vector and scene word vectors prestored in a scene corpus to obtain a scene word vector set similar to the keyword vector; and obtaining a corresponding scene word set according to the scene word vector set, and marking one or more scene words in the scene word set as labels of the songs. In a further embodiment, obtaining songs accessed by an online user and songs to which the songs belong in a set geographical area and time period includes the following steps: Acquiring all songs accessed by all users online in the geographical area and the time period range; Counting all songs according to the access amount to obtain a plurality of access lists, wherein the access amount is any one or more of click play amount, search play amount and complete play amount; Screening out a limited plurality of target songs with the front access amount in the access list; And acquiring a song list to which the target song belongs. In an extended embodiment, before the step of obtaining the songs accessed by the online user and the songs to which the songs belong in the set geographical area and the time period, the steps are as follows: Responding to a login event of any online user, acquiring geographic position information of the online user, setting a geographic area to which the online user belongs according to the geographic position information, and setting a time period according to the triggering time of the login event; Or: A geographical area table in which a plurality of geographical areas are set and a time period table in which a plurality of time periods are set are constructed. In a further embodiment, extracting and generating keyword vectors corresponding to each keyword from the descriptive text corresponding to the song and the song phase includes the following steps: Acquiring a description text of the song and a description text of the song menu; the descriptive text of the song and the song list is segmented, and a plurality of keywords are extracted from the segmented words; And vectorizing each keyword to obtain a plu