CN107423355A - Information recommendation method and device, electronic equipment - Google Patents

Information recommendation method and device, electronic equipment Download PDF

Info

Publication number
CN107423355A
CN107423355A CN201710395439.2A CN201710395439A CN107423355A CN 107423355 A CN107423355 A CN 107423355A CN 201710395439 A CN201710395439 A CN 201710395439A CN 107423355 A CN107423355 A CN 107423355A
Authority
CN
China
Prior art keywords
recommendation results
information
recommendation
user
display information
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.)
Granted
Application number
CN201710395439.2A
Other languages
Chinese (zh)
Other versions
CN107423355B (en
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.)
Beijing Sankuai Online Technology Co Ltd
Original Assignee
Beijing Sankuai Online Technology 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 Beijing Sankuai Online Technology Co Ltd filed Critical Beijing Sankuai Online Technology Co Ltd
Priority to CN201710395439.2A priority Critical patent/CN107423355B/en
Publication of CN107423355A publication Critical patent/CN107423355A/en
Application granted granted Critical
Publication of CN107423355B publication Critical patent/CN107423355B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

It is an object of the invention to provide a kind of information recommendation method and device, electronic equipment, this method to include:The first recommendation results corresponding with user's request are obtained, according to the size of display screen, show the partial information in first recommendation results;The behavioral data that collection user performs to the display information in first recommendation results in real time, and the behavioral data is sent to server;The second recommendation results to match with the behavioral data of the server feedback are received, update the non-display information in first recommendation results according to second recommendation results.By the information recommendation method in the present invention and device it is contemplated that user adjusts recommendation results during user browses recommendation results to the Real-time Feedback of recommendation results according to the Real-time Feedback of user dynamic.

Description

Information recommendation method and device, electronic equipment
Technical field
The present invention relates to Internet technical field, is set in particular to a kind of information recommendation method and device, electronics It is standby.
Background technology
With the fast development of Internet technology, it is in explosive growth that internet, which is supplied to the information of user, the letter of user Breath demand also increasingly increases, how to make user in the information of internet mass promptly and accurately get required information, As urgent problem in Internet technology evolution.
Internet personalized information recommending technology be it is a kind of can to the technology of the information required for user-customized recommended, The technology can be to user information requirement, hobby, use habit and access history etc. and be collected and analyze, according to point Analysis result is screened and sorted to the information on internet, so as to instruct user to browse, retrieve information or actively to user Pushed information.
Inventor has found that it is fixed that existing information recommendation technology asks the recommendation results of generation according to user under study for action , Real-time Feedback of the user to recommendation results is not accounted for, can not be during user browses recommendation results according to user Real-time Feedback dynamic adjustment recommendation results.
The content of the invention
In view of this, it is an object of the invention to provide a kind of information recommendation method and device, electronic equipment, with solution State problem.
In a first aspect, the embodiments of the invention provide a kind of information recommendation method, including:Obtain corresponding with user's request First recommendation results, according to the size of display screen, show the partial information in first recommendation results;Collection user in real time The behavioral data performed to the display information in first recommendation results, and the behavioral data is sent to server; The second recommendation results to match with the behavioral data of the server feedback are received, according to second recommendation results more Non- display information in new first recommendation results.
With reference in a first aspect, the embodiments of the invention provide first aspect the first possible embodiment, wherein, it is described The non-display information in first recommendation results is updated according to second recommendation results, including:Described second is detected to recommend Whether the information in as a result exists with the display information in first recommendation results overlaps;If in the presence of described second The information overlapped with the display information in first recommendation results is removed in recommendation results, second after being updated is recommended As a result;The non-display information in first recommendation results is replaced using the second recommendation results after renewal.
With reference in a first aspect, the embodiments of the invention provide second of possible embodiment of first aspect, wherein, connecing Before receiving second recommendation results, in addition to:Configured information is sent to the server, the configured information is used to characterize institute State the display information in the first recommendation results.
With reference in a first aspect, the embodiments of the invention provide first aspect the third possible embodiment, wherein, connecing Before receiving second recommendation results, in addition to:By the quantity of the full detail in first recommendation results or described The quantity of non-display information in one recommendation results sends the quantity control letter as quantity control information to the server Breath.
With reference to second of first aspect or the third possible embodiment, the embodiments of the invention provide first aspect Four kinds of possible embodiments, wherein, it is described to update not showing in first recommendation results according to second recommendation results Show information, including:The non-display information in first recommendation results is replaced using second recommendation results.
With reference to the above-mentioned embodiment of first aspect, the embodiments of the invention provide the 5th kind of possible implementation of first aspect Mode, wherein, the non-display information updated according to second recommendation results in first recommendation results, including:Inspection Survey the speed that user browses first recommendation results;If the speed is less than or equal to pre-set velocity threshold value, according to Second recommendation results update the non-display information in first recommendation results.
Second aspect, the embodiments of the invention provide a kind of information recommendation method, including:Receive the user that client is sent The behavioral data performed to the display information in the first recommendation results;It is determined that recommend with the behavioral data matches second As a result, second recommendation results are sent to the client, wherein, second recommendation results are used to update described first Non- display information in recommendation results.
With reference to second aspect, the first possible embodiment the embodiments of the invention provide second aspect, wherein, in institute Before stating the second recommendation results for determining to match with the behavioral data, in addition to:Obtain in first recommendation results Non- display information;The second recommendation results that the determination matches with the behavioral data, including:Do not shown described in acquisition In information, the information to match with the behavioral data is filtered out, obtained information will be screened as the second recommendation results;Or Person, every information and the matching degree of the behavioral data in the non-display information is calculated respectively, according to the matching journey Spend and each bar information in the non-display information is resequenced, using the non-display information after sequence as the second recommendation results.
With reference to second aspect, the embodiments of the invention provide second of possible embodiment of second aspect, wherein, it is described It is determined that the second recommendation results to match with the behavioral data, including:In local data base or remote data storehouse, filter out The a plurality of information to match with the behavioral data;It is a plurality of to this according to a plurality of information and the matching degree of the behavioral data Information is ranked up, using a plurality of information after sequence as the second recommendation results.
With reference to second of possible embodiment of second aspect or second aspect, the embodiments of the invention provide second aspect The third possible embodiment, wherein, second recommendation results are sent to before the client described, also wrapped Include:The configured information that the client is sent is received, the configured information is used to characterize having shown in first recommendation results Show information;It is described to send second recommendation results to the client, including:In second recommendation results, according to The configured information removes the information overlapped with the display information in first recommendation results, by second recommendation results In remaining information send to the client.
With reference to second of possible embodiment of second aspect, the embodiments of the invention provide the 4th kind of possibility of second aspect Embodiment, wherein, second recommendation results are sent to before the client described, in addition to:Described in reception The quantity control information that client is sent, the quantity control information include the number of the full detail in first recommendation results The quantity of amount or the non-display information in first recommendation results;It is described to send second recommendation results to the visitor Family end, including:According to the quantity control information, the forward partial information that sorts is filtered out in second recommendation results, The partial information filtered out is sent to the client.
The third aspect, the embodiments of the invention provide a kind of information recommendation method, including:Client obtains asks with user Corresponding first recommendation results, according to the size of display screen, show the partial information in first recommendation results;The visitor Family end gathers the behavioral data that user performs to the display information in first recommendation results in real time, and by the behavior number According to transmission to server;The server receives the behavioral data, it is determined that recommending with the behavioral data matches second As a result, second recommendation results are sent to the client;The client receives second recommendation results, according to institute State the non-display information in the second recommendation results renewal first recommendation results.
Fourth aspect, the embodiments of the invention provide a kind of information recommending apparatus, including:Information display module, for obtaining The first recommendation results corresponding with user's request are taken, according to the size of display screen, show the portion in first recommendation results Divide information;Behavior acquisition module, the row performed for gathering user in real time to the display information in first recommendation results For data, and the behavioral data is sent to server;Information updating module, for receiving the server feedback and institute The second recommendation results that behavioral data matches are stated, are updated according to second recommendation results in first recommendation results not Display information.
5th aspect, the embodiments of the invention provide a kind of information recommending apparatus, including:Data reception module, for connecing Receive the behavioral data that the user that client is sent performs to the display information in the first recommendation results;Information recommendation module, use In it is determined that the second recommendation results to match with the behavioral data, second recommendation results are sent to the client, Wherein, second recommendation results are used to update the non-display information in first recommendation results.
6th aspect, the embodiments of the invention provide a kind of information recommendation system, including client and server;The visitor Family end, for obtaining the first recommendation results corresponding with user's request, according to the size of display screen, display described first is recommended As a result the partial information in, the behavioral data that user performs to the display information in first recommendation results is gathered in real time, And send the behavioral data to the server, receive match with the behavioral data the of the server feedback Two recommendation results, update the non-display information in first recommendation results according to second recommendation results;The server, For receiving the behavioral data, second recommendation results are determined, second recommendation results are sent to the client.
7th aspect, the embodiments of the invention provide a kind of electronic equipment, including first memory, first processor and deposit The computer program that can be run on the first memory and on the first processor is stored up, the first processor performs The step of method described in above-mentioned first aspect is realized during the computer program.
Eighth aspect, the embodiments of the invention provide a kind of computer-readable recording medium, is stored thereon with computer journey Sequence, the computer program realizes the method described in above-mentioned first aspect when being executed by processor the step of.
9th aspect, the embodiments of the invention provide a kind of electronic equipment, including second memory, second processor and deposit The computer program that can be run on the second memory and in the second processor is stored up, the second processor performs The step of method described in above-mentioned second aspect is realized during the computer program.
Tenth aspect, the embodiments of the invention provide a kind of computer-readable recording medium, is stored thereon with computer journey Sequence, the computer program realizes the method described in above-mentioned second aspect when being executed by processor the step of.
The behavior performed due to user in the embodiment of the present invention, can be gathered to the display information in the first recommendation results Data, and the non-display information in the first recommendation results is updated using the second recommendation results being mutually matched with behavioral data, because This is by the information recommendation method and device in the embodiment of the present invention, it is contemplated that Real-time Feedback of the user to recommendation results, According to Real-time Feedback dynamic adjustment recommendation results of the user during information browse so that recommendation results more conform to user and worked as Before browse demand under scene, improve the viewing experience of user.
To enable the above objects, features and advantages of the present invention to become apparent, preferred embodiment cited below particularly, and coordinate Appended accompanying drawing, is described in detail below.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by embodiment it is required use it is attached Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, therefore be not construed as pair The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 is the schematic flow sheet of information recommendation method provided in an embodiment of the present invention;
Fig. 2 is information recommendation method application scenarios schematic diagram provided in an embodiment of the present invention;
Fig. 3 is a kind of module composition schematic diagram of information recommending apparatus provided in an embodiment of the present invention;
Fig. 4 is the module composition schematic diagram of another information recommending apparatus provided in an embodiment of the present invention;
Fig. 5 is the structural representation of a kind of electronic equipment provided in an embodiment of the present invention;
Fig. 6 is the structural representation of another electronic equipment provided in an embodiment of the present invention.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention Middle accompanying drawing, the technical scheme in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is only It is part of the embodiment of the present invention, rather than whole embodiments.The present invention being generally described and illustrated herein in the accompanying drawings is real Applying the component of example can be configured to arrange and design with a variety of.Therefore, it is of the invention to what is provided in the accompanying drawings below The detailed description of embodiment is not intended to limit the scope of claimed invention, but is merely representative of the selected reality of the present invention Apply example.Based on embodiments of the invention, institute that those skilled in the art are obtained on the premise of creative work is not made There is other embodiment, belong to the scope of protection of the invention.
Real-time Feedback of the user to recommendation results is not accounted in view of existing information recommendation technology, can not be in user Browse and recommendation results are adjusted according to the Real-time Feedback of user dynamic during recommendation results, the invention provides information recommendation side Method and device, electronic equipment, this method can be applied under the several scenes such as outer attraction list, news browsing, ecommerce, for Family provides the information for more meeting its demand, is specifically introduced below by embodiment.
Fig. 1 is the schematic flow sheet of information recommendation method provided in an embodiment of the present invention, as shown in figure 1, this method includes Following steps:
Step S102, client obtain the first recommendation results corresponding with user's request, according to the size of display screen, show Show the partial information in the first recommendation results.
Client is the end that smart mobile phone, computer, tablet personal computer, vehicle-mounted computer, intelligent television etc. have access to internet End equipment, client are built-in with the application program for performing the method in the present embodiment, when user opens the application program, Huo Zhe When the operation such as scanning for, click in the application program, application program generation user's request.
The user is asked to send to server, server and asks to scan in database according to user by client, First recommendation results corresponding with user's request are obtained, and the first recommendation results are sent to client, wherein, user's request ID is carried, the search key etc. of user can also be carried, the first recommendation results include a plurality of information, a plurality of letter Breath is at least corresponding with user's request, additionally it is possible to which hobby, use habit and access history with user etc. match.
In a kind of specific embodiment, when user opens the application program in client, user end to server, which is sent, to be used Family is asked, and user's request carries ID, after server receives user's request, is obtained according to ID in database and The a plurality of information that hobby, use habit and the access history of the user matches, recommends a plurality of information as first As a result send to client.
Client has display screen, and client shows the part in the first recommendation results according to the size of display screen Information is so that user browses, it is to be understood that because display screen size is limited, therefore when the information included in the first recommendation results When bar number is more, display screen shows the partial information in the first recommendation results, and remaining non-display information performs cunning in user Shown again after screen or scrolling operations.
Step S104, client gather the behavior number that user performs to the display information in the first recommendation results in real time According to, and behavior data are sent to server.
After client shows the partial information in the first recommendation results, user can be with the side of touch screen, mouse or keyboard The behaviors such as formula is clicked on to the initiation of display information in the first recommendation results, adds shopping cart, addition is collected, is placed an order, is paid. During user browses the first recommendation results, client gathers user and the display information in the first recommendation results is held in real time Capable behavioral data, and the behavioral data collected is sent to server, behavioral data is corresponding with Client-initiated behavior, Including click data, addition shopping cart data, addition collection data, lower forms data, payment data etc..
Preferably, client gathers the behavioral data of user in real time, and is spaced scheduled duration and is periodically sent to server Behavioral data, a behavioral data such as was sent to server at interval of 0.5 second, so that after server is carried out according to behavior data Continuous processing.
In a kind of embodiment, send the server of the first recommendation results to client and the server of reception behavior features data is Same server, in another embodiment, the server of the first recommendation results and the clothes of reception behavior features data are sent to client Business device is different server.Because in the present embodiment, server also needs to carry out subsequent treatment after behavioral data is received, Therefore it is different servers preferably to send the server of the first recommendation results and the server of reception behavior features data to client, The former is properly termed as basic recommendation server, and the latter is properly termed as Dynamic recommendation server, is below different services with the two Embodiment is gone on to say exemplified by device.
Step S106, server receives the behavioral data that client is sent, it is determined that being pushed away with behavioral data matches second Result is recommended, the second recommendation results are sent to client.
Dynamic recommendation server receives what the user that client is sent performed to the display information in the first recommendation results After behavioral data, it is determined that the second recommendation results with behavior data match.
In some scenarios, the first recommendation results are very comprehensive, including basic recommendation server is gone through according to the access of user What history, hobby and use habit were got in remote data storehouse or local data base matches all with user's request Information, in this case, Dynamic recommendation server can be obtained in the first recommendation results it is determined that before the second recommendation results Non- display information, as receive client send the first recommendation results in non-display information, and using following manner (a11) or Person's mode (a12) determines the second recommendation results in the non-display information of the first recommendation results.
(a11) Dynamic recommendation server filters out what is matched with above-mentioned behavioral data in the non-display information of acquisition Information, obtained information will be screened as the second recommendation results;(a12) Dynamic recommendation server calculates the non-display information respectively In every information and above-mentioned behavioral data matching degree, according to the matching degree to each bar information in the non-display information Rearrangement, using the non-display information after sequence as the second recommendation results.
In a kind of specific embodiment, above-mentioned (a11) can be:Dynamic recommendation server analysis user recommends first As a result the behavioral data that the display information in performs, obtains positive feedback of the user to the display information in the first recommendation results Data and negative factor evidence, positive feedback data represent some information of user preference, and negative factor is according to expression user to some information Lose interest in, Dynamic recommendation server is according to positive feedback data and negative factor according to the information preference for determining user.Dynamic recommendation Server determines the letter of user preference according to the information preference of user after non-display information is got in the non-display information Breath, comes out the information of the user preference as the information sifting matched with above-mentioned behavioral data, and the information that will be screened As the second recommendation results.
In a kind of specific embodiment, above-mentioned (a12) can be:Dynamic recommendation server analysis user recommends first As a result the behavioral data that the display information in performs, obtains positive feedback of the user to the display information in the first recommendation results Data and negative factor evidence, positive feedback data represent some information of user preference, and negative factor is according to expression user to some information Lose interest in, Dynamic recommendation server is according to positive feedback data and negative factor according to the information preference for determining user.Dynamic recommendation Server determines the letter of user preference according to the information preference of user after non-display information is got in the non-display information The information of breath and user's not preference, and improve weight corresponding to the information of user preference, the information for reducing user's not preference are corresponding Weight, then according to weight fraction calculation formula calculate weight adjustment after non-display information in every information point Number, the fraction is above-mentioned matching degree, according to the fraction order from high to low of every information in non-display information Each bar information is ranked up, using the non-display information after sequence as the second recommendation results.Wherein, weight fraction calculation formula In, weight and fraction positive correlation.
If Dynamic recommendation server can not obtain the non-display information in the first recommendation results, Dynamic recommendation server exists Before determining the second recommendation results, the full detail in the first recommendation results can be obtained, is such as obtained at basic recommendation server The full detail in the first recommendation results is taken, then according to following manner (b11) or mode (b12) in the first recommendation results The second recommendation results are determined in full detail.
(b11) Dynamic recommendation server filters out the letter to match with above-mentioned behavioral data in the full detail of acquisition Breath, obtained information will be screened as the second recommendation results;(b12) Dynamic recommendation server calculates the whole letters got respectively Every information and the matching degree of above-mentioned behavioral data in breath, each bar in above-mentioned full detail is believed according to the matching degree Breath rearrangement, using the full detail after sequence as the second recommendation results.
The detailed process of mode (b11) and mode (b12) is referred to aforesaid way (a11) and mode (a12), here not Repeat again.It is understood that mode (a11), mode (a12), (b11), mode (b12) they are four concomitant regimens, Dynamic recommendation clothes Business device selects an execution.Because mode (a11), mode (a12), mode (b11), mode (b12) are in the first recommendation results The second recommendation results are determined, therefore these four modes are applied to the more comprehensive situation of the first recommendation results.
When the information that the first recommendation results are included is less, when information is not comprehensive, Dynamic recommendation server can be in local In database or remote data storehouse, filtered out according to the behavioral data that user performs to the display information in the first recommendation results The information of the current more preference of user is as the second recommendation results.In this case, Dynamic recommendation server determines the second recommendation As a result it is specially:Dynamic recommendation server filters out and above-mentioned behavioral data phase in local data base or remote data storehouse The a plurality of information matched somebody with somebody, a plurality of information is ranked up according to a plurality of information and the matching degree of above-mentioned behavioral data, will be arranged The a plurality of information after sequence is as the second recommendation results.
For example behavioral data includes payment behavior data, the attribute for the product that Dynamic recommendation server is paid according to user, Category, label etc. are retrieved in remote data storehouse or local data base has the more of same alike result, category and label with the product Individual product, there is the product of incidence relation always according to the retrieval of collaborative filtering principle and the product, such as simultaneously purchased product or The product used simultaneously, Dynamic recommendation server also calculate the product information of the multiple products retrieved and above-mentioned behavioral data Matching degree, and the order according to matching degree from high to low is ranked up to the plurality of product information, will be more after sequence Individual product information is as the second recommendation results.
In this step, according to the order of the matching degree with behavioral data from high to low, to more in the second recommendation results Bar information is ranked up, and is made more forward with the information sorting that behavioral data more matches, it is possible to increase the second recommendation results it is readable Property.
To improve the content variety of the second recommendation results, user can also be included in the second recommendation results in application program In the information that often browses of social good friend, the information that instantly popular a large number of users browse can also be included, can also be included More information of colder door of minority etc..
Step S108, client receive the second recommendation results, are updated according to the second recommendation results in the first recommendation results Non- display information.
The second recommendation results to match with above-mentioned behavioral data of client the reception server feedback, recommend according to second As a result the non-display information in the first recommendation results is updated.Not showing in the first recommendation results is updated according to the second recommendation results Information, it is specifically as follows, the non-display information in the first recommendation results is replaced using the second recommendation results.If client detects The screen sliding operation of user, then according to the size of display screen, the partial information in non-display information after display renewal.
In the present embodiment, step S104 to step S108 is performed repeatedly repeatedly, until user exit the first recommendation results and The subpage frame that first recommendation results are included, so as to ensure to browse the first recommendation results in user and be carried out to the first recommendation results During operation, the first recommendation results of renewal are fed back according to the behavior of user in real time.
The behavior performed due to user in the embodiment of the present invention, can be gathered to the display information in the first recommendation results Data, and the non-display information in the first recommendation results is updated using the second recommendation results being mutually matched with behavioral data, because This is by the information recommendation method in the embodiment of the present invention, it is contemplated that Real-time Feedback of the user to recommendation results, according to Real-time Feedback dynamic adjustment recommendation results of the family during information browse so that recommendation results more conform to user and currently browsed Demand under scene, improve the viewing experience of user.
Due to using the renewal of the second recommendation results being non-display information in the first recommendation results in the present embodiment, therefore Update action is unknowable for user, and the information that user does not see also is updated in the case where user is not aware that, The viewing experience of user can further be improved.
Understood according to foregoing, two servers can be set in the present embodiment, and basic recommendation server is used to provide first Recommendation results, Dynamic recommendation server are used to provide the second recommendation results, and the mechanism separately to be worked using two servers can Ensure the performance requirement of server, ensure the order of accuarcy of the first recommendation results and the second recommendation results.
Excessive velocities in view of browsing the first recommendation results as user, namely user's screen sliding or the excessive velocities of page turning When, client has little time to update the non-display information in the first recommendation results according to the second recommendation results in time, therefore this In embodiment, client updates the non-display information in the first recommendation results specifically, detection user browses the first recommendation results Speed, if the speed is less than or equal to pre-set velocity threshold value, according to the second recommendation results update the first recommendation results in Non- display information.
If the speed that detection determination user browses the first recommendation results is more than pre-set velocity threshold value, do not recommend to tie to first Non- display information in fruit is updated.Client detection user browses the speed of the first recommendation results specifically, detection user Screen sliding or the speed of page turning, the speed of the first recommendation results is browsed using the speed as user.
To avoid user from browsing to the information of repetition, the embodiment of the present invention provide in following two modes any one give To solve.
(c11) client is updated in the first recommendation results according to the second recommendation results in the following way does not show letter Breath:Detect whether the information in the second recommendation results overlaps with the presence of display information in the first recommendation results;If in the presence of, The information overlapped with the display information in the first recommendation results is removed in the second recommendation results, second after being updated pushes away Result is recommended, the non-display information in the first recommendation results is replaced using the second recommendation results after renewal.Wherein, client can be with According to the identifier of every information, detect information in the second recommendation results whether with the display information in the first recommendation results In the presence of coincidence.
(c12) client is before the second recommendation results of Dynamic recommendation server feedback are received, to Dynamic recommendation service Device sends configured information, and the configured information is used to characterize the display information in the first recommendation results.The configured information can be Display information in first recommendation results, it can also be the identifier of the display information.Accordingly, Dynamic recommendation server In the method in performing the present embodiment, sent by the second recommendation results to before the client, in addition to:Receive client The configured information sent is held, Dynamic recommendation server sends the second recommendation results to client, is specially:Recommend knot second In fruit, the information overlapped with the display information in the first recommendation results is removed according to the configured information, by the second recommendation results In remaining information send to client.Wherein, Dynamic recommendation server is determined in the first recommendation results according to configured information Display information, and the information overlapped with the display information in the first recommendation results is removed in the second recommendation results.
In the present embodiment, Dynamic recommendation server is it is determined that during the second recommendation results, if not showing in the first recommendation results Show and the second recommendation results are determined in information, then row information duplicate removal need not be entered by above-mentioned mode (c11) or (c12);If The second recommendation results are determined in the full detail of the first recommendation results, or are determined in local data base or remote data storehouse Second recommendation results, then need to enter row information duplicate removal by above-mentioned mode (c11) or (c12).
The non-display information in the first recommendation results, in the present embodiment, client and dynamic are updated in order to facilitate client Recommendation server can enter row information duplicate removal using aforesaid way (c12), or, Dynamic recommendation server is in the first recommendation results Non- display information in determine the second recommendation results, in this case, client according to the second recommendation results renewal first recommend During non-display information in as a result, directly the non-display information in the first recommendation results can be replaced using the second recommendation results.
When determining the second recommendation results in local data base or remote data storehouse in view of Dynamic recommendation server, it is determined that The second recommendation results in the information content that includes may be excessive, in the present embodiment, client receive the second recommendation results it Before, also using the quantity of the non-display information in the quantity of the full detail in the first recommendation results or the first recommendation results as Quantity control information, to server quantity forwarded control information.Accordingly, Dynamic recommendation server is sent out by the second recommendation results Deliver to before client, also receive the quantity control information that client is sent, Dynamic recommendation server sends out the second recommendation results Client is delivered to, is specially:According to quantity control information, the forward partial information that sorts is filtered out in the second recommendation results, The partial information filtered out is sent to client.Wherein, sequence refer to a plurality of information in the second recommendation results with it is above-mentioned The sequence of the matching degree of behavioral data from high to low.
Dynamic recommendation server filters out the part letter for sorting forward according to quantity control information in the second recommendation results Breath, it can be in the second recommendation results since first information, filter out the forward and quantity control information that sorts one by one The information of the equal bar number of indicated information bar number.
In the present embodiment, client to Dynamic recommendation server quantity forwarded control information, Dynamic recommendation server according to Quantity control information screen fraction information in the second recommendation results is sent to client, the information that can receive client Quantity is suitable, so as to avoid the information content that client is shown excessive, and meet current scene to the information content of display will Ask.
In the present embodiment, when Dynamic recommendation server determines the second recommendation knot in local data base or remote data storehouse During fruit, Dynamic recommendation server is preferred, and first (c12) enters row information duplicate removal in the manner described above, after duplicate removal, according still further to above-mentioned side Formula carries out the screening of information content, and for such case under, client can directly utilize second when updating the first recommendation results Recommendation results replace the non-display information in the first recommendation results.Certainly, client can also in other cases, such as dynamic After server only controls the bar number of information of the second recommendation results according to quantity control information, directly replaced using the second recommendation results The non-display information changed in the first recommendation results, will not enumerate here.
It is understood that above provide client-side information duplicate removal, server info duplicate removal, server info quantity control three Kind scheme, when it is implemented, the scheme of the scheme of client-side information duplicate removal and server info duplicate removal selects an execution, client letter The scheme that ceasing the scheme of duplicate removal can control with server information content is combined, and the scheme of server info duplicate removal can be with kimonos The scheme of business device information content control is combined, and the scheme with reference to after is also in the range of the present embodiment.Here no longer specifically It is bright.
Fig. 2 is method application scenarios schematic diagram provided in an embodiment of the present invention, as shown in Fig. 2 the information in the present embodiment Recommendation method is applied to take out in scene, and client is the smart mobile phone of user, and user opens the application program selection on mobile phone During take-away, smart mobile phone obtains the first recommendation results at basic recommendation server, and according to the size display part of display screen Divide information, during user browses the first recommendation results, client collection behavioral data is simultaneously sent to Dynamic recommendation service Device, Dynamic recommendation server determine what is matched with behavioral data according to behavioral data in the first recommendation results obtained in advance The first information, and the second recommended information of needs is determined in local data base, the first information and the second information integration are made For the second recommendation results, the second recommendation results are sent to client, client selects the first recommendation in the second recommendation results As a result the information not shown, the non-display information being used without in the recommendation results of information updating first that showed, so as to The information for providing a user under scene and more meeting user's current demand is browsed at one, lifts the take-away experience of user.Wherein, need The second information to be recommended includes the never browsed category information of user, with the point of interest of assisted mining user.
To sum up, information recommendation method provided in an embodiment of the present invention, there is advantages below:
(1) real-time is higher.Client can rapidly collect the behavioral data of user, with according to behavior data point reuse Recommendation results.
(2) recommendation results are more accurate.The behavioral data of Dynamic recommendation server by utilizing user Real-time Feedback instantly, Neng Goubao Card recommendation results are more close to the users demand.
(3) recommend more diversified.According to the behavioral data of user feedback, Dynamic recommendation server pushes away in real-time dynamic adjustment It is not browsed before some users can also being increased in the second recommendation results or compare while recommending strategy and cater to user preference The information that unexpected winner, comparison are popular, so as to the diversity of abundant recommendation results.
(4) more preferable Consumer's Experience.Recommendation results are presented to user according to the behavioral data of user's Real-time Feedback, it is really real Show the real-time, interactive of user and Dynamic recommendation server, make user experience the intelligent of Generalization bounds.
Corresponding above-mentioned information recommendation method, the embodiments of the invention provide a kind of information recommending apparatus, the device is used for The method performed by above-mentioned client is performed, Fig. 3 is the module composition schematic diagram of the device provided in an embodiment of the present invention, is such as schemed Shown in 3, the device includes:
Information display module 21, for obtaining the first recommendation results corresponding with user's request, according to the big of display screen It is small, show the partial information in the first recommendation results;
Behavior acquisition module 22, the behavior performed for gathering user in real time to the display information in the first recommendation results Data, and behavioral data is sent to server;
Information updating module 23, for the second recommendation results to match with behavioral data of the reception server feedback, root The non-display information in the first recommendation results is updated according to the second recommendation results.
Above- mentioned information update module 23 is specifically used for, and not showing in the first recommendation results is replaced using the second recommendation results Information.
Excessive velocities in view of browsing the first recommendation results as user, namely user's screen sliding or the excessive velocities of page turning When, client has little time to update the non-display information in the first recommendation results, this implementation according to the second recommendation results in time In example, information updating module 23 includes:Speed detection unit, the speed of the first recommendation results is browsed for detecting user;First Updating block, if being less than or equal to pre-set velocity threshold value for the speed, recommend to tie according to the second recommendation results renewal first Non- display information in fruit.
To avoid user from browsing to the information of repetition, in a kind of embodiment, information updating module 23 includes:Infomation detection list Member, overlapped for whether the information in the second recommendation results of detection to exist with the display information in the first recommendation results;Information Removal unit, if being overlapped for existing, removed in the second recommendation results and the display information weight in the first recommendation results The information of conjunction, the second recommendation results after being updated;Second updating block, for being replaced using the second recommendation results after renewal The non-display information changed in the first recommendation results.
To avoid user from browsing to the information of repetition, in another embodiment, client also includes:First sending module, For before the second recommendation results are received, sending configured information to server, the configured information is used to characterize the first recommendation knot Display information in fruit.
Under the scene that the information content that client is presented requires more strict, the client in the present embodiment also includes: Second sending module, for before the second recommendation results are received, by the quantity of the full detail in the first recommendation results or The quantity of non-display information in first recommendation results sends the quantity control information as quantity control information to server.
The behavior performed due to user in the embodiment of the present invention, can be gathered to the display information in the first recommendation results Data, and the non-display information in the first recommendation results is updated using the second recommendation results being mutually matched with behavioral data, because This is by the device in the embodiment of the present invention, it is contemplated that Real-time Feedback of the user to recommendation results, according to user in information Real-time Feedback dynamic adjustment recommendation results in navigation process so that recommendation results more conform to user and currently browsed under scene Demand, improve the viewing experience of user.
Corresponding above-mentioned information recommendation method, the embodiment of the present invention additionally provide another information recommending apparatus, the device The method performed for performing above-mentioned Dynamic recommendation server, Fig. 4 are the module group of the device provided in an embodiment of the present invention Into schematic diagram, as shown in figure 4, the device includes:
Data reception module 31, the user for receiving client transmission hold to the display information in the first recommendation results Capable behavioral data, wherein, the first recommendation results are corresponding with user's request, and according to the big fraction of client display screen Display is on the display screen;
Information recommendation module 32, for the second recommendation results for determining to match with behavioral data, by the second recommendation results Send to client, wherein, the second recommendation results are used to update the non-display information in the first recommendation results.
When the information that the first recommendation results cover is more comprehensive, the server in the present embodiment can recommend knot first Determine the second recommendation results in the non-display information of fruit, in the case of this kind, the server in the present embodiment also includes first and obtained Module, for it is determined that before the second recommendation results to match with behavioral data, obtaining not showing in the first recommendation results Information, accordingly, information recommendation module 32 are specifically used for, and in the non-display information of acquisition, filter out and behavioral data phase The information matched somebody with somebody, obtained information will be screened as the second recommendation results;Or every information in non-display information is calculated respectively With the matching degree of behavioral data, each bar information in non-display information is resequenced according to matching degree, after sequence Non- display information is as the second recommendation results.
When the information that the first recommendation results cover is more comprehensive, the server in the present embodiment can recommend knot first Determine the second recommendation results in the full detail of fruit, in the case of this kind, the server in the present embodiment also includes second and obtains mould Block, for it is determined that before the second recommendation results to match with behavioral data, obtaining the full detail in the first recommendation results, Accordingly, information recommendation module 32 is specifically used for, and in the full detail of acquisition, filters out the letter to match with behavioral data Breath, obtained information will be screened as the second recommendation results;Or every information and behavior number in full detail are calculated respectively According to matching degree, according to matching degree in full detail each bar information resequence, by after sequence full detail make For the second recommendation results.
When the information that the first recommendation results cover is not comprehensive, server in the present embodiment can in local data base or Determine the second recommendation results in remote data storehouse, in the case of this kind, information recommendation module 32 is specifically used for, in local data base or In remote data storehouse, a plurality of information to match with behavioral data is filtered out;According to the matching of a plurality of information and behavioral data Degree is ranked up to a plurality of information, using a plurality of information after sequence as the second recommendation results.
To avoid user from browsing to the information of repetition, the server in the present embodiment also includes the first receiving module, is used for Sent by the second recommendation results to before client, receive the configured information that client is sent, the configured information is used to characterize Display information in first recommendation results;Accordingly, information recommendation module 32 is specifically used for, in the second recommendation results, according to Configured information removes the information overlapped with the display information in the first recommendation results, by the remaining information in the second recommendation results Send to client.
In the case where the information content that client is presented requires more strict scene, the server in the present embodiment also includes the Two receiving modules, for being sent by the second recommendation results to before client, the quantity control information that client is sent is received, The quantity control information includes not showing letter in the quantity or the first recommendation results of the full detail in the first recommendation results The quantity of breath;Accordingly, information recommendation module 32 is specifically used for, and according to quantity control information, is screened in the second recommendation results Go out the forward partial information that sorts, the partial information filtered out is sent to client.
Due to the second recommendation results, and behavioral data in the embodiment of the present invention, can be generated according to the behavioral data of user It is user in the behavioral data performed during browsing the first recommendation results to the display information in the first recommendation results, the Two recommendation results are used to update the non-display information in the first recommendation results, therefore pass through the device in the embodiment of the present invention, energy Real-time Feedback of the user to recommendation results is enough considered, is pushed away according to Real-time Feedback dynamic adjustment of the user during information browse Recommend result so that recommendation results more conform to user and currently browse demand under scene, improve the viewing experience of user.
Corresponding above-mentioned information recommendation method, the embodiments of the invention provide a kind of information recommendation system, the system includes Above-mentioned client and above-mentioned server (i.e. Dynamic recommendation server), understood based on the above, the information recommendation system It is contemplated that Real-time Feedback of the user to recommendation results, is adjusted according to Real-time Feedback dynamic of the user during information browse Recommendation results so that recommendation results more conform to user and currently browse demand under scene, improve the viewing experience of user.
In view of the specific implementation of the method in the present embodiment, the embodiment of the present invention additionally provides a kind of electronics and set Standby, Fig. 5 is the structural representation of a kind of electronic equipment provided in an embodiment of the present invention, as shown in figure 5, the client includes display Shield 41, first memory 42, first processor 43 and be stored on first memory 42 and can be run on first processor 43 Computer program, the display screen 41 can by user's contact action to browse information, the first processor 43 perform computer The step of information recommendation method of above-mentioned client executing is realized during program.
Understood based on the above, the electronic equipment it is contemplated that user to the Real-time Feedbacks of recommendation results, according to Real-time Feedback dynamic adjustment recommendation results of the family during information browse so that recommendation results more conform to user and currently browsed Demand under scene, improve the viewing experience of user.
In view of the specific implementation of the method in the present embodiment, the embodiment of the present invention additionally provides another electronics and set Standby, Fig. 6 is the structural representation of another electronic equipment provided in an embodiment of the present invention, as shown in fig. 6, the server includes the Two memories 51, second processor 52 and it is stored in the computer that can be run on second memory 51 and in second processor 52 Program, the second processor 52 realizes the information recommendation method that above-mentioned server performs when performing computer program the step of.
Understood based on the above, the electronic equipment it is contemplated that user to the Real-time Feedbacks of recommendation results, according to Real-time Feedback dynamic adjustment recommendation results of the family during information browse so that recommendation results more conform to user and currently browsed Demand under scene, improve the viewing experience of user.
Further, the embodiment of the present invention additionally provides a kind of computer-readable recording medium, is stored thereon with computer Program, the computer program realizes the information recommendation method of above-mentioned client executing when being executed by processor the step of.
Specifically, the storage medium can be general storage medium, such as USB flash disk, mobile disk, hard disk, laser disc, and this is deposited , the step of being able to carry out the information recommendation method of above-mentioned client executing, can when computer program on storage media is run Real-time Feedback in view of user to recommendation results, recommended according to Real-time Feedback dynamic adjustment of the user during information browse As a result so that recommendation results more conform to user and currently browse demand under scene, improve the viewing experience of user.
Further, the embodiment of the present invention additionally provides a kind of computer-readable recording medium, is stored thereon with computer Program, the computer program realizes the information recommendation method that above-mentioned server performs when being executed by processor the step of.Here Server refers to above-mentioned Dynamic recommendation server.
Specifically, the storage medium can be general storage medium, such as USB flash disk, mobile disk, hard disk, laser disc, and this is deposited , the step of being able to carry out the information recommendation method that above-mentioned server performs, can when computer program on storage media is run Real-time Feedback in view of user to recommendation results, recommended according to Real-time Feedback dynamic adjustment of the user during information browse As a result so that recommendation results more conform to user and currently browse demand under scene, improve the viewing experience of user.
The device that the embodiment of the present invention is provided can be the specific hardware in equipment or the software being installed in equipment Or firmware etc..The device that the embodiment of the present invention is provided, its realization principle and caused technique effect and preceding method embodiment Identical, to briefly describe, device embodiment part does not refer to part, refers to corresponding contents in preceding method embodiment.It is affiliated The technical staff in field can be understood that, for convenience and simplicity of description, system described above, device and unit Specific work process, the corresponding process in above method embodiment is may be referred to, will not be repeated here.
In embodiment provided by the present invention, it should be understood that disclosed apparatus and method, can be by others side Formula is realized.Device embodiment described above is only schematical, for example, the division of the unit, only one kind are patrolled Function division is collected, there can be other dividing mode when actually realizing, in another example, multiple units or component can combine or can To be integrated into another system, or some features can be ignored, or not perform.Another, shown or discussed is mutual Coupling or direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some communication interfaces, device or unit Connect, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in embodiment provided by the invention can be integrated in a processing unit, also may be used To be that unit is individually physically present, can also two or more units it is integrated in a unit.
If the function is realized in the form of SFU software functional unit and is used as independent production marketing or in use, can be with It is stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words The part to be contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, including some instructions are causing a computer equipment (can be People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the present invention. And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi It is defined, then it further need not be defined and explained in subsequent accompanying drawing in individual accompanying drawing, in addition, term " the One ", " second ", " the 3rd " etc. are only used for distinguishing description, and it is not intended that instruction or hint relative importance.
Finally it should be noted that:Embodiment described above, it is only the embodiment of the present invention, to illustrate the present invention Technical scheme, rather than its limitations, protection scope of the present invention is not limited thereto, although with reference to the foregoing embodiments to this hair It is bright to be described in detail, it will be understood by those within the art that:Any one skilled in the art The invention discloses technical scope in, it can still modify to the technical scheme described in previous embodiment or can be light Change is readily conceivable that, or equivalent substitution is carried out to which part technical characteristic;And these modifications, change or replacement, do not make The essence of appropriate technical solution departs from the spirit and scope of technical scheme of the embodiment of the present invention.The protection in the present invention should all be covered Within the scope of.Therefore, protection scope of the present invention described should be defined by scope of the claims.

Claims (15)

  1. A kind of 1. information recommendation method, it is characterised in that including:
    The first recommendation results corresponding with user's request are obtained, according to the size of display screen, show first recommendation results In partial information;
    The behavioral data that collection user performs to the display information in first recommendation results in real time, and by the behavior number According to transmission to server;
    The second recommendation results to match with the behavioral data of the server feedback are received, recommend to tie according to described second Fruit updates the non-display information in first recommendation results.
  2. 2. according to the method for claim 1, it is characterised in that described to update described first according to second recommendation results Non- display information in recommendation results, including:
    Detect whether the information in second recommendation results overlaps with the presence of display information in first recommendation results;
    If in the presence of the letter that removal overlaps with the display information in first recommendation results in second recommendation results Breath, the second recommendation results after being updated;
    The non-display information in first recommendation results is replaced using the second recommendation results after renewal.
  3. 3. according to the method for claim 1, it is characterised in that before second recommendation results are received, in addition to:
    Configured information is sent to the server, the configured information is used to characterize in first recommendation results to have shown letter Breath.
  4. 4. according to the method for claim 1, it is characterised in that before second recommendation results are received, in addition to:
    By the non-display information in the quantity of the full detail in first recommendation results or first recommendation results Quantity sends the quantity control information as quantity control information to the server.
  5. 5. the method according to claim 3 or 4, it is characterised in that described according to second recommendation results renewal Non- display information in first recommendation results, including:
    The non-display information in first recommendation results is replaced using second recommendation results.
  6. 6. according to the method described in any one of Claims 1-4, it is characterised in that it is described according to second recommendation results more Non- display information in new first recommendation results, including:
    Detection user browses the speed of first recommendation results;
    If the speed is less than or equal to pre-set velocity threshold value, recommend to tie according to second recommendation results renewal described first Non- display information in fruit.
  7. A kind of 7. information recommendation method, it is characterised in that including:
    Receive the behavioral data that the user that client is sent performs to the display information in the first recommendation results;
    It is determined that the second recommendation results to match with the behavioral data, second recommendation results are sent to the client End, wherein, second recommendation results are used to update the non-display information in first recommendation results.
  8. 8. according to the method for claim 7, it is characterised in that second to match in the determination with the behavioral data Before recommendation results, in addition to:Obtain the non-display information in first recommendation results;
    The second recommendation results that the determination matches with the behavioral data, including:
    In non-display information described in acquisition, the information to match with the behavioral data is filtered out, the letter that screening is obtained Breath is used as the second recommendation results;Or
    The every information and the matching degree of the behavioral data in the non-display information are calculated respectively, according to the matching journey Spend and each bar information in the non-display information is resequenced, using the non-display information after sequence as the second recommendation results.
  9. 9. according to the method for claim 7, it is characterised in that the determination pushes away with the behavioral data matches second Result is recommended, including:
    In local data base or remote data storehouse, a plurality of information to match with the behavioral data is filtered out;
    The a plurality of information is ranked up according to a plurality of information and the matching degree of the behavioral data, by after sequence this is more Bar information is as the second recommendation results.
  10. 10. the method according to claim 7 or 9, it is characterised in that send second recommendation results to institute described Before stating client, in addition to:The configured information that the client is sent is received, the configured information is used to characterize described first Display information in recommendation results;
    It is described to send second recommendation results to the client, including:
    In second recommendation results, removed and the display information in first recommendation results according to the configured information The information of coincidence, the remaining information in second recommendation results is sent to the client.
  11. 11. according to the method for claim 9, it is characterised in that send second recommendation results to described described Before client, in addition to:Receive the quantity control information that the client is sent, the quantity control information includes described the The quantity of the quantity of full detail in one recommendation results or the non-display information in first recommendation results;
    It is described to send second recommendation results to the client, including:
    According to the quantity control information, the forward partial information that sorts is filtered out in second recommendation results, will be screened The partial information gone out is sent to the client.
  12. A kind of 12. information recommending apparatus, it is characterised in that including:
    Information display module, for obtaining the first recommendation results corresponding with user's request, according to the size of display screen, display Partial information in first recommendation results;
    Behavior acquisition module, the behavior number performed for gathering user in real time to the display information in first recommendation results According to, and the behavioral data is sent to server;
    Information updating module, for receiving the second recommendation results to match with the behavioral data of the server feedback, The non-display information in first recommendation results is updated according to second recommendation results.
  13. A kind of 13. information recommending apparatus, it is characterised in that including:
    Data reception module, the row that the user for receiving client transmission performs to the display information in the first recommendation results For data;
    Information recommendation module, for the second recommendation results for determining to match with the behavioral data, described second is recommended to tie Fruit is sent to the client, wherein, second recommendation results are used to update in first recommendation results not show letter Breath.
  14. 14. a kind of electronic equipment, including first memory, first processor and it is stored on the first memory and can be in institute State the computer program run on first processor, it is characterised in that when the first processor performs the computer program The step of realizing the method described in any one of the claims 1 to 6.
  15. 15. a kind of electronic equipment, including second memory, second processor and it is stored on the second memory and can be in institute State the computer program run in second processor, it is characterised in that when the second processor performs the computer program The step of realizing the method described in any one of the claims 7 to 11.
CN201710395439.2A 2017-05-26 2017-05-26 Information recommendation method and device, electronic equipment Active CN107423355B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710395439.2A CN107423355B (en) 2017-05-26 2017-05-26 Information recommendation method and device, electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710395439.2A CN107423355B (en) 2017-05-26 2017-05-26 Information recommendation method and device, electronic equipment

Publications (2)

Publication Number Publication Date
CN107423355A true CN107423355A (en) 2017-12-01
CN107423355B CN107423355B (en) 2019-03-15

Family

ID=60429148

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710395439.2A Active CN107423355B (en) 2017-05-26 2017-05-26 Information recommendation method and device, electronic equipment

Country Status (1)

Country Link
CN (1) CN107423355B (en)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108156522A (en) * 2018-02-06 2018-06-12 南京创维信息技术研究院有限公司 Homepage content method for pushing, device and computer readable storage medium
CN108228907A (en) * 2018-02-08 2018-06-29 北京三快在线科技有限公司 A kind of method, apparatus of recommendation information, electronic equipment and storage medium
CN108460082A (en) * 2018-01-12 2018-08-28 北京三快在线科技有限公司 A kind of recommendation method and device, electronic equipment
CN108762880A (en) * 2018-06-19 2018-11-06 北京金山安全软件有限公司 Method and device for determining display position of recommended content
CN109558544A (en) * 2018-12-12 2019-04-02 拉扎斯网络科技(上海)有限公司 Sort method and device, server and storage medium
CN109582872A (en) * 2018-12-04 2019-04-05 北京羽扇智信息科技有限公司 A kind of information-pushing method, device, electronic equipment and storage medium
CN109615428A (en) * 2018-12-10 2019-04-12 拉扎斯网络科技(上海)有限公司 Trade company's recommended method, device, system and server
CN109657142A (en) * 2018-12-13 2019-04-19 拉扎斯网络科技(上海)有限公司 Information processing method, device, electronic equipment and computer readable storage medium
CN110020194A (en) * 2018-08-09 2019-07-16 连尚(新昌)网络科技有限公司 Resource recommendation method, device and medium
CN111191132A (en) * 2019-12-31 2020-05-22 支付宝(杭州)信息技术有限公司 Information recommendation method and device and electronic equipment
CN111241381A (en) * 2018-11-28 2020-06-05 北京奇虎科技有限公司 Information recommendation method and device, electronic equipment and computer-readable storage medium
CN111737579A (en) * 2020-06-28 2020-10-02 北京达佳互联信息技术有限公司 Object recommendation method and device, electronic equipment and storage medium
CN112016985A (en) * 2019-05-31 2020-12-01 京东方科技集团股份有限公司 User identity identification method and device, electronic equipment and storage medium
CN112597293A (en) * 2021-03-02 2021-04-02 南昌鑫轩科技有限公司 Data screening method and data screening system for achievement transfer transformation
CN112989240A (en) * 2021-02-10 2021-06-18 北京三快在线科技有限公司 Object display method and device, electronic equipment and readable storage medium
CN113010809A (en) * 2021-03-11 2021-06-22 北京三快在线科技有限公司 Information recommendation method and device
CN113395304A (en) * 2020-03-12 2021-09-14 阿里巴巴集团控股有限公司 Information pushing method and system, client, storage medium and computing terminal
CN115080835A (en) * 2021-03-10 2022-09-20 阿里巴巴新加坡控股有限公司 Information recommendation method and device, user side and equipment
CN117435818A (en) * 2023-12-20 2024-01-23 深圳市唯博易科技有限公司 Processing method and system of PDA machine based on personalized recommendation application

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100306213A1 (en) * 2009-05-27 2010-12-02 Microsoft Corporation Merging Search Results
CN102930022A (en) * 2012-10-31 2013-02-13 中国运载火箭技术研究院 User-oriented information search engine system and method
CN103678518A (en) * 2013-11-28 2014-03-26 北京邮电大学 Method and device for adjusting recommendation lists
CN103714084A (en) * 2012-10-08 2014-04-09 腾讯科技(深圳)有限公司 Method and device for recommending information
CN105843885A (en) * 2016-03-21 2016-08-10 乐视网信息技术(北京)股份有限公司 Information recommendation method and apparatus applied to mobile terminal
CN106708874A (en) * 2015-11-16 2017-05-24 百度在线网络技术(北京)有限公司 Method and device for adjusting arrangement of searching categories in searching page

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100306213A1 (en) * 2009-05-27 2010-12-02 Microsoft Corporation Merging Search Results
CN103714084A (en) * 2012-10-08 2014-04-09 腾讯科技(深圳)有限公司 Method and device for recommending information
CN102930022A (en) * 2012-10-31 2013-02-13 中国运载火箭技术研究院 User-oriented information search engine system and method
CN103678518A (en) * 2013-11-28 2014-03-26 北京邮电大学 Method and device for adjusting recommendation lists
CN106708874A (en) * 2015-11-16 2017-05-24 百度在线网络技术(北京)有限公司 Method and device for adjusting arrangement of searching categories in searching page
CN105843885A (en) * 2016-03-21 2016-08-10 乐视网信息技术(北京)股份有限公司 Information recommendation method and apparatus applied to mobile terminal

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108460082A (en) * 2018-01-12 2018-08-28 北京三快在线科技有限公司 A kind of recommendation method and device, electronic equipment
CN108156522A (en) * 2018-02-06 2018-06-12 南京创维信息技术研究院有限公司 Homepage content method for pushing, device and computer readable storage medium
CN108228907B (en) * 2018-02-08 2021-04-23 北京三快在线科技有限公司 Information recommending method and device, electronic equipment and storage medium
CN108228907A (en) * 2018-02-08 2018-06-29 北京三快在线科技有限公司 A kind of method, apparatus of recommendation information, electronic equipment and storage medium
CN108762880A (en) * 2018-06-19 2018-11-06 北京金山安全软件有限公司 Method and device for determining display position of recommended content
CN108762880B (en) * 2018-06-19 2021-07-02 北京金山安全软件有限公司 Method and device for determining display position of recommended content
CN110020194B (en) * 2018-08-09 2021-10-08 南京尚网网络科技有限公司 Resource recommendation method, device and medium
CN110020194A (en) * 2018-08-09 2019-07-16 连尚(新昌)网络科技有限公司 Resource recommendation method, device and medium
CN111241381A (en) * 2018-11-28 2020-06-05 北京奇虎科技有限公司 Information recommendation method and device, electronic equipment and computer-readable storage medium
CN109582872B (en) * 2018-12-04 2021-11-16 北京羽扇智信息科技有限公司 Information pushing method and device, electronic equipment and storage medium
CN109582872A (en) * 2018-12-04 2019-04-05 北京羽扇智信息科技有限公司 A kind of information-pushing method, device, electronic equipment and storage medium
CN109615428A (en) * 2018-12-10 2019-04-12 拉扎斯网络科技(上海)有限公司 Trade company's recommended method, device, system and server
CN109558544B (en) * 2018-12-12 2021-04-27 拉扎斯网络科技(上海)有限公司 Sorting method and device, server and storage medium
CN109558544A (en) * 2018-12-12 2019-04-02 拉扎斯网络科技(上海)有限公司 Sort method and device, server and storage medium
CN109657142A (en) * 2018-12-13 2019-04-19 拉扎斯网络科技(上海)有限公司 Information processing method, device, electronic equipment and computer readable storage medium
CN112016985A (en) * 2019-05-31 2020-12-01 京东方科技集团股份有限公司 User identity identification method and device, electronic equipment and storage medium
CN112016985B (en) * 2019-05-31 2023-10-27 京东方科技集团股份有限公司 User identity recognition method and device, electronic equipment and storage medium
CN111191132A (en) * 2019-12-31 2020-05-22 支付宝(杭州)信息技术有限公司 Information recommendation method and device and electronic equipment
CN111191132B (en) * 2019-12-31 2023-10-27 支付宝(杭州)信息技术有限公司 Information recommendation method and device and electronic equipment
CN113395304A (en) * 2020-03-12 2021-09-14 阿里巴巴集团控股有限公司 Information pushing method and system, client, storage medium and computing terminal
CN111737579A (en) * 2020-06-28 2020-10-02 北京达佳互联信息技术有限公司 Object recommendation method and device, electronic equipment and storage medium
CN112989240A (en) * 2021-02-10 2021-06-18 北京三快在线科技有限公司 Object display method and device, electronic equipment and readable storage medium
CN112597293B (en) * 2021-03-02 2021-05-18 南昌鑫轩科技有限公司 Data screening method and data screening system for achievement transfer transformation
CN112597293A (en) * 2021-03-02 2021-04-02 南昌鑫轩科技有限公司 Data screening method and data screening system for achievement transfer transformation
CN115080835A (en) * 2021-03-10 2022-09-20 阿里巴巴新加坡控股有限公司 Information recommendation method and device, user side and equipment
CN113010809A (en) * 2021-03-11 2021-06-22 北京三快在线科技有限公司 Information recommendation method and device
CN117435818A (en) * 2023-12-20 2024-01-23 深圳市唯博易科技有限公司 Processing method and system of PDA machine based on personalized recommendation application
CN117435818B (en) * 2023-12-20 2024-04-02 深圳市唯博易科技有限公司 Processing method and system of PDA machine based on personalized recommendation application

Also Published As

Publication number Publication date
CN107423355B (en) 2019-03-15

Similar Documents

Publication Publication Date Title
CN107423355A (en) Information recommendation method and device, electronic equipment
CN107273489B (en) Content delivery method, electronic equipment and computer storage medium
CN103020845B (en) A kind of method for pushing and system of mobile application
CN109408703B (en) Information recommendation method and system, device, electronic equipment and storage medium thereof
CN105320766B (en) Information-pushing method and device
CN107918616A (en) Search system, page display method and client
CN103106208A (en) Streaming media content recommendation method and system in mobile internet
US20120078725A1 (en) Method and system for contextual advertisement recommendation across multiple devices of content delivery
CN110097412A (en) Item recommendation method, device, equipment and storage medium
CN106202316A (en) Merchandise news acquisition methods based on video and device
CN104504061B (en) To the method, equipment and system of user's pushed information on barrage carrier
CN105718184A (en) Data processing method and apparatus
US20090132367A1 (en) Electronic advertisement system
EP3873065B1 (en) Content recommendation method, mobile terminal, and server
CN102831148B (en) A kind of recommending data loading method based on browser and device
CN103886090A (en) Content recommendation method and device based on user favorites
CN107633021A (en) A kind of dispensing of graph text information, generation method and device
WO2014194689A1 (en) Method, server, browser, and system for recommending text information
CN105975537A (en) Sorting method and device of application program
CN102354315A (en) Generation method of site navigation page and device thereof
CN103714471A (en) Two-dimensional code investigation method and system
CN107666435A (en) A kind of method and device for shielding message
CN102930041A (en) Retrieval result real-time updating method based on user behavior information and system thereof
CN103631487A (en) Method and device for page configuration
CN102957949A (en) Device and method for recommending video to user

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant