CN107423355A - Information recommendation method and device, electronic equipment - Google Patents
Information recommendation method and device, electronic equipment Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2457—Query processing with adaptation to user needs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search 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
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)
- 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. 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. 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. 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. 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. 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.
- 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. 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;OrThe 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. 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. 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. 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.
- 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.
- 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. 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. 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.
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)
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)
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 |
-
2017
- 2017-05-26 CN CN201710395439.2A patent/CN107423355B/en active Active
Patent Citations (6)
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)
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 |