CN107133232A - A kind of vehicle-mounted Online Music recommends method and device - Google Patents

A kind of vehicle-mounted Online Music recommends method and device Download PDF

Info

Publication number
CN107133232A
CN107133232A CN201610111941.1A CN201610111941A CN107133232A CN 107133232 A CN107133232 A CN 107133232A CN 201610111941 A CN201610111941 A CN 201610111941A CN 107133232 A CN107133232 A CN 107133232A
Authority
CN
China
Prior art keywords
song
duration
singer
mrow
day
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610111941.1A
Other languages
Chinese (zh)
Inventor
李家瑛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huizhou Foryou General Electronics Co Ltd
Original Assignee
Huizhou Foryou General Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huizhou Foryou General Electronics Co Ltd filed Critical Huizhou Foryou General Electronics Co Ltd
Priority to CN201610111941.1A priority Critical patent/CN107133232A/en
Publication of CN107133232A publication Critical patent/CN107133232A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/60Information retrieval; Database structures therefor; File system structures therefor of audio data
    • G06F16/63Querying
    • G06F16/635Filtering based on additional data, e.g. user or group profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The present invention provides vehicle-mounted Online Music and recommends method and device, record is played by obtaining the user's history in setting time, determine the total duration and actual play duration of various song styles and singer's song, with reference to each period corresponding hobby weight, the various song styles of COMPREHENSIVE CALCULATING and the preference degree of singer, the accurate judgement to user's musical taste is realized, the degree of accuracy of Online Music recommendation is improved, improves Consumer's Experience.

Description

A kind of vehicle-mounted Online Music recommends method and device
Technical field
Recommend method and dress the present invention relates to Online Music technical field, more particularly to a kind of vehicle-mounted Online Music Put.
Background technology
With developing rapidly for car networking and network technology, online service is gradually risen, and Online Music service is It is one kind therein.Relative to local music, Online Music because its renewal speed is fast, content magnanimity and by To liking for consumers in general.Online Music recommendation is a kind of important way of promotion of Online Music, Ji Nengti The popularity of high singer's works, the musical works that can also make consumer's acquisition newest, but current online sound Happy recommendation method is relatively simple, and the hobby for user does not have to count, or the method for statistics is simpler List, the music user for causing significant portion recommendation does not like simultaneously, thus produces boredom, Consumer's Experience is simultaneously It is bad.Therefore, prior art has much room for improvement.
The content of the invention
The present invention provides a kind of vehicle-mounted Online Music and recommends method and device, it is intended to solve of the prior art lack Fall into, realize that the music based on user preferences is recommended, improve Consumer's Experience.
To reach above-mentioned purpose, the technical solution used in the present invention is:
One aspect of the present invention provides a kind of vehicle-mounted Online Music and recommends method, including:
Set and obtain the preset duration T that user's history plays record;
Calculate the hobby weight coefficient K of day part in preset duration Ti
Obtain the song style of each song of day part and singer in preset duration T;
Obtain the total duration D of the song of each song style of day part in the preset duration TGinAnd corresponding reality Play total duration P in borderGin, and calculate the preference degree G of each song style of day part in the preset time Tin
Obtain the total duration D of the song of each singer of day part in the preset duration TAimAnd corresponding reality Border playing duration PAim, and calculate the preference degree A of each singer of day part in the preset time Tim
According to the preference degree G of each song style of day part in the preset time Tin, each singer preference degree Aim, and hobby weight coefficient KiCalculate each song style combined recommendation degree GnAnd singer's combined recommendation degree Am
Recommend music according to the user preferences.
Specifically, the hobby weight coefficient KiI is represented i-th day in=1- (i-1)/T, formula.
Specifically, Gin=DGin/PGin, in formula, GinRepresent the preference degree of n song style, song style Order can be automatically generated after the song style of each song is read;DGinRepresent n song wind in i-th day The total duration of the song of lattice;PGinRepresent the actual play total duration of the song of n song style in i-th day.
Specifically, Aim=DAim/PAim, in formula, AimThe preference degree of m singers is represented, singer's Order can be automatically generated after the singer of each song is read;DAimRepresent m singers in i-th day The total duration of song;PAimRepresent the actual play total duration of the song of m singers in i-th day.
Specifically,
Another aspect of the present invention provides a kind of vehicle-mounted Online Music recommendation apparatus, including vehicle-carrying music player and Online Music server, the vehicle-carrying music player includes preset duration setup module, attention rate weight mould Block, history play list acquisition module, history playing duration acquisition module, user preferences determining module, sound Happy playing module;
The Online Music server, song is recommended for receiving user preferences, and according to the user preferences;
The preset duration setup module, the preset duration that user's history plays record is obtained for setting;
The attention rate weight module, the hobby weight coefficient for calculating day part in preset duration;
The history play list acquisition module, the song for obtaining each song of day part in preset duration Style and singer;
The history playing duration acquisition module, each song wind for obtaining day part in the preset duration Day part is each in the total duration of the song of lattice and corresponding actual play total duration, and the preset duration T The total duration of the song of singer and corresponding actual play duration;
The user preferences determining module, for calculating each song style of day part in the preset time Preference degree and the preference degree of each singer, and each song style combined recommendation degree of calculating and singer integrate and pushed away Degree of recommending;
The music playing module, for the music played local music and recommended online.
Further, the vehicle-mounted Online Music recommendation apparatus, in addition to subscriber identification module, for Family is identified.
The beneficial effects of the present invention are:The present invention plays record by obtaining the user's history in setting time, The total duration and actual play duration of various song styles and singer's song are determined, with reference to each period correspondence Hobby weight, the preference degree of the various song styles of COMPREHENSIVE CALCULATING and singer realizes and user's music liked Good accurate judgement, improves the degree of accuracy of Online Music recommendation, improves Consumer's Experience.
Brief description of the drawings
Fig. 1 is the structural representation of the vehicle-mounted Online Music recommendation of the present invention;
Fig. 2 is another structural representation of the vehicle-mounted Online Music recommendation of the present invention.
Embodiment
Embodiments of the present invention are specifically illustrated below in conjunction with the accompanying drawings, and accompanying drawing is only for reference and explanation is used, no Constitute the limitation to scope of patent protection of the present invention.
On the one hand embodiments of the invention provide a kind of vehicle-mounted Online Music and recommend method, including:
S10. set and obtain the preset duration T that user's history plays record.
In the specific implementation, can set preset duration T be 30 days, or user's sets itself duration.
S20. the hobby weight coefficient K of day part in preset duration T is calculatedi
Specifically, preset duration T, as i=1, is represented into the same day (i.e. the 1st day) using day as segmentation unit;I=2 When, represent current the previous day (i.e. the 2nd day);By that analogy, as i=T, last day is represented (i.e. The T days, such as the 30th day).
The hobby weight coefficient K of i-th dayi=1- (i-1)/T.
S30. the song style of each song of day part and singer in preset duration T are obtained.
In i-th day in preset duration T, each song can use sequence number Si1、Si2……SijRepresent, j is represented i-th day The song quantity of interior broadcasting.For example, each song in the 1st day can use sequence number S11、S12……S110, represent the 1st 10 songs have been played in it.
The song style of each song obtained and singer can be stored in table form, as follows:
Song sequence number Song style Singer
Si1 Rock and roll Zhang San
Si2 It is popular Li Si
Si3 It is popular King five
…… …… ……
Sij It is classic Zheng seven
S40. the total duration D of the song of each song style of day part in the preset duration T is obtainedGinAnd it is right The actual play total duration P answeredGin, and calculate the hobby of each song style of day part in the preset time T Spend Gin
Specifically, Gin=DGin/PGin
In formula, GinThe preference degree of n song style is represented, the order of song style can read each song Song style after automatically generate;DGinRepresent the total duration of the song of n song style in i-th day;PGin Represent the actual play total duration of the song of n song style in i-th day.
S50. the total duration D of the song of each singer of day part in the preset duration T is obtainedAimAnd correspondingly Actual play duration PAim, and calculate the preference degree A of each singer of day part in the preset time Tim
Specifically, Aim=DAim/PAim
AimThe preference degree of m singers is represented, the order of singer can read the singer of each song After automatically generate;DAimRepresent the total duration of the song of m singers in i-th day;PAimRepresent the in i-th day The actual play total duration of the song of m singers.
In the specific implementation, the duration of each song and corresponding actual play duration are all calculated in seconds, such as following table It is shown:
S60. according to the preference degree G of each song style of day part in the preset time Tin, each singer Preference degree Aim, and hobby weight coefficient KiCalculate each song style combined recommendation degree GnAnd singer integrates and pushed away Degree of recommending Am
Specifically,
S70. music is recommended according to the user preferences.
In one embodiment of invention, also include before step S10:
S00. user is identified.
No user is different for the hobby of music, therefore can be with the step of by increasing user's identification Further improve Consumer's Experience.Concrete implementation mode includes but is not limited to carry out User logs in.
As shown in figure 1, another aspect of the present invention provides a kind of vehicle-mounted Online Music recommendation apparatus, including vehicle-mounted sound Happy player and Online Music server, the vehicle-carrying music player includes preset duration setup module, closed Note degree weight module, history play list acquisition module, history playing duration acquisition module, user preferences are true Cover half block, music playing module;
The Online Music server, song is recommended for receiving user preferences, and according to the user preferences;
The preset duration setup module, the preset duration that user's history plays record is obtained for setting;
The attention rate weight module, the hobby weight coefficient for calculating day part in preset duration;
The history play list acquisition module, the song for obtaining each song of day part in preset duration Style and singer;
The history playing duration acquisition module, each song wind for obtaining day part in the preset duration Day part is each in the total duration of the song of lattice and corresponding actual play total duration, and the preset duration T The total duration of the song of singer and corresponding actual play duration;
The user preferences determining module, for calculating each song style of day part in the preset time Preference degree and the preference degree of each singer, and each song style combined recommendation degree of calculating and singer integrate and pushed away Degree of recommending;
The music playing module, for the music played local music and recommended online.
The course of work of vehicle-mounted Online Music recommendation apparatus of the present invention is:
First, user is set by preset duration setup module obtains the preset duration T that user's history plays record, Attention rate weight module calculates the hobby weight coefficient of day part (typically in units of day) according to preset duration Ki, specifically, hobby weight coefficient K is calculated according to the following formulai
Ki=1- (i-1)/T
In formula, i is represented i-th day.
Then, history play list acquisition module obtains the song style of each song of day part in preset duration T And singer, the song style of each song of acquisition and singer can be stored in table form;
History playing duration acquisition module obtains the song of each song style of day part in the preset duration T Total duration DGinAnd corresponding actual play total duration PGin, and calculate each of day part in the preset time T The preference degree G of song stylein, specifically, the preference degree G of each song style is calculated according to the following formulain
Gin=DGin/PGin
In formula, GinThe preference degree of n song style is represented, the order of song style can read each song Song style after automatically generate;DGinRepresent the total duration of the song of n song style in i-th day;PGin Represent the actual play total duration of the song of n song style in i-th day.
And obtain the total duration D of the song of each singer of day part in the preset duration TAimAnd it is corresponding Actual play duration PAim, and calculate the preference degree A of each singer of day part in the preset time Tim, tool Body, the preference degree A of each singer is calculated according to the following formulaim
Aim=DAim/PAim
AimThe preference degree of m singers is represented, the order of singer can read the singer of each song After automatically generate;DAimRepresent the total duration of the song of m singers in i-th day;PAimRepresent the in i-th day The actual play total duration of the song of m singers.
Next, happiness of the user preferences determining module according to each song style of day part in the preset time T Spend G wellin, each singer preference degree Aim, and hobby weight coefficient KiCalculate each song style combined recommendation Spend GnAnd singer's combined recommendation degree Am.Specifically, calculate according to the following formula:
And result of calculation is sent to Online Music server, Online Music server is according to the user preferences Recommend music, music playing module is played out to the music recommended online.
As shown in Fig. 2 in another embodiment of the present invention, the vehicle-mounted Online Music recommendation apparatus, also Including subscriber identification module, for user to be identified.
No user is different for the hobby of music, therefore can be entered by increasing subscriber identification module One step improves Consumer's Experience.Subscriber identification module includes but is not limited to user log-in block.
Above disclosed is only presently preferred embodiments of the present invention, it is impossible to which the right that the present invention is limited with this is protected Scope, therefore the equivalent variations made according to scope of the present invention patent are protected, still belong to the model that the present invention is covered Enclose.

Claims (7)

1. a kind of vehicle-mounted Online Music recommends method, it is characterised in that including:
Set and obtain the preset duration T that user's history plays record;
Calculate the hobby weight coefficient K of day part in preset duration Ti
Obtain the song style of each song of day part and singer in preset duration T;
Obtain the total duration D of the song of each song style of day part in the preset duration TGinAnd corresponding reality Play total duration P in borderGin, and calculate the preference degree G of each song style of day part in the preset time Tin
Obtain the total duration D of the song of each singer of day part in the preset duration TAimAnd corresponding reality Border playing duration PAim, and calculate the preference degree A of each singer of day part in the preset time Tim
According to the preference degree G of each song style of day part in the preset time Tin, each singer preference degree Aim, and hobby weight coefficient KiCalculate each song style combined recommendation degree GnAnd singer's combined recommendation degree Am
Recommend music according to the user preferences.
2. vehicle-mounted Online Music according to claim 1 recommends method, it is characterised in that the KiMeter Calculating formula is:
Ki=1- (i-1)/T,
I is represented i-th day in formula.
3. vehicle-mounted Online Music according to claim 1 recommends method, it is characterised in that the Gin's Calculation formula is:
Gin=DGin/PGin,
In formula, GinRepresent the preference degree of n song style, DGinRepresent n song style in i-th day The total duration of song, PGinRepresent the actual play total duration of the song of n song style in i-th day.
4. vehicle-mounted Online Music according to claim 1 recommends method, it is characterised in that the Aim's Calculation formula is:
Aim=DAim/PAim,
In formula, AimRepresent the preference degree of m singers, DAimRepresent the song of m singers in i-th day Bent total duration, PAimRepresent the actual play total duration of the song of m singers in i-th day.
5. vehicle-mounted Online Music according to claim 1 recommends method, it is characterised in that the Gn、 AmCalculation formula be:
<mrow> <msub> <mi>G</mi> <mi>n</mi> </msub> <mfrac> <mrow> <msubsup> <mi>&amp;Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>T</mi> </msubsup> <msub> <mi>G</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> </msub> <mo>*</mo> <msub> <mi>K</mi> <mi>i</mi> </msub> </mrow> <mi>T</mi> </mfrac> <mo>,</mo> <msub> <mi>A</mi> <mi>m</mi> </msub> <mo>=</mo> <mfrac> <mrow> <msubsup> <mi>&amp;Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>T</mi> </msubsup> <msub> <mi>A</mi> <mrow> <mi>i</mi> <mi>m</mi> </mrow> </msub> <mo>*</mo> <msub> <mi>K</mi> <mi>i</mi> </msub> </mrow> <mi>T</mi> </mfrac> <mo>.</mo> </mrow>
6. a kind of vehicle-mounted Online Music recommendation apparatus, it is characterised in that including vehicle-carrying music player and online Music servers, the vehicle-carrying music player include preset duration setup module, attention rate weight module, History play list acquisition module, history playing duration acquisition module, user preferences determining module, music are broadcast Amplification module;
The Online Music server, song is recommended for receiving user preferences, and according to the user preferences;
The preset duration setup module, the preset duration that user's history plays record is obtained for setting;
The attention rate weight module, the hobby weight coefficient for calculating day part in preset duration;
The history play list acquisition module, the song for obtaining each song of day part in preset duration Style and singer;
The history playing duration acquisition module, each song wind for obtaining day part in the preset duration Day part is each in the total duration of the song of lattice and corresponding actual play total duration, and the preset duration T The total duration of the song of singer and corresponding actual play duration;
The user preferences determining module, for calculating each song style of day part in the preset time Preference degree and the preference degree of each singer, and each song style combined recommendation degree of calculating and singer integrate and pushed away Degree of recommending;
The music playing module, for the music played local music and recommended online.
7. vehicle-mounted Online Music recommendation apparatus according to claim 6, it is characterised in that also including use Family identification module, for user to be identified.
CN201610111941.1A 2016-02-29 2016-02-29 A kind of vehicle-mounted Online Music recommends method and device Pending CN107133232A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610111941.1A CN107133232A (en) 2016-02-29 2016-02-29 A kind of vehicle-mounted Online Music recommends method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610111941.1A CN107133232A (en) 2016-02-29 2016-02-29 A kind of vehicle-mounted Online Music recommends method and device

Publications (1)

Publication Number Publication Date
CN107133232A true CN107133232A (en) 2017-09-05

Family

ID=59721288

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610111941.1A Pending CN107133232A (en) 2016-02-29 2016-02-29 A kind of vehicle-mounted Online Music recommends method and device

Country Status (1)

Country Link
CN (1) CN107133232A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107800793A (en) * 2017-10-27 2018-03-13 江苏大学 Car networking environment down train music active pushing system
CN109299321A (en) * 2018-08-31 2019-02-01 出门问问信息科技有限公司 A kind of song recommended method and device
CN109325142A (en) * 2018-09-13 2019-02-12 上海擎感智能科技有限公司 A kind of song recommendations method based on vehicle running environment
CN109885722A (en) * 2019-01-07 2019-06-14 平安科技(深圳)有限公司 Music recommended method, device and computer equipment based on natural language processing
CN110765311A (en) * 2018-07-10 2020-02-07 上海博泰悦臻网络技术服务有限公司 Song list construction method and system based on vehicle-mounted terminal and vehicle-mounted terminal
CN110968726A (en) * 2019-10-29 2020-04-07 哈尔滨师范大学 Music pushing system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006229939A (en) * 2006-01-06 2006-08-31 Mitsubishi Electric Corp Recommended program extractor and extraction method
CN101252652A (en) * 2008-03-31 2008-08-27 深圳创维数字技术股份有限公司 Television receiver, system and method for switching television channel
CN102402625A (en) * 2011-12-28 2012-04-04 深圳市五巨科技有限公司 Method and system for recommending music
CN104035982A (en) * 2014-05-28 2014-09-10 小米科技有限责任公司 Multimedia resource recommendation method and device
CN104994408A (en) * 2015-06-25 2015-10-21 青岛海信电器股份有限公司 Intelligent television program recommendation method, device and intelligent television

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006229939A (en) * 2006-01-06 2006-08-31 Mitsubishi Electric Corp Recommended program extractor and extraction method
CN101252652A (en) * 2008-03-31 2008-08-27 深圳创维数字技术股份有限公司 Television receiver, system and method for switching television channel
CN102402625A (en) * 2011-12-28 2012-04-04 深圳市五巨科技有限公司 Method and system for recommending music
CN104035982A (en) * 2014-05-28 2014-09-10 小米科技有限责任公司 Multimedia resource recommendation method and device
CN104994408A (en) * 2015-06-25 2015-10-21 青岛海信电器股份有限公司 Intelligent television program recommendation method, device and intelligent television

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107800793A (en) * 2017-10-27 2018-03-13 江苏大学 Car networking environment down train music active pushing system
CN110765311A (en) * 2018-07-10 2020-02-07 上海博泰悦臻网络技术服务有限公司 Song list construction method and system based on vehicle-mounted terminal and vehicle-mounted terminal
CN109299321A (en) * 2018-08-31 2019-02-01 出门问问信息科技有限公司 A kind of song recommended method and device
CN109325142A (en) * 2018-09-13 2019-02-12 上海擎感智能科技有限公司 A kind of song recommendations method based on vehicle running environment
CN109885722A (en) * 2019-01-07 2019-06-14 平安科技(深圳)有限公司 Music recommended method, device and computer equipment based on natural language processing
CN109885722B (en) * 2019-01-07 2023-07-04 平安科技(深圳)有限公司 Music recommendation method and device based on natural language processing and computer equipment
CN110968726A (en) * 2019-10-29 2020-04-07 哈尔滨师范大学 Music pushing system
CN110968726B (en) * 2019-10-29 2023-10-31 哈尔滨师范大学 Music push system

Similar Documents

Publication Publication Date Title
CN107133232A (en) A kind of vehicle-mounted Online Music recommends method and device
JP4985151B2 (en) Content distribution system and center device
CN106844660B (en) Music recommendation method and device
CN104715760B (en) A kind of K song Match Analysis and system
CN107885745A (en) A kind of song recommendations method and device
KR20150054917A (en) System and method for combining inputs to generate and modify playlists
CN102473183A (en) Content recommendation system, content recommendation method, content recommendation device, and information recording medium
CN104166716B (en) A kind of method and device for assessing media file
CN107977373A (en) A kind of recommendation method of song
CN103678388B (en) Online Music recommends method and device
WO2020151189A1 (en) Song recommendation method and system, terminal and storage medium
CN103955490A (en) Audio playing method and audio playing equipment
CN109255049A (en) A kind of wisdom music recommender system
JP5771498B2 (en) Music playback system, apparatus, and music playback method
CN105190741A (en) Music session management method and music session management device
JP2011203479A (en) Karaoke system, control method of karaoke system, and control program of karaoke system and information recording medium thereof
JP5190950B2 (en) Karaoke equipment
JP2009237503A (en) Karaoke scoring method and karaoke scoring system
JP2010039174A (en) Device for creating music for exercise, method for creating music for exercise, and program for creating music for exercise
CN108932308B (en) Song recommendation method based on hybrid recommendation algorithm
JP5287776B2 (en) Music playback system
CN105975580B (en) Music recommended method and device
JP5137203B2 (en) Karaoke equipment
JP5797828B1 (en) GAME PROCESSING METHOD, GAME PROCESSING SYSTEM, AND GAME PROCESSING PROGRAM
JP6176934B2 (en) Singing ranking display system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170905