Movatterモバイル変換


[0]ホーム

URL:


CN108288220A - A kind of Technologies of Recommendation System in E-Commerce based on user interest variation - Google Patents

A kind of Technologies of Recommendation System in E-Commerce based on user interest variation
Download PDF

Info

Publication number
CN108288220A
CN108288220ACN201810301409.5ACN201810301409ACN108288220ACN 108288220 ACN108288220 ACN 108288220ACN 201810301409 ACN201810301409 ACN 201810301409ACN 108288220 ACN108288220 ACN 108288220A
Authority
CN
China
Prior art keywords
user
commodity
time
interest
matrix
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
CN201810301409.5A
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.)
Wuzhou Well Trading Co Ltd
Original Assignee
Wuzhou Well Trading 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 Wuzhou Well Trading Co LtdfiledCriticalWuzhou Well Trading Co Ltd
Priority to CN201810301409.5ApriorityCriticalpatent/CN108288220A/en
Publication of CN108288220ApublicationCriticalpatent/CN108288220A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The present invention provides a kind of Technologies of Recommendation System in E-Commerce based on user interest variation, including modeling module, recommendation generation module and user terminal;Modeling module builds user commodity rating matrix U and user's scoring time matrix R for obtaining user data from the server of e-commerce website according to the user data of acquisition;Recommend generation module to be used to generate commercial product recommending list according to user commodity rating matrix U and user's scoring time matrix R, and commercial product recommending list is pushed into user terminal;User terminal is for receiving commercial product recommending list.The problem of present invention may can change over time for the interest of user, the interest of user is changed problem by structural damping function to take into account, the hobby of user can be more accurately held, the subsequently accuracy to user's Recommendations is improved.

Description

A kind of Technologies of Recommendation System in E-Commerce based on user interest variation
Technical field
The present invention relates to the technical fields of Technologies of Recommendation System in E-Commerce, and in particular to a kind of electricity based on user interest variationSub- commercial affairs commending system.
Background technology
In recent years, the appearance of e-commerce makes commodity circulation that revolutionary transformation have occurred, first, model may be selected in consumerIt encloses and is greatly widened, second is that the decrease of regional limitation.But also band is a series of while flourish asks for e-commerceTopic, if Amazon has millions of kinds of commodity, eBay China to have about 2,000,000 retail shops, the energy and knowledge of consumer in contrastIt is all very limited, it is difficult to be quickly found out the commodity of oneself needs.
Invention content
In view of the above-mentioned problems, the present invention provides a kind of Technologies of Recommendation System in E-Commerce changed based on user interest.
The purpose of the present invention is realized using following technical scheme:
A kind of Technologies of Recommendation System in E-Commerce based on user interest variation, including modeling module, recommendation generation module and useFamily terminal;
Modeling module is built for obtaining user data from the server of e-commerce website according to the data of acquisitionUser-commodity rating matrix U and user-scoring time matrix R;
Generation module is recommended to be used to generate commercial product recommending according to user-commodity rating matrix and user-scoring time matrixList, and commercial product recommending list is pushed into user terminal;
User terminal is for receiving commercial product recommending list.
Beneficial effects of the present invention are:Compared with prior art, the present invention can pushing away with the time for the interest of userThe interest of user is changed problem by structural damping function and taken into account by the problem of moving and may changing, can be more accurateThe hobby of true assurance user, improves the subsequently accuracy to user's Recommendations.
Description of the drawings
Using attached drawing, the invention will be further described, but the embodiment in attached drawing does not constitute any limit to the present inventionSystem, for those of ordinary skill in the art, without creative efforts, can also obtain according to the following drawingsOther attached drawings.
Fig. 1 is a kind of Technologies of Recommendation System in E-Commerce structure chart changed based on user interest of the present invention;
Fig. 2 is the frame construction drawing that the present invention recommends generation module.
Reference numeral:Modeling module 1;Recommend generation module 2;User terminal 3;Information processing submodule 21 recommends submoduleBlock 22;Similarity calculated 220;Prediction scoring unit 221.
Specific implementation mode
The invention will be further described with the following Examples.
Referring to Fig. 1, a kind of Technologies of Recommendation System in E-Commerce based on user interest variation, the system includes modeling module 1, pushes awayRecommend generation module 2 and user terminal 3.
Modeling module 1 from the server of e-commerce website for obtaining user data, according to the user data of acquisitionBuild user-commodity rating matrix U and user-scoring time matrix R.
Generation module 2 is recommended to be used to generate commodity according to user-commodity rating matrix U and user-scoring time matrix R and push awayList is recommended, and commercial product recommending list is pushed into user terminal 3.
User terminal 3 is for receiving commercial product recommending list.
Preferably, user terminal 3 is smart mobile phone or tablet computer.
Preferably, user-commodity rating matrix U=(uij)m×n, the user-rating matrix R=(rij)m×n, whereinuijIt is score values of the user i to commodity j, rijBeing user i scores time of origin to commodity j, i=1,2 ..., m, j=1, and 2 ...,n。
Preferably, referring to Fig. 2, it includes information processing submodule 21 and recommendation submodule 22 to recommend generation module 2.
Information processing submodule 21 is used for user-commodity rating matrix U and user-scoring time matrix R processing,It obtains that user can be described over time to the interest attenuation degree of integration value of commercial productainterests attenuation degree.
Submodule 22 is recommended to be used to, according to obtained interest attenuation degree of integration value and user-commodity rating matrix U, calculateUser scores to the prediction of commodity, carries out descending arrangement to commodity according to obtained prediction scoring, is selected from the commodity after sequenceIt selects top n commodity and generates commercial product recommending list, and the commercial product recommending list is transmitted to user terminal 3, wherein N is self-definedRecommendations number.
Preferably, obtaining that user can be described over time to the interest attenuation of commercial productainterests attenuation degree synthesis journeyAngle value, specifically:
(1) according to user-commodity rating matrix U and user-scoring time matrix R, user couple is calculated using attenuation functionThe interest attenuation value of commodity, wherein the attenuation function is:
In formula, Ra(t) be user a interest attenuation value, a ∈ { 1,2 ..., m }, t are current time, tajIt is user a to quotientProduct j scoring time of origins, αajIt is personalized weight factors of the user a to commodity j, uajIt is score values of the user a to commodity j, j∈{1,2,…,n};
(2) according to user-scoring time matrix R, different user is described to same part commodity using time correlation degree functionScore the degree of correlation of time of origin, wherein time correlation degree function is:
In formula, Sab(t) it is time correlation degree functional value between user a and user b, tajIt is that user a scores to commodity jTime of origin, tbjBeing user b scores time of origin to commodity j;
(3) it according to the interest attenuation value and time correlation degree functional value of step (1) and step (2), is calculated and is used using following formulaFamily a is over time to the interest attenuation degree of integration value of commodity, wherein the calculating formula of interest attenuation degree of integration value is:
In formula, Za(t) be user a interest attenuation degree of integration value, ε is weight factor, and 0 < ε < 1, Ra(t) it is to useThe interest attenuation value of family a, Sab(t) it is time correlation degree functional value between user a and user b,It is b couples of user a and userThe related coefficient that same part commodity j scores.
Advantageous effect:It may change for the interest of user, respectively from same user to the interest of different commodityDecaying behavior and different user describe the scoring degree of correlation of same commodity the variation feelings of user interest as time goes byCondition, which, which can care for, objectively reflects the variation tendency of user over time to commodity scoring, and then is conducive to electronics quotientBusiness platform is more accurately target user's Recommendations.
Preferably, it includes similarity calculated 220 and prediction scoring unit 221 to recommend submodule 22.
Similarity calculated 220, for calculating the similarity Sim (c, k) between target user c and other users,In, k ∈ { 1,2 ..., m }, if Sim (c, k) > λththIt is the threshold value of setting), then the user k is added to target user cNearest-neighbor Ω, wherein the calculating formula for calculating the similarity Sim (c, k) between target user c and other usersFor:
In formula, Simj(c, k) is the similarity value of target user c and user k to commodity j, and n is the commodity for participating in scoringNumber, and j={ 1,2 ..., n }, rcjIt is score values of the target user c to commodity j,It is that target user c puts down all commodityEqual score value, rkjIt is score values of the user k to commodity j,It is average score values of the user k to all commodity, tcjIt is that target is usedTime when family c scores to commodity j, tkjIt is time when user k scores to commodity j, Zc(t) it is the emerging of user cInterest decaying degree of integration value, Zk(t) be user k interest attenuation degree of integration value, tmaxBe in user-scoring time matrix R mostBig time, tminIt is minimum time in user-scoring time matrix R.
Advantageous effect:User-commodity rating matrix and user-scoring time matrix are combined to user c and user kThe similarity value of commodity j is calculated, which has fully considered the situation of change of user interest as time goes by, this doesMethod more meets objective law, the similarity value accuracy higher between obtained user, accurately recommends quotient to user to be follow-upProduct lay the foundation.
Preferably, prediction scoring unit 221, for according to obtained similarity, calculating target user c to not commentingThe prediction scoring of the commodity divided carries out descending arrangement to commodity according to obtained prediction scoring, is selected from the commodity after sequenceTop n commodity generate commercial product recommending list, and the commercial product recommending list is transmitted to user terminal 3, and N is customized recommendation quotientProduct number.Wherein, it calculates target user c and prediction scoring is carried out to unrated commodity, specifically utilize the prediction of lower section to score publicFormula is calculated:
In formula, Score (c, s) is prediction score values of the target user c to the commodity s that do not score before,It is all commentedDivide user to the average score of commodity s, rksIt is score values of the user k to commodity s, tcurIt is the current time for generating recommendation behavior,tcsIt is scoring times of the target user c to commodity s, tksIt is scoring times of the user k to commodity s, Sims(c, k) is target userFor c and user k to the similarity value of commodity s, Ω is the nearest neighbor set of target user c, and Ω=1,2 ..., k ...,M}。
Advantageous effect:When using prediction scoring is carried out to the commodity not scored to the similarity value of commodity between user,Pass through introducingCarry out the interests change of analog subscriber, which solves user interest variation commodity and tested and assessed in advanceThe influence of timesharing improves the accuracy of prediction scoring.In view of currently recommending time and reality to carry out the scoring time to commodityInfluence to commercial product recommending, the algorithm consider the influence that interest changes over time so that recommend output result closer to realitySituation improves the timeliness of recommendation the considerations of adding to generating the current time information recommended.
Finally it should be noted that the above embodiments are merely illustrative of the technical solutions of the present invention, rather than the present invention is protectedThe limitation of range is protected, although being explained in detail to the present invention with reference to preferred embodiment, those skilled in the art answerWork as understanding, technical scheme of the present invention can be modified or replaced equivalently, without departing from the reality of technical solution of the present inventionMatter and range.

Claims (5)

CN201810301409.5A2018-04-042018-04-04A kind of Technologies of Recommendation System in E-Commerce based on user interest variationPendingCN108288220A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810301409.5ACN108288220A (en)2018-04-042018-04-04A kind of Technologies of Recommendation System in E-Commerce based on user interest variation

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810301409.5ACN108288220A (en)2018-04-042018-04-04A kind of Technologies of Recommendation System in E-Commerce based on user interest variation

Publications (1)

Publication NumberPublication Date
CN108288220Atrue CN108288220A (en)2018-07-17

Family

ID=62834173

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810301409.5APendingCN108288220A (en)2018-04-042018-04-04A kind of Technologies of Recommendation System in E-Commerce based on user interest variation

Country Status (1)

CountryLink
CN (1)CN108288220A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109087021A (en)*2018-08-212018-12-25平安科技(深圳)有限公司Sublet the method and terminal device of room assessment
CN114240575A (en)*2021-12-242022-03-25中国人民解放军海军工程大学 Commodity recommendation method and system based on commodity popularity and user dynamic interest
CN117132356A (en)*2023-08-292023-11-28重庆大学Recommendation method, device and system based on self-adaptive user interest change period

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104281956A (en)*2014-10-272015-01-14南京信息工程大学Dynamic recommendation method capable of adapting to user interest changes based on time information

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104281956A (en)*2014-10-272015-01-14南京信息工程大学Dynamic recommendation method capable of adapting to user interest changes based on time information

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN109087021A (en)*2018-08-212018-12-25平安科技(深圳)有限公司Sublet the method and terminal device of room assessment
CN109087021B (en)*2018-08-212024-01-05平安科技(深圳)有限公司Method for evaluating renting house and terminal equipment
CN114240575A (en)*2021-12-242022-03-25中国人民解放军海军工程大学 Commodity recommendation method and system based on commodity popularity and user dynamic interest
CN117132356A (en)*2023-08-292023-11-28重庆大学Recommendation method, device and system based on self-adaptive user interest change period
CN117132356B (en)*2023-08-292024-02-13重庆大学Recommendation method, device and system based on self-adaptive user interest change period

Similar Documents

PublicationPublication DateTitle
Sheng et al.One model to serve all: Star topology adaptive recommender for multi-domain ctr prediction
CN104391849B (en) Collaborative filtering recommendation method incorporating temporal context information
CN106651546B (en)Electronic commerce information recommendation method oriented to smart community
CN103678518B (en)Method and device for adjusting recommendation lists
CN102789462B (en)A kind of item recommendation method and system
CN104102648B (en)Interest based on user behavior data recommends method and device
US20190179838A1 (en)Method and apparatus for providing book recommendation service
CN104636371B (en)Information recommendation method and equipment
CN105678590B (en)Cloud model-based topN recommendation method for social network
CN105809558A (en)Social network based recommendation method and apparatus
CN102073717A (en)Home page recommending method for orienting vertical e-commerce website
CN107301247B (en)Method and device for establishing click rate estimation model, terminal and storage medium
CN102982042A (en)Personalization content recommendation method and platform and system
CN103258020A (en)Recommending system and method combining SNS and search engine technology
CN103914783A (en)E-commerce website recommending method based on similarity of users
CN108182268B (en) A collaborative filtering recommendation method and system based on social network
CN103345699A (en)Personalized food recommendation method based on commodity forest system
CN102591995A (en)Processing method and device based on user information of cloud data center
CN109299426A (en)A kind of recommended method and device of accurate top information
CN108288220A (en)A kind of Technologies of Recommendation System in E-Commerce based on user interest variation
CN108280098A (en)Information recommendation method and device
CN111104606A (en)Weight-based conditional wandering chart recommendation method
CN108241619A (en) A Recommendation Method Based on Multiple Interests of Users
CN104008204B (en)A kind of dynamic multidimensional context aware film commending system and its implementation
JP2018013925A (en)Information processing device, information processing method, and program

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20180717

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp