Movatterモバイル変換


[0]ホーム

URL:


CN106326320A - Method and device for realizing personal guidance - Google Patents

Method and device for realizing personal guidance
Download PDF

Info

Publication number
CN106326320A
CN106326320ACN201510404313.8ACN201510404313ACN106326320ACN 106326320 ACN106326320 ACN 106326320ACN 201510404313 ACN201510404313 ACN 201510404313ACN 106326320 ACN106326320 ACN 106326320A
Authority
CN
China
Prior art keywords
user
access
frequent
access sequence
paths
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
CN201510404313.8A
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.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding LtdfiledCriticalAlibaba Group Holding Ltd
Priority to CN201510404313.8ApriorityCriticalpatent/CN106326320A/en
Priority to PCT/CN2016/087465prioritypatent/WO2017005119A1/en
Publication of CN106326320ApublicationCriticalpatent/CN106326320A/en
Pendinglegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

The invention discloses a method and a device for realizing personal guidance. The method comprises the following steps: performing frequent access pattern mining according to a user history access sequence set to obtain a frequent access pattern set; recognizing a user access sequence set according to current access information of a user; matching each access sequence in the user access sequence set with items in the frequent access pattern set to obtain a corresponding rule set; recommending consequents of all rules in the rule set to the user as a function guidance list. Correspondingly, the device comprises a mining module, a recognizing module, a matching module and a guidance module. By adopting the method and the device, personal guidance can be provided for next-step operation of the user, convenience is brought to operation of the user, and the user experience is improved.

Description

A kind of personalized implementation method guided and device
Technical field
The invention belongs to field of computer technology, particularly relate to a kind of personalized implementation method guided andDevice.
Background technology
In field of computer technology, especially it is currently based on the various application that the Internet provides, in applicationWebpage on provided the user customized menu.When user selects a functional keys on webpageAfter, can eject for user and carry out, for user, the menu that next operation selects, the menu ejected also may be usedTo be translucent mask, mask has and carries out, for user, the options that next operation selects, forUser provides function to guide.
But those optionies being used for guiding are all to set according to business experience in advance in existing maskPutting, in the application system that function is various, the options that user can select is the most, it is impossible to willAll optionies are included in mask.Even if it is the most reasonable that the options being included in mask is also not necessarilyOptions, some customized options perhaps user is the most conventional, and conventional may not be in mask.
The Chinese invention patent of Publication No. CN 103092471A discloses a kind of dynamic function menuImplementation method and terminal, the method is added up the user of each function menu and is used frequency, obtains functionMenu uses frequency statistics information, uses frequency statistics information according to function menu, with systemic presuppositionSpread pattern or distribution form, dynamic adjustment function menu list or the sequence of layout.Can according toThe use habit at family or form demand, carry out suitable arrangement or distributing adjustment to menu, to improve dishSingle Consumer's Experience, user friendly operation.
But only user to each function menu having had uses frequency to carry out in this inventionStatistics, and according to using frequency statistics information to adjust function menu list, i.e. to the function having hadMenu carries out the adjustment arranged.And for the upper net operation of user, user's next one operation targetOptional item get more and more, can be another website, or other plates on same webpageBlock.Guiding of next operation cannot be provided the user in the prior art according to the current operation of user,Need user oneself to find next step operation page click through operation, this for a user,Waste the most unnecessary time and efforts, for the application system that function is numerous and diverse, Yong HucaoIt is more inconvenient that work gets up.
Summary of the invention
It is an object of the invention to provide a kind of personalized implementation method guided and device, it is possible to according toCurrent operation behavior, historical operation information and the customer attribute information at family, for next step behaviour of userMake to provide personalization to guide, facilitate the operation of user, improve Consumer's Experience.
To achieve these goals, technical solution of the present invention is as follows:
A kind of personalized implementation method guided, including:
According to user access information, identify user's access sequence collection;
Each access sequence concentrated by user's access sequence, with the item in frequent access paths setMate, it is thus achieved that corresponding rule set;
The consequent of strictly all rules in rule set is recommended user as function boot-list;
Wherein, described frequent access paths set is to carry out frequently according to user's history access sequence setAccess module excavation obtains.
Further, described carry out frequent access paths excavation according to user's history access sequence set,Including:
Carry out pretreatment according to Web server log file and obtain user's history access sequence collection;
User's history access sequence collection is carried out frequent access paths excavation and obtains frequent access paths collectionClose.
Wherein, described carry out pretreatment according to Web server log file, including data purification,User's identification, session identification, path supplement step.Described user's history access sequence collection is carried out frequencyNumerous access module excavates, and uses prefixspan data mining algorithm.
Each access sequence concentrated by user's access sequence of the present invention, with frequent access pathsItem in set mates, and uses the longest match selection method.
A kind of implementation of the present invention, the longest described match selection method, arrange and access sequence containing userIn row, web page joint number sets preset frequent access paths and frequently accesses mould as mate more than firstFormula.
The another kind of implementation of the present invention, the longest described match selection method, arrange and access sequence with userIn row, web page joint number mates the frequent access paths that most top n frequent access paths is coupling.
The present invention propose the most simultaneously a kind of personalized guide realize device, including:
Excavate module, excavate for carrying out frequent access paths according to user's history access sequence setTo frequent access paths set;
Identification module, for according to user access information, identifies user's access sequence collection;
Matching module, for each access sequence concentrated by user's access sequence, with frequently accessItem in set of modes mates, it is thus achieved that corresponding rule set;
Guide module, for being recommended as function boot-list by the consequent of strictly all rules in rule setUser.
Further, described excavation module, when carrying out frequent access paths and excavating, performs to operate as follows:
Carry out pretreatment according to Web server log file and obtain user's history access sequence collection;
User's history access sequence collection is carried out frequent access paths excavation and obtains frequent access paths collectionClose.
Wherein said excavation module is when carrying out pretreatment, to Web server log file numberSupplement process according to purification, user's identification, session identification, path;Carrying out frequent access paths excavationTime, use prefixspan data mining algorithm.
Further, described matching module uses the longest match selection method to mate.
The implementation method of a kind of personalized guiding that the present invention proposes and device, by access userWeb log data carries out pretreatment, excavates and is frequently visited by the user set of modes, then matches ruleThen collect, to subscription client browser output function boot-list, it is simple to user selects next step willThe operation carried out.There is provided personalization to guide for next step operation of user, facilitate the operation of user, carryRise Consumer's Experience.
Accompanying drawing explanation
Fig. 1 is off-line process flow chart in a kind of personalized implementation method guided of the present invention;
Fig. 2 is a kind of personalized implementation method flow chart guided of the present invention;
Fig. 3 be the present invention a kind of personalized guide realize apparatus structure schematic diagram.
Detailed description of the invention
With embodiment, technical solution of the present invention is described in further details below in conjunction with the accompanying drawings, real belowExecute example and do not constitute limitation of the invention.
The general thought of the present invention is by web log data pretreatment, then utilizes prefixspan to calculateMethod excavates frequent access sequence set of modes from the web access log of user, then according to acquisitionUser's current accessed sequence, utilize the longest match selection method to carry out in frequent access paths setJoin, thus obtain corresponding rule set, finally by Web server end program, regular collection is carried outProcess backward client browser output function boot-list.The present embodiment is with " emperor's diet room " Ali's cloudIllustrating as a example by public calculating platform, " emperor's diet room " Ali's cloud public calculating platform is Taobao businessFamily, independent software vendors, enterprise, scientific research institution provide precision marketing solution, businessman's investigationSolution, membership promotion solution, enterprise's cloud data solution etc., user is exercisableOptions is the most, needs to provide the user and a kind of guides based on the function being frequently visited by the user pattern.
A kind of personalized implementation method guided of the present embodiment, including off-line process and online treatmentProcess, illustrates individually below.
As it is shown in figure 1, off-line process be by Web server log file through data purification,The steps such as user's identification, session identification, path supplement process, and obtain user's history access sequenceSet, then utilizes the prefixspan data mining algorithm after optimizing to user's history access sequence collectionConjunction carries out frequent access paths excavation and obtains frequent access paths set, i.e. to user's history access sequenceSet carries out frequent access paths excavation and obtains frequent access paths set.
User's access on " emperor's diet room " Ali's cloud public calculating platform all records in Web serviceIn device journal file, by Web server log file through data purification, user's identification, sessionAfter the steps such as identification, path supplement process, it is possible to obtain user's history access sequence set.VisitAsk that sequence is the user once access to website, wherein comprise all pages joint once accessedPoint, the page node accessed is arranged as access sequence sequentially in time.
Specifically, data purification is to extract necessary field from Web server log file, as withFamily ID, time, page node ID etc.;It is the user that will be not logged on that user identifies, passes through cookieID is supplemented by table corresponding with ID;Session identification be by regulation time in units of such as60 minutes, by the access path cutting of user be multiple session, i.e. cutting be multiple access sequence, oftenThe corresponding access sequence of individual session;Finally, for due to server sync data, having canThe page node that energy user accessed has the situation of loss, by site Diagrams, the path that will loseOn Bu Chonging, in order to follow-up analysis.After above-mentioned pretreatment, it becomes possible to obtain user's history and visitAsk arrangement set.
Then utilize the prefixspan algorithm after optimizing that user's history access sequence set is carried out frequentlyAccess module excavates and obtains frequent access paths set, and concrete prefixspan algorithm realizes such as following table:
Wherein, the sequence pattern of input is equivalent to an access sequence, and the Frequent episodes finally exportedPattern is exactly frequent access paths, the composition frequent access paths set of all of frequent access paths.CloseIn prefixspan algorithm, for algorithm conventional in data mining, in data mining, conventional calculationMethod is also a lot, and such as Apriori algorithm etc. repeat no more here.
The core concept of online treatment part is, the user access information that client is collected is passed through WebServer-side processes, obtains the access path of user, and conversate identification to the access path of user,Obtain user's access sequence collection;Then each access sequence concentrated access sequence, utilizes the longestAccess sequence collection is mated by match selection method with the item in frequent access paths set, it is thus achieved that correspondingRule set;Finally the consequent of strictly all rules in rule set is recommended use as function boot-listFamily.
Specifically, as in figure 2 it is shown, comprise the steps:
S1, according to user access information, identify user's access sequence collection;
User logs in " emperor's diet room " Ali's cloud public calculating platform, " emperor's diet room " on the computer of oneselfAli's cloud public calculating platform collects user access information by client browser, and mails to Ali's cloudThe rear end Web server of public calculating platform, user access information is conversated by Web serverIdentify, in units of the time of regulation (such as 60 minutes), be many by the access path cutting of userIndividual session, i.e. cutting are multiple access sequence, obtain user's access sequence collection.With off-line processExcept for the difference that, obtain here is the current access sequence collection of user.
S2, each access sequence concentrated by user's access sequence, and in frequent access paths setItem mate, it is thus achieved that corresponding rule set;
Use the longest match selection method, by each access sequence and the item in frequent access paths setMating, each item in frequent access paths set is exactly a frequent access paths.UseLong match selection method, the item in the frequent access paths set i.e. matched contains in user's access sequenceMost of web page joint, such as can arrange the item in frequent access paths set contain user accessIn sequence, web page joint number is more than 70%, then the item in this frequent access paths set is occurrence;OrPerson is arranged mates most top n frequent access paths and is with web page joint number in user's access sequenceThe frequent access paths joined.
For example, it is assumed that user access sequence A1Include 10 web page joints, frequent access paths collectionConjunction has B1, B2, B3Three frequent access paths are respectively and user access sequence A1Mate mostFirst three frequent access paths, wherein B1Comprise all user access sequence A110 webpages jointPoint, B2Comprise user access sequence A110 web page joints in 9, B3Comprise user to visitAsk sequence A110 web page joints in 8, if the N set is as 3, then B1, B2,B3Being the frequent access paths matched, their set is exactly rule set.
S3, the consequent of strictly all rules in rule set is recommended user as function boot-list.
Regular is consequent, refers to the web page joint that in rule, user's access list does not comprises, and these are visitedAsk that node is all the follow-up web page joint that may go to access of user.Such as B1The web page joint comprisedAssume there are 15, wherein have 10 identical with the web page joint in user's access sequence, then 5Web page joint is exactly the web page joint that user may go to access.
Thus the consequent of strictly all rules is recommended user as function boot-list, browsing userIt is shown as mask on device, selects for user.Thus user can directly select in mask and want to accessWeb page joint, it is achieved directly access.
Such as in the data engine region of " emperor's diet room " Ali's cloud public calculating platform, user is mouseAfter being placed in data mining module, according to the historical operation of this user, excavate the frequent of this userPattern is also stored in data base, now user's current accessed sequence (the most current courses of action)As parameter, find down from the frequent access paths set of this user according to " the longest match pattern "Single stepping collection, such as " going to authorization center ", and passes to the user operation page, and now the page is dynamicChange navigation tag in link, options shows in navigation tag " will to go to authorization center " etc.In, selecting for user, navigation tag shows on user browser with the form of mask.
What the present embodiment a kind of personalization based on said method guided realizes device, as it is shown on figure 3,Including:
Excavate module, excavate for carrying out frequent access paths according to user's history access sequence setTo frequent access paths set;
Identification module, for according to user access information, identifies user's access sequence collection;
Matching module, for each access sequence concentrated by user's access sequence, with frequently accessItem in set of modes mates, it is thus achieved that corresponding rule set;
Guide module, for being recommended as function boot-list by the consequent of strictly all rules in rule setUser.
The present embodiment excavation module, when carrying out frequent access paths and excavating, performs to operate as follows:
Carry out pretreatment according to Web server log file and obtain user's history access sequence collection;
User's history access sequence collection is carried out frequent access paths excavation and obtains frequent access paths collectionClose.
Wherein excavation module is when carrying out pretreatment, needs Web server log file numberSupplement process according to purification, user's identification, session identification, path;Carrying out frequent access paths excavationTime, use prefixspan data mining algorithm.
In the present embodiment, matching module uses the longest match selection method to mate.
Above example is only limited in order to technical scheme to be described, is not carrying on the backIn the case of present invention spirit and essence thereof, those of ordinary skill in the art work as can be according to the present inventionMake various corresponding change and deformation, but these change accordingly and deformation all should belong to institute of the present inventionAttached scope of the claims.

Claims (14)

CN201510404313.8A2015-07-092015-07-09Method and device for realizing personal guidancePendingCN106326320A (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
CN201510404313.8ACN106326320A (en)2015-07-092015-07-09Method and device for realizing personal guidance
PCT/CN2016/087465WO2017005119A1 (en)2015-07-092016-06-28Method and device for implementing individualized guidance

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201510404313.8ACN106326320A (en)2015-07-092015-07-09Method and device for realizing personal guidance

Publications (1)

Publication NumberPublication Date
CN106326320Atrue CN106326320A (en)2017-01-11

Family

ID=57684871

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201510404313.8APendingCN106326320A (en)2015-07-092015-07-09Method and device for realizing personal guidance

Country Status (2)

CountryLink
CN (1)CN106326320A (en)
WO (1)WO2017005119A1 (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108334646A (en)*2018-04-112018-07-27焦点科技股份有限公司A kind of link structure optimization method based on frequent browsing sequence
CN109301860A (en)*2018-09-142019-02-01淮南矿业(集团)有限责任公司Photovoltaic plant concentrates operation system and its hardware structure
CN109491498A (en)*2018-10-312019-03-19广州致远电子有限公司Man-machine interaction method, system, terminal device and computer readable storage medium
CN110018871A (en)*2019-03-122019-07-16中国平安财产保险股份有限公司The operation indicating method, apparatus and computer readable storage medium of system
CN111723134A (en)*2019-03-192020-09-29北京京东尚科信息技术有限公司 Information processing method, device, electronic device and storage medium
CN112559107A (en)*2020-12-242021-03-26平安普惠企业管理有限公司Application program guide method and device, computer equipment and storage medium
CN112632384A (en)*2020-12-252021-04-09北京百度网讯科技有限公司Data processing method and device for application program, electronic equipment and medium
CN114065094A (en)*2021-11-242022-02-18中国银联股份有限公司 Web page operation intelligent feedback method, system, device and readable storage medium
CN114882974A (en)*2022-05-272022-08-09江苏智慧智能软件科技有限公司Psychological diagnosis database access artificial intelligence verification system and method
CN115062086A (en)*2022-06-302022-09-16中国工商银行股份有限公司 Application function push method, apparatus, computer device and storage medium

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112231598B (en)*2020-08-312024-06-04咪咕文化科技有限公司 Web page path navigation method, device, electronic device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102929939A (en)*2012-09-282013-02-13北京奇虎科技有限公司Personalized information supply method and device
CN103092471A (en)*2013-01-042013-05-08深圳市中兴移动通信有限公司Implement method and terminal for dynamic function menus
US20140108200A1 (en)*2012-10-122014-04-17Alibaba Group Holding LimitedMethod and system for recommending search phrases
CN103885968A (en)*2012-12-202014-06-25北京百度网讯科技有限公司Method and device for providing recommended information
CN104199874A (en)*2014-08-202014-12-10哈尔滨工程大学Webpage recommendation method based on user browsing behaviors

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN102929939A (en)*2012-09-282013-02-13北京奇虎科技有限公司Personalized information supply method and device
US20140108200A1 (en)*2012-10-122014-04-17Alibaba Group Holding LimitedMethod and system for recommending search phrases
CN103885968A (en)*2012-12-202014-06-25北京百度网讯科技有限公司Method and device for providing recommended information
CN103092471A (en)*2013-01-042013-05-08深圳市中兴移动通信有限公司Implement method and terminal for dynamic function menus
CN104199874A (en)*2014-08-202014-12-10哈尔滨工程大学Webpage recommendation method based on user browsing behaviors

Cited By (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108334646A (en)*2018-04-112018-07-27焦点科技股份有限公司A kind of link structure optimization method based on frequent browsing sequence
CN109301860A (en)*2018-09-142019-02-01淮南矿业(集团)有限责任公司Photovoltaic plant concentrates operation system and its hardware structure
CN109491498A (en)*2018-10-312019-03-19广州致远电子有限公司Man-machine interaction method, system, terminal device and computer readable storage medium
CN110018871A (en)*2019-03-122019-07-16中国平安财产保险股份有限公司The operation indicating method, apparatus and computer readable storage medium of system
CN111723134B (en)*2019-03-192025-03-18北京京东尚科信息技术有限公司 Information processing method, device, electronic device and storage medium
CN111723134A (en)*2019-03-192020-09-29北京京东尚科信息技术有限公司 Information processing method, device, electronic device and storage medium
CN112559107A (en)*2020-12-242021-03-26平安普惠企业管理有限公司Application program guide method and device, computer equipment and storage medium
CN112632384A (en)*2020-12-252021-04-09北京百度网讯科技有限公司Data processing method and device for application program, electronic equipment and medium
WO2023093207A1 (en)*2021-11-242023-06-01中国银联股份有限公司Intelligent webpage operation feedback method, system and apparatus, and readable storage medium
CN114065094B (en)*2021-11-242025-01-24中国银联股份有限公司 Web page operation intelligent feedback method, system, device and readable storage medium
CN114065094A (en)*2021-11-242022-02-18中国银联股份有限公司 Web page operation intelligent feedback method, system, device and readable storage medium
CN114882974A (en)*2022-05-272022-08-09江苏智慧智能软件科技有限公司Psychological diagnosis database access artificial intelligence verification system and method
CN115062086A (en)*2022-06-302022-09-16中国工商银行股份有限公司 Application function push method, apparatus, computer device and storage medium

Also Published As

Publication numberPublication date
WO2017005119A1 (en)2017-01-12

Similar Documents

PublicationPublication DateTitle
CN106326320A (en)Method and device for realizing personal guidance
CN102880691B (en)A kind of mixing commending system based on user's cohesion and method
US10685065B2 (en)Method and system for recommending content to a user
US20190179838A1 (en)Method and apparatus for providing book recommendation service
CN110046304A (en)A kind of user's recommended method and device
US9727906B1 (en)Generating item clusters based on aggregated search history data
CN109165975A (en)Label recommendation method, device, computer equipment and storage medium
CN112136127B (en)Action indicator for search operation output element
US20160210321A1 (en)Real-time content recommendation system
JP2013545189A (en) Determining category information using multistage
CN104991898A (en)Processing method and apparatus for pushing information
TW201248534A (en)Method and system of recommending items
JP5852831B2 (en) System and method for providing search results based on personal connections
CN108108157A (en)It generates the page and the method and device of page info is provided
KR20180075234A (en)Method and device for recommending contents based on inflow keyword and relevant keyword for contents
CN103605848A (en)Method and device for analyzing paths
KR102119238B1 (en)Personalized persona management server and mangment method thereof
Vahedian et al.Weighted random walk sampling for multi-relational recommendation
US20150339392A1 (en)Multi-query search system and method
JP2014157502A (en)Server device, program and communication system
JP2012178026A (en)Search device, search method, search program, and computer-readable recording medium for storing the same program
KR102051311B1 (en)Method for recommending information on websites customized to clients' log by using personalization algorithm and server using the same
CN101764844A (en)Method, system, and computer-readable recording medium for sharing a result related to contents
KR102581333B1 (en)System and method for improved online research
Anandhan et al.Social media recommender systems (smrs): A bibliometric analysis study 2000–2021

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20170111


[8]ページ先頭

©2009-2025 Movatter.jp