[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105468723A - Information recommendation method and device - Google Patents

Information recommendation method and device Download PDF

Info

Publication number
CN105468723A
CN105468723A CN201510812432.7A CN201510812432A CN105468723A CN 105468723 A CN105468723 A CN 105468723A CN 201510812432 A CN201510812432 A CN 201510812432A CN 105468723 A CN105468723 A CN 105468723A
Authority
CN
China
Prior art keywords
user
information
recommendation
recommendation information
determining
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
CN201510812432.7A
Other languages
Chinese (zh)
Other versions
CN105468723B (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.)
Xiaomi Inc
Original Assignee
Xiaomi Inc
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 Xiaomi Inc filed Critical Xiaomi Inc
Priority to CN201510812432.7A priority Critical patent/CN105468723B/en
Publication of CN105468723A publication Critical patent/CN105468723A/en
Application granted granted Critical
Publication of CN105468723B publication Critical patent/CN105468723B/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/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)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention relates to an information recommendation method and device. The method comprises the following steps: obtaining communication information between a home-end user and an opposite-end user; determining the characteristics of recommendation information adapted to the home-end user according to the communication information; sending the characteristics of the recommendation information adapted to the home-end user to a server, wherein the characteristics of the recommendation information adapted to the home-end user are used by the server as basis to obtain the recommendation information adapted to the home-end user and push the recommendation information adapted to the home-end user to a client; and receiving and outputting the recommendation information adapted to the home-end user and pushed by the server. Through the technical scheme, the characteristics of the recommendation information adapted to the user can be determined according to the communication information, and the characteristics of the recommendation information can be sent to the server to realize the accurate pushing of the recommendation information, so as to ensure that the recommendation information pushed by the server is the content in which the user is interested and then improve the terminal experience of the user.

Description

Information recommendation method and device
Technical Field
The present disclosure relates to the field of information recommendation technologies, and in particular, to an information recommendation method and apparatus.
Background
At present, when a server pushes some shopping and news information to a user side, the information is often pushed based on historical browsing records of a user, but clues used by the recommendation are too single, and if the user never browses related contents on the internet, some information suitable for the user cannot be accurately recommended to the user, so that the use experience of a part of new users is reduced.
Disclosure of Invention
The embodiment of the disclosure provides an information recommendation method and device. The technical scheme is as follows:
according to a first aspect of the embodiments of the present disclosure, there is provided an information recommendation method, including:
acquiring communication information between a local terminal user and an opposite terminal user;
determining the characteristics of recommendation information adapted to the home terminal user according to the communication information;
sending the characteristics of the recommendation information adaptive to the home terminal user to the server, wherein the characteristics of the recommendation information adaptive to the home terminal user are used for obtaining the recommendation information adaptive to the home terminal user by taking the server as a basis and pushing the recommendation information adaptive to the home terminal user to the user side;
and receiving and outputting recommendation information which is pushed by the server and is adaptive to the home terminal user.
In an embodiment, the determining, according to the communication information, a characteristic of recommendation information adapted to the home terminal user includes:
determining the user relationship between the local terminal user and the opposite terminal user according to the communication information;
determining a relationship type of the user relationship;
acquiring the characteristics of the communication information, wherein the characteristics of the communication information comprise at least one of time information, place information and activity information included in the communication information;
determining the relationship type of the user relationship and/or the characteristic of the communication information as the characteristic of the recommendation information adapted to the home terminal user; or,
and determining a recommended keyword according to the relationship type of the user relationship and/or the characteristics of the communication information, and taking the recommended keyword as the characteristics of the recommended information.
In one embodiment, the sending, to the server, the feature of the recommendation information adapted to the home user includes:
judging whether a sending confirmation instruction input by the home terminal user is received;
and when the sending confirmation instruction is received, sending the characteristics of the recommendation information adapted to the home terminal user to the server.
In one embodiment, the communication information includes any one or more of call content, short message content, instant messaging content, network message content and address list content.
According to a second aspect of the embodiments of the present disclosure, another information recommendation method is provided, for a server, including:
receiving the characteristics of recommendation information which is sent by a user side and is adaptive to a local user of the user side;
determining recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
and pushing the recommendation information to the user side.
In one embodiment, the characteristics of the recommendation information adapted to the user at the user side include any one or more of the following:
the relationship type of the user relationship between the home terminal user and the opposite terminal user of the user terminal;
the characteristics of the communication information between the local terminal user and the opposite terminal user comprise: at least one item of time information, place information, activity information and events included in the communication information;
and recommending keywords, wherein the recommending keywords are determined by the user side according to the relationship type of the user relationship and/or the characteristics of the communication information.
In one embodiment, the determining recommendation information to be pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side includes:
and determining the television program, news information, advertisement information, game information or shopping information matched with the characteristics of the recommended information.
In one embodiment, when the user relationship includes a plurality of types of user relationships, the pushing the recommendation information to the user side includes:
determining the number of users corresponding to each type of user relationship;
determining the push frequency of the recommendation information corresponding to the relationship of each type of user in the recommendation information according to the number of the users;
and pushing the recommendation information corresponding to each type of user relationship to the user side according to the pushing frequency.
In one embodiment, the method further comprises:
determining the pushing time of the recommendation information according to the time information included in the communication information;
the pushing the recommendation information to the user side includes:
and pushing the recommendation information to the user side according to the pushing time.
According to a third aspect of the embodiments of the present disclosure, an information recommendation apparatus is provided, where the information recommendation apparatus is used for a user side, and includes:
the acquisition module is used for acquiring communication information between a local terminal user and an opposite terminal user;
the determining module is used for determining the characteristics of the recommendation information adapted to the home terminal user according to the communication information;
the sending module is used for sending the characteristics of the recommendation information adaptive to the home terminal user to the server, and the characteristics of the recommendation information adaptive to the home terminal user are used for obtaining the recommendation information adaptive to the home terminal user by taking the server as a basis and pushing the recommendation information adaptive to the home terminal user to the user side;
and the processing module is used for receiving and outputting recommendation information which is pushed by the server and is adaptive to the home terminal user.
In one embodiment, the determining module comprises:
the first determining submodule is used for determining the user relationship between the local terminal user and the opposite terminal user according to the communication information;
the second determining submodule is used for determining the relationship type of the user relationship;
the obtaining submodule is used for obtaining the characteristics of the communication information, and the characteristics of the communication information comprise at least one of time information, place information and activity information which are contained in the communication information;
a third determining submodule, configured to determine that the relationship type of the user relationship and/or the characteristic of the communication information is the characteristic of the recommendation information adapted to the home terminal user; or,
and the fourth determining submodule is used for determining a recommended keyword according to the relationship type of the user relationship and/or the characteristics of the communication information, and taking the recommended keyword as the characteristics of the recommended information.
In one embodiment, the sending module comprises:
the judging submodule is used for judging whether a sending confirmation instruction input by the home terminal user is received;
and the sending submodule is used for sending the characteristics of the recommendation information adaptive to the home terminal user to the server when the sending confirmation instruction is received.
In one embodiment, the communication information includes any one or more of call content, short message content, instant messaging content, network message content and address list content.
According to a fourth aspect of the embodiments of the present disclosure, there is provided another information recommendation apparatus for a server, including:
the receiving module is used for receiving the characteristics of the recommendation information which is sent by the user side and is adaptive to the local user of the user side;
the first determining module is used for determining recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
and the pushing module is used for pushing the recommendation information to the user side.
In one embodiment, the characteristics of the recommendation information adapted to the user at the user side include any one or more of the following:
the relationship type of the user relationship between the home terminal user and the opposite terminal user of the user terminal;
the characteristics of the communication information between the local terminal user and the opposite terminal user comprise: at least one item of time information, place information, activity information and events included in the communication information;
and recommending keywords, wherein the recommending keywords are determined by the user side according to the relationship type of the user relationship and/or the characteristics of the communication information.
In one embodiment, the first determining module comprises:
and the first determining submodule is used for determining the television program, the news information, the advertisement information, the game information or the shopping information matched with the characteristics of the recommended information.
In one embodiment, the push module comprises:
the second determining submodule is used for determining the number of users corresponding to each type of user relationship when the user relationship comprises a plurality of types of user relationships;
a third determining submodule, configured to determine, according to the number of users, a push frequency of recommendation information corresponding to each type of user relationship in the recommendation information;
and the first pushing submodule is used for pushing the recommendation information corresponding to each type of user relationship to the user side according to the pushing frequency.
In one embodiment, the apparatus further comprises:
the second determining module is used for determining the pushing time of the recommendation information according to the time information included in the communication information;
the push module comprises:
and the second pushing submodule is used for pushing the recommendation information to the user side according to the pushing time.
According to a fifth aspect of the embodiments of the present disclosure, there is provided yet another information recommendation apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring communication information between a local terminal user and an opposite terminal user;
determining the characteristics of recommendation information adapted to the home terminal user according to the communication information;
sending the characteristics of the recommendation information adaptive to the home terminal user to the server, wherein the characteristics of the recommendation information adaptive to the home terminal user are used for obtaining the recommendation information adaptive to the home terminal user by taking the server as a basis and pushing the recommendation information adaptive to the home terminal user to the user side;
and receiving and outputting recommendation information which is pushed by the server and is adaptive to the home terminal user.
According to a sixth aspect of an embodiment of the present disclosure, there is provided still another information recommendation apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving the characteristics of recommendation information which is sent by a user side and is adaptive to a local user of the user side;
determining recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
and pushing the recommendation information to the user side.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects:
according to the technical scheme provided by the embodiment of the disclosure, the characteristics of the recommendation information adapted to the user can be determined according to the communication information, and the characteristics of the recommendation information are sent to the server, so that the recommendation information can be accurately pushed, the recommendation information pushed by the server is ensured to be the content which the user is interested in, and further the terminal experience of the user is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
Fig. 1 is a flow chart illustrating an information recommendation method according to an example embodiment.
FIG. 2A is a flow diagram illustrating another method of information recommendation, according to an example embodiment.
FIG. 2B is a flow chart illustrating yet another method of information recommendation, according to an example embodiment.
Fig. 3 is a flowchart illustrating yet another information recommendation method according to an example embodiment.
Fig. 4 is a flowchart illustrating yet another information recommendation method according to an example embodiment.
Fig. 5 is a flowchart illustrating yet another information recommendation method according to an example embodiment.
Fig. 6 is a flowchart illustrating yet another information recommendation method according to an example embodiment.
Fig. 7 is a flowchart illustrating yet another information recommendation method according to an example embodiment.
Fig. 8 is a block diagram illustrating an information recommendation apparatus according to an example embodiment.
Fig. 9A is a block diagram illustrating another information recommendation device according to an example embodiment.
Fig. 9B is a block diagram illustrating yet another information recommendation apparatus according to an example embodiment.
Fig. 10 is a block diagram illustrating still another information recommendation apparatus according to an exemplary embodiment.
Fig. 11 is a block diagram illustrating still another information recommendation apparatus according to an exemplary embodiment.
Fig. 12 is a block diagram illustrating still another information recommendation apparatus according to an exemplary embodiment.
Fig. 13 is a block diagram illustrating still another information recommendation apparatus according to an exemplary embodiment.
Fig. 14 is a block diagram illustrating still another information recommendation apparatus according to an exemplary embodiment.
Fig. 15 is a block diagram illustrating an apparatus adapted to recommend finger information according to an example embodiment.
Fig. 16 is a block diagram illustrating an apparatus adapted to recommend finger information according to an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
At present, when a server pushes some shopping and news information to a user side, the information is often pushed based on historical browsing records of a user, but clues used by the recommendation are too single, and if the user never browses related contents on the internet, some information suitable for the user cannot be accurately recommended to the user, so that the use experience of a part of new users is reduced.
In order to solve the above technical problem, an embodiment of the present disclosure provides an information recommendation method, which may be used in an information recommendation program, system or device, as shown in fig. 1, and includes steps S101-S104:
in step S101, communication information between the home terminal user and the peer terminal user is acquired; the communication information may be any one or more of call content, short message content, instant messaging content, network message content and address list content.
In step S102, determining the characteristics of the recommendation information adapted to the home terminal user according to the communication information;
the characteristics of the recommendation information which is matched with the local end user and is pushed to the user by the server are conveniently analyzed according to the communication information of the local end user.
In step S103, sending the characteristics of the recommendation information adapted to the local user to the server, where the characteristics of the recommendation information adapted to the local user are used by the server as a basis for obtaining the recommendation information adapted to the local user, and pushing the recommendation information adapted to the local user to the user side;
in step S104, recommendation information adapted to the home terminal user pushed by the server is received and output.
The determined characteristics of the recommendation information adaptive to the local user are sent to the server, so that the server can analyze the recommendation information most adaptive to the local user according to the characteristics of the recommendation information and push the recommendation information to the user side, accurate pushing is achieved, blind pushing is avoided, the user can receive the recommendation information needed by the user, the click rate of the information can be increased, and the user experience is high.
As shown in fig. 2A, in one embodiment, the step S102 may be performed as:
in step a1, determining a user relationship between the home terminal user and the peer terminal user according to the communication information;
in step a2, determining a relationship type of the user relationship;
the user relationship between the local end user and different opposite end users can be accurately determined according to the communication information, and then the relationship type of the user relationship is determined, namely whether the local end user and the opposite end users are teachers and students relationship, superior-subordinate relationship, familiarity relationship and the like, the relationship types are important characteristics of recommendation information, the type and the range of the recommendation information can be influenced, and the server can avoid mistaken pushing or user disturbance caused by low pushing accuracy.
In step a3, characteristics of the communication information are acquired, wherein the characteristics of the communication information include at least one of time information, location information and activity information included in the communication information;
because the communication information may include recent activity will, planning and the like of the user, and information such as the activity will, the specific arrangement time and the place of the planning and the like, when the characteristics of the recommendation information are obtained, the characteristics of the communication information are inevitably required to be obtained, and after the characteristics of the communication information are accurately obtained, a foundation is laid for the server to realize accurate pushing of the recommendation information.
In step a4, determining the relationship type of the user relationship and/or the characteristic of the communication information as the characteristic of the recommendation information adapted to the home terminal user;
after determining the relationship type of the user relationship and the characteristics of the communication information, only one of the relationship type and the characteristics of the communication information may be used as the characteristics of the recommendation information, or both of the relationship type and the characteristics of the communication information may be combined to be used as the characteristics of the recommendation information and sent to the server together, and of course, the more the characteristics of the recommendation information are, the more accurate the recommendation information pushed by the server to the user side is, for example: when the recommended information is characterized in that the home terminal user and the opposite terminal user are in a teacher-apprentice relationship, the server pushes books which can be presented for the home terminal user before a teacher festival or on the same day, and when the recommended information is characterized in that the home terminal user and the opposite terminal user are in a partner relationship and the home terminal user likes eating food A, the server pushes links of food A for the home terminal user specially before the corresponding festival comes instead of pushing information such as flowers and chocolate extensively.
Or,
as shown in fig. 2B, in one embodiment, the step S102 may be performed as:
in step a5, a recommendation keyword is determined according to the relationship type of the user relationship and/or the characteristics of the communication information, and the recommendation keyword is used as the characteristics of the recommendation information.
Because the determined relationship type of the user relationship and/or the characteristics of the communication information are directly sent to the server as the characteristics of the recommendation information, which may cause communication information leakage and be intercepted by an illegal user to influence the privacy of the user, the user side can further determine the recommendation keyword of the recommendation information which the local user desires to push after determining the relationship type of the user relationship and/or the characteristics of the communication information, so that after the recommendation keyword is sent to the server as the characteristics of the recommendation information, the server can directly determine the recommendation information which the local user desires to obtain, and then the recommendation information is sent to the local user, thereby not only realizing the accurate push of the recommendation information and meeting the information requirement of the user, but also ensuring that the private communication information of the user cannot be leaked to a third party or even acquired by the server, the privacy of the user is ensured.
As shown in fig. 3, in one embodiment, the step S103 may be performed as:
in step B1, it is determined whether a transmission confirmation instruction input by the home terminal user is received;
in step B2, when the transmission confirmation instruction is received, the characteristics of the recommendation information adapted to the home user are transmitted to the server.
Because the characteristics of the recommendation information relate to the communication privacy of the user, before the characteristics of the recommendation information adapted by the local user are sent to the server, whether the authorization of the user is obtained or not can be judged, namely a confirmation instruction is sent, if the user is authorized to send the characteristics of the recommendation information, the characteristics of the recommendation information are sent to the server, and of course, if the user does not authorize the user, namely the confirmation instruction is not received, the user does not want to send the characteristics of the recommendation information to the server, and the characteristics of the recommendation information are not sent to the server, so that the communication information of the privacy of the user cannot be leaked.
In one embodiment, the communication information may include any one or more of call content, short message content, instant messaging content, network message content, and address book content.
The home terminal can accurately determine the characteristics of the recommendation information matched with the home terminal user through the communication information, and sends the characteristics of the recommendation information to the server, so that the server can realize accurate pushing, the user experience is further improved, and the problem that the user is disturbed due to the fact that the recommendation information is not accurate and not strong in pertinence is avoided.
As shown in fig. 4, the present disclosure also provides an information recommendation method, for a server, including:
in step S401, receiving a feature of recommendation information adapted to a local user of a user side, which is sent by the user side;
in step S402, determining recommendation information to be pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
in step S403, the recommendation information is pushed to the user side.
After receiving the characteristics of the recommendation information which is sent by the user side and is adaptive to the local user of the user side, analyzing the characteristics of the recommendation information to determine the recommendation information which is adaptive to the user side or determining the recommendation information including the recommendation keyword directly according to the recommendation keyword in the characteristics of the recommendation information, and sending the determined recommendation information to the user side to realize accurate recommendation, ensuring that the determined recommendation information is information which is interesting or needed by the local user, and avoiding that the pushed recommendation information is not adaptive to disturb the user.
In one embodiment, the characteristics of the recommendation information adapted to the user at the user end include any one or more of the following:
the relationship type of the user relationship between the home terminal user and the opposite terminal user of the user terminal;
the characteristics of the communication information between the home terminal user and the opposite terminal user comprise: at least one item of time information, place information, activity information and events included in the communication information;
according to the relationship type of the user relationship, the server can determine the range and the type of the recommendation information, namely if the relationship type is a teacher-student relationship, the server can push some teaching videos, learning websites, examination materials and the like to a user end as the recommendation information, and if the relationship type is a lover relationship, the server can push chocolate, flowers, jewelry and the like to the user end as the recommendation information so as to ensure that the recommendation information is the interested category of the user end;
after the category of the recommendation information is determined, the recommendation information can be further determined in detail according to specific activity content, activity time and activity places included in the characteristics of the communication information, so that pushing deviation is avoided, the recommendation information is more accurate and highly matched with the actual use requirements of the user, and if the relationship type between the local user and the opposite user is determined to be a lover relationship and the local user likes to eat B chocolate and dislikes fresh flowers, links of the B chocolate can be pushed for the local user before the corresponding holidays come, and contents which are not very interesting to the local user, such as fresh flowers, are not pushed.
And recommending keywords, wherein the recommending keywords are determined by the user side according to the relationship type of the user relationship and/or the characteristics of the communication information.
Of course, if the characteristics of the received recommendation information are directly the recommendation keywords of the recommendation information that the local user has analyzed, which indicates that the user has explicitly informed the local user at the server user side of what recommendation information is needed, the server can directly search in the local system according to the recommendation keywords, and search out recommendation information (i.e., information including all or at least part of the keywords) matched with the recommendation keywords and push the recommendation information to the user side, so as to meet the actual use requirements of the user.
As shown in fig. 5, in one embodiment, the step S402 can be performed as:
in step C1, a television program, news information, advertisement information, game information, or shopping information that matches the characteristics of the recommendation information is determined.
The recommended information may be of various types, including but not limited to the information matching the characteristics of the recommended information, and may be various information that can meet the living needs of the user, such as travel information and meal ordering information.
As shown in fig. 6, in one embodiment, when the user relationship includes a plurality of types of user relationships, the step S403 may be performed as:
in step D1, determining the number of users corresponding to each type of user relationship;
in step D2, determining the push frequency of the recommendation information corresponding to each type of user relationship in the recommendation information according to the number of users;
in step D3, the recommendation information corresponding to each type of user relationship is pushed to the user side according to the pushing frequency.
Because there are many opposite end users communicating with the local end user, the relationship type of the user relationship between the local end user and the opposite end user may be more, for example, the relationship type between the local end user and the opposite end user has relations such as lovers, colleagues, friends, teachers and students, and the more the number of users of each type of relationship user is, the more frequent the contact between the local end user and the opposite end user of such relationship is, the more the relevant such recommendation information is needed, otherwise, the less the number of users of each type of relationship user is, the lower the contact frequency between the local end user and the opposite end user of such relationship is, the less the relevant such recommendation information is needed, therefore, the push frequency of the recommendation information corresponding to each type of user relationship can be determined accurately according to the number of users corresponding to each type of user relationship, and the recommendation information corresponding to different types of user relationship is pushed to the user end user according to the push frequency suitable for the local end user, the method and the device can avoid the situation that the pushing frequency is too high to disturb the home terminal user and bring trouble to the user or the pushing frequency is too low to meet the use requirement of the home terminal user in time.
As shown in fig. 7, in one embodiment, the method further comprises:
in step S701, determining a push time of the recommendation information according to the time information included in the communication information;
the above step S403 may be performed as:
in step D4, the recommendation information is pushed to the user end according to the pushing time.
Certainly, when pushing the recommendation information to the user side, not only can the recommendation information be pushed according to different pushing frequencies, but also a proper pushing time can be selected for pushing, so as to achieve that the user is not disturbed, and the user at the local side can fully master various recommendation information in time, therefore, when pushing the recommendation information to the user side, the pushing time of the recommendation information can be determined according to the time information (namely, the time information of the related activities in the communication information) in the communication information, so as to push the recommendation information to the user side at the pushing time, so that the user can learn the recommendation information in time, for example: when the recommendation information is a program and the chat record or the call record of the local end user and the opposite end user in the communication information includes a rebroadcast video which is expected to watch the program at the XX point of friday, the pushing time of the recommendation information can be determined according to the XX point, for example, 10 minutes before or after the XX point of friday is determined as the pushing time, so that the rebroadcast video of the program or the link thereof to the user end is pushed within 10 minutes before or after the XX point of friday; or, the recommendation information is a program, and when the chat record or the call record of the local user and the opposite user in the communication information includes live broadcast of the program which is expected to be watched on time at monday XXX point, the XXX point can be determined as push time, and the link of the live broadcast video of the program is pushed to the user terminal on monday XXX point.
Of course, the push time may be determined not only according to the time information included in the communication information, but also according to the occurrence time, date, or recent festival of the communication information.
Corresponding to the information recommendation method provided in the embodiment of the present disclosure, an embodiment of the present disclosure further provides an information recommendation apparatus, as shown in fig. 8, the apparatus includes: an obtaining module 801 configured to obtain communication information between a home terminal user and an opposite terminal user;
a determining module 802 configured to determine, according to the communication information, characteristics of recommendation information adapted to the home terminal user;
a sending module 803, configured to send the feature of the recommendation information adapted to the local user to the server, where the feature of the recommendation information adapted to the local user is configured to obtain the recommendation information adapted to the local user by using the server as a basis, and push the recommendation information adapted to the local user to the user side;
and the processing module 804 is configured to receive and output recommendation information which is pushed by the server and is adapted to the home terminal user.
As shown in fig. 9A, in one embodiment, the determining module 802 includes:
a first determining submodule 8021 configured to determine, according to the communication information, a user relationship between the local user and the opposite user;
a second determining submodule 8022 configured to determine a relationship type of the user relationship;
an obtaining sub-module 8023 configured to obtain a characteristic of the communication information, where the characteristic of the communication information includes at least one of time information, location information, and activity information included in the communication information;
a third determining sub-module 8024, configured to determine the relationship type of the user relationship and/or the feature of the communication information as the feature of the recommended information adapted to the local end user; or,
as shown in fig. 9B, in one embodiment, the determining module 802 includes:
a fourth determining sub-module 8025, configured to determine a recommended keyword according to the relationship type of the user relationship and/or the feature of the communication information, and use the recommended keyword as the feature of the recommended information.
As shown in fig. 10, in one embodiment, the sending module 803 includes:
a determining submodule 8031 configured to determine whether a sending confirmation instruction input by the local user is received;
a sending submodule 8032, configured to send, when the sending confirmation instruction is received, a feature of the recommendation information adapted to the home terminal user to the server.
In one embodiment, the communication information includes any one or more of call content, short message content, instant messaging content, network message content and address list content.
As shown in fig. 11, according to a fourth aspect of the embodiments of the present disclosure, there is provided another information recommendation apparatus configured as a server, including:
the receiving module 1101 is configured to receive characteristics of recommendation information, which is sent by a user side and is adapted to a home user of the user side;
a first determining module 1102 configured to determine recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
a pushing module 1103 configured to push the recommendation information to the user side.
In one embodiment, the characteristics of the recommendation information adapted to the user at the user side include any one or more of the following:
the relationship type of the user relationship between the home terminal user and the opposite terminal user of the user terminal;
the characteristics of the communication information between the local terminal user and the opposite terminal user comprise: at least one item of time information, place information, activity information and events included in the communication information;
and recommending keywords, wherein the recommending keywords are determined by the user side according to the relationship type of the user relationship and/or the characteristics of the communication information.
As shown in fig. 12, in one embodiment, the first determining module 1102 includes:
a first determination sub-module 11021 configured to determine television programs, news information, advertisement information, game information, or shopping information that matches the characteristics of the recommendation information.
As shown in fig. 13, in one embodiment, the pushing module 1103 includes:
a second determining sub-module 11031 configured to determine the number of users corresponding to each type of user relationship when the user relationship includes a plurality of types of user relationships;
a third determining sub-module 11032, configured to determine, according to the number of the users, a push frequency of recommendation information corresponding to the per-class user relationship in the recommendation information;
a first pushing sub-module 11033 configured to push the recommendation information corresponding to each type of user relationship to the user side according to the pushing frequency.
As shown in fig. 14, in one embodiment, the apparatus further comprises:
a second determining module 1401, configured to determine, according to the time information included in the communication information, a pushing time of the recommendation information;
the pushing module 1103 includes:
a second pushing sub-module 11034 configured to push the recommendation information to the user terminal according to the pushing time.
According to a fifth aspect of the embodiments of the present disclosure, there is provided an information recommendation apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring communication information between a local terminal user and an opposite terminal user;
determining the characteristics of recommendation information adapted to the home terminal user according to the communication information;
sending the characteristics of the recommendation information adaptive to the home terminal user to the server, wherein the characteristics of the recommendation information adaptive to the home terminal user are used for obtaining the recommendation information adaptive to the home terminal user by taking the server as a basis and pushing the recommendation information adaptive to the home terminal user to the user side;
and receiving and outputting recommendation information which is pushed by the server and is adaptive to the home terminal user.
The processor may be further configured to:
the determining the characteristics of the recommendation information adapted to the home terminal user according to the communication information includes:
determining the user relationship between the local terminal user and the opposite terminal user according to the communication information;
determining a relationship type of the user relationship;
acquiring the characteristics of the communication information, wherein the characteristics of the communication information comprise at least one of time information, place information and activity information included in the communication information;
determining the relationship type of the user relationship and/or the characteristic of the communication information as the characteristic of the recommendation information adapted to the home terminal user; or,
and determining a recommended keyword according to the relationship type of the user relationship and/or the characteristics of the communication information, and taking the recommended keyword as the characteristics of the recommended information.
The processor may be further configured to:
the sending the characteristics of the recommendation information adapted to the home terminal user to the server includes:
judging whether a sending confirmation instruction input by the home terminal user is received;
and when the sending confirmation instruction is received, sending the characteristics of the recommendation information adapted to the home terminal user to the server.
The processor may be further configured to:
the communication information comprises any one or more of conversation content, short message content, instant communication message content, network message content and address list content.
According to a sixth aspect of the embodiments of the present disclosure, there is provided an information recommendation apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving the characteristics of recommendation information which is sent by a user side and is adaptive to a local user of the user side;
determining recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
and pushing the recommendation information to the user side.
The processor may be further configured to:
the characteristics of the recommendation information adapted to the user at the user side include any one or more of the following:
the relationship type of the user relationship between the home terminal user and the opposite terminal user of the user terminal;
the characteristics of the communication information between the local terminal user and the opposite terminal user comprise: at least one item of time information, place information, activity information and events included in the communication information;
and recommending keywords, wherein the recommending keywords are determined by the user side according to the relationship type of the user relationship and/or the characteristics of the communication information.
The processor may be further configured to:
the determining of the recommendation information to be pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side includes:
and determining the television program, news information, advertisement information, game information or shopping information matched with the characteristics of the recommended information.
The processor may be further configured to:
when the user relationship includes a plurality of types of user relationships, the pushing the recommendation information to the user side includes:
determining the number of users corresponding to each type of user relationship;
determining the push frequency of the recommendation information corresponding to the relationship of each type of user in the recommendation information according to the number of the users;
and pushing the recommendation information corresponding to each type of user relationship to the user side according to the pushing frequency.
The processor may be further configured to:
the method further comprises the following steps:
determining the pushing time of the recommendation information according to the time information included in the communication information;
the pushing the recommendation information to the user side includes:
and pushing the recommendation information to the user side according to the pushing time.
Fig. 15 is a block diagram illustrating an information recommendation apparatus 1500, which is suitable for a terminal device, according to an exemplary embodiment. For example, the apparatus 1500 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 15, the apparatus 1500 may include one or at least two of the following components: processing components 1502, memory 1504, power components 1506, multimedia components 1508, audio components 1510, input/output (I/O) interfaces 1512, sensor components 1514, and communication components 1516.
The processing component 1502 generally controls overall operation of the device 1500, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing element 1502 may include one or at least two processors 1520 executing instructions to perform all or a portion of the steps of the method described above. Further, processing component 1502 may include one or at least two modules that facilitate interaction between processing component 1502 and other components. For example, processing component 1502 may include a multimedia module to facilitate interaction between multimedia component 1508 and processing component 1502.
The memory 1504 is configured to store various types of data to support operation at the device 1500. Examples of such data include instructions for any stored object or method operating on the apparatus 1500, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1504 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power component 1506 provides power to the various components of the device 1500. The power components 1506 may include a power management system, one or at least two power sources, and other components associated with generating, managing, and distributing power for the device 1500.
The multimedia component 1508 includes a screen that provides an output interface between the device 1500 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or at least two touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, multimedia component 1508 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 1500 is in an operational mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1510 is configured to output and/or input audio signals. For example, the audio component 1510 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 1500 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1504 or transmitted via the communication component 1516. In some embodiments, audio component 1510 also includes a speaker for outputting audio signals.
The I/O interface 1512 provides an interface between the processing component 1502 and peripheral interface modules, which can be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1514 includes one or at least two sensors for providing status assessment of various aspects of the apparatus 1500. For example, the sensor assembly 1514 can detect an open/closed state of the device 1500, relative positioning of components, such as a display and keypad of the apparatus 1500, the sensor assembly 1514 can also detect a change in position of the apparatus 1500 or a component of the apparatus 1500, the presence or absence of user contact with the apparatus 1500, orientation or acceleration/deceleration of the apparatus 1500, and a change in temperature of the apparatus 1500. The sensor assembly 1514 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1514 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1516 is configured to facilitate wired or wireless communication between the apparatus 1500 and other devices. The apparatus 1500 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication part 1516 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1516 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1500 may be implemented by one or at least two Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 1504 comprising instructions, executable by the processor 1520 of the apparatus 1500 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of the apparatus 1500, enable the apparatus 1500 to perform a method of information recommendation, comprising:
acquiring communication information between a local terminal user and an opposite terminal user;
determining the characteristics of recommendation information adapted to the home terminal user according to the communication information;
sending the characteristics of the recommendation information adaptive to the home terminal user to the server, wherein the characteristics of the recommendation information adaptive to the home terminal user are used for obtaining the recommendation information adaptive to the home terminal user by taking the server as a basis and pushing the recommendation information adaptive to the home terminal user to the user side;
and receiving and outputting recommendation information which is pushed by the server and is adaptive to the home terminal user.
In an embodiment, the determining, according to the communication information, a characteristic of recommendation information adapted to the home terminal user includes:
determining the user relationship between the local terminal user and the opposite terminal user according to the communication information;
determining a relationship type of the user relationship;
acquiring the characteristics of the communication information, wherein the characteristics of the communication information comprise at least one of time information, place information and activity information included in the communication information;
determining the relationship type of the user relationship and/or the characteristic of the communication information as the characteristic of the recommendation information adapted to the home terminal user; or,
and determining a recommended keyword according to the relationship type of the user relationship and/or the characteristics of the communication information, and taking the recommended keyword as the characteristics of the recommended information.
In one embodiment, the sending, to the server, the feature of the recommendation information adapted to the home user includes:
judging whether a sending confirmation instruction input by the home terminal user is received;
and when the sending confirmation instruction is received, sending the characteristics of the recommendation information adapted to the home terminal user to the server.
In one embodiment, the communication information includes any one or more of call content, short message content, instant messaging content, network message content and address list content.
Fig. 16 is a block diagram illustrating an apparatus 1600 for recommending information according to an example embodiment. For example, the apparatus 1600 may be provided as a server. Referring to fig. 16, apparatus 1600 includes a processing component 1622 that further includes one or more processors and memory resources, represented by memory 1632, for storing instructions, such as applications, that are executable by processing component 1622. The application programs stored in memory 1632 may include one or more modules that each correspond to a set of instructions. Further, the processing component 1622 is configured to execute instructions to perform the above-described methods.
The apparatus 1600 may also include a power component 1626 configured to perform power management for the apparatus 1600, a wired or wireless network interface 1650 configured to connect the apparatus 1600 to a network, and an input/output (I/O) interface 1658. The device 1600 may operate based on an operating system stored in the memory 1632, such as Windows Server, MacOSXTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
A non-transitory computer readable storage medium, wherein instructions of the storage medium, when executed by a processor of the apparatus 1600, enable the apparatus 1600 to perform another information recommendation method, comprising:
receiving the characteristics of recommendation information which is sent by a user side and is adaptive to a local user of the user side;
determining recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
and pushing the recommendation information to the user side.
In one embodiment, the characteristics of the recommendation information adapted to the user at the user side include any one or more of the following:
the relationship type of the user relationship between the home terminal user and the opposite terminal user of the user terminal;
the characteristics of the communication information between the local terminal user and the opposite terminal user comprise: at least one item of time information, place information, activity information and events included in the communication information;
and recommending keywords, wherein the recommending keywords are determined by the user side according to the relationship type of the user relationship and/or the characteristics of the communication information.
In one embodiment, the determining recommendation information to be pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side includes:
and determining the television program, news information, advertisement information, game information or shopping information matched with the characteristics of the recommended information.
In one embodiment, when the user relationship includes a plurality of types of user relationships, the pushing the recommendation information to the user side includes:
determining the number of users corresponding to each type of user relationship;
determining the push frequency of the recommendation information corresponding to the relationship of each type of user in the recommendation information according to the number of the users;
and pushing the recommendation information corresponding to each type of user relationship to the user side according to the pushing frequency.
In one embodiment, the method further comprises:
determining the pushing time of the recommendation information according to the time information included in the communication information;
the pushing the recommendation information to the user side includes:
and pushing the recommendation information to the user side according to the pushing time.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (20)

1. An information recommendation method is used for a user side, and is characterized by comprising the following steps:
acquiring communication information between a local terminal user and an opposite terminal user;
determining the characteristics of recommendation information adapted to the home terminal user according to the communication information;
sending the characteristics of the recommendation information adaptive to the home terminal user to the server, wherein the characteristics of the recommendation information adaptive to the home terminal user are used for obtaining the recommendation information adaptive to the home terminal user by taking the server as a basis and pushing the recommendation information adaptive to the home terminal user to the user side;
and receiving and outputting recommendation information which is pushed by the server and is adaptive to the home terminal user.
2. The method of claim 1,
the determining the characteristics of the recommendation information adapted to the home terminal user according to the communication information includes:
determining the user relationship between the local terminal user and the opposite terminal user according to the communication information;
determining a relationship type of the user relationship;
acquiring the characteristics of the communication information, wherein the characteristics of the communication information comprise at least one of time information, place information and activity information included in the communication information;
determining the relationship type of the user relationship and/or the characteristic of the communication information as the characteristic of the recommendation information adapted to the home terminal user; or,
and determining a recommended keyword according to the relationship type of the user relationship and/or the characteristics of the communication information, and taking the recommended keyword as the characteristics of the recommended information.
3. The method of claim 1,
the sending the characteristics of the recommendation information adapted to the home terminal user to the server includes:
judging whether a sending confirmation instruction input by the home terminal user is received;
and when the sending confirmation instruction is received, sending the characteristics of the recommendation information adapted to the home terminal user to the server.
4. The method according to any one of claims 1 to 3,
the communication information comprises any one or more of conversation content, short message content, instant communication message content, network message content and address list content.
5. An information recommendation method for a server, comprising:
receiving the characteristics of recommendation information which is sent by a user side and is adaptive to a local user of the user side;
determining recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
and pushing the recommendation information to the user side.
6. The method of claim 5,
the characteristics of the recommendation information adapted to the user at the user side include any one or more of the following:
the relationship type of the user relationship between the home terminal user and the opposite terminal user of the user terminal;
the characteristics of the communication information between the local terminal user and the opposite terminal user comprise: at least one item of time information, place information, activity information and events included in the communication information;
and recommending keywords, wherein the recommending keywords are determined by the user side according to the relationship type of the user relationship and/or the characteristics of the communication information.
7. The method according to claim 5 or 6, wherein the determining the recommendation information to be pushed to the user terminal according to the characteristics of the recommendation information adapted to the user of the user terminal comprises:
and determining the television program, news information, advertisement information, game information or shopping information matched with the characteristics of the recommended information.
8. The method of claim 6,
when the user relationship includes a plurality of types of user relationships, the pushing the recommendation information to the user side includes:
determining the number of users corresponding to each type of user relationship;
determining the push frequency of the recommendation information corresponding to the relationship of each type of user in the recommendation information according to the number of the users;
and pushing the recommendation information corresponding to each type of user relationship to the user side according to the pushing frequency.
9. The method of claim 6, further comprising:
determining the pushing time of the recommendation information according to the time information included in the communication information;
the pushing the recommendation information to the user side includes:
and pushing the recommendation information to the user side according to the pushing time.
10. An information recommendation device for a user side, comprising:
the acquisition module is used for acquiring communication information between a local terminal user and an opposite terminal user;
the determining module is used for determining the characteristics of the recommendation information adapted to the home terminal user according to the communication information;
the sending module is used for sending the characteristics of the recommendation information adaptive to the home terminal user to the server, and the characteristics of the recommendation information adaptive to the home terminal user are used for obtaining the recommendation information adaptive to the home terminal user by taking the server as a basis and pushing the recommendation information adaptive to the home terminal user to the user side;
and the processing module is used for receiving and outputting recommendation information which is pushed by the server and is adaptive to the home terminal user.
11. The apparatus of claim 10,
the determining module comprises:
the first determining submodule is used for determining the user relationship between the local terminal user and the opposite terminal user according to the communication information;
the second determining submodule is used for determining the relationship type of the user relationship;
the obtaining submodule is used for obtaining the characteristics of the communication information, and the characteristics of the communication information comprise at least one of time information, place information and activity information which are contained in the communication information;
a third determining submodule, configured to determine that the relationship type of the user relationship and/or the characteristic of the communication information is the characteristic of the recommendation information adapted to the home terminal user; or,
and the fourth determining submodule is used for determining a recommended keyword according to the relationship type of the user relationship and/or the characteristics of the communication information, and taking the recommended keyword as the characteristics of the recommended information.
12. The apparatus of claim 10,
the sending module comprises:
the judging submodule is used for judging whether a sending confirmation instruction input by the home terminal user is received;
and the sending submodule is used for sending the characteristics of the recommendation information adaptive to the home terminal user to the server when the sending confirmation instruction is received.
13. The apparatus of any one of claims 10 to 12,
the communication information comprises any one or more of conversation content, short message content, instant communication message content, network message content and address list content.
14. An information recommendation apparatus for a server, comprising:
the receiving module is used for receiving the characteristics of the recommendation information which is sent by the user side and is adaptive to the local user of the user side;
the first determining module is used for determining recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
and the pushing module is used for pushing the recommendation information to the user side.
15. The apparatus of claim 14,
the characteristics of the recommendation information adapted to the user at the user side include any one or more of the following:
the relationship type of the user relationship between the home terminal user and the opposite terminal user of the user terminal;
the characteristics of the communication information between the local terminal user and the opposite terminal user comprise: at least one item of time information, place information, activity information and events included in the communication information;
and recommending keywords, wherein the recommending keywords are determined by the user side according to the relationship type of the user relationship and/or the characteristics of the communication information.
16. The apparatus of claim 14 or 15, wherein the first determining module comprises:
and the first determining submodule is used for determining the television program, the news information, the advertisement information, the game information or the shopping information matched with the characteristics of the recommended information.
17. The apparatus of claim 15, wherein the pushing module comprises:
the second determining submodule is used for determining the number of users corresponding to each type of user relationship when the user relationship comprises a plurality of types of user relationships;
a third determining submodule, configured to determine, according to the number of users, a push frequency of recommendation information corresponding to each type of user relationship in the recommendation information;
and the first pushing submodule is used for pushing the recommendation information corresponding to each type of user relationship to the user side according to the pushing frequency.
18. The apparatus of claim 15, further comprising:
the second determining module is used for determining the pushing time of the recommendation information according to the time information included in the communication information;
the push module comprises:
and the second pushing submodule is used for pushing the recommendation information to the user side according to the pushing time.
19. An information recommendation apparatus, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
acquiring communication information between a local terminal user and an opposite terminal user;
determining the characteristics of recommendation information adapted to the home terminal user according to the communication information;
sending the characteristics of the recommendation information adaptive to the home terminal user to the server, wherein the characteristics of the recommendation information adaptive to the home terminal user are used for obtaining the recommendation information adaptive to the home terminal user by taking the server as a basis and pushing the recommendation information adaptive to the home terminal user to the user side;
and receiving and outputting recommendation information which is pushed by the server and is adaptive to the home terminal user.
20. An information recommendation apparatus, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
receiving the characteristics of recommendation information which is sent by a user side and is adaptive to a local user of the user side;
determining recommendation information pushed to the user side according to the characteristics of the recommendation information adapted to the user of the user side;
and pushing the recommendation information to the user side.
CN201510812432.7A 2015-11-20 2015-11-20 Information recommendation method and device Active CN105468723B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510812432.7A CN105468723B (en) 2015-11-20 2015-11-20 Information recommendation method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510812432.7A CN105468723B (en) 2015-11-20 2015-11-20 Information recommendation method and device

Publications (2)

Publication Number Publication Date
CN105468723A true CN105468723A (en) 2016-04-06
CN105468723B CN105468723B (en) 2019-08-20

Family

ID=55606424

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510812432.7A Active CN105468723B (en) 2015-11-20 2015-11-20 Information recommendation method and device

Country Status (1)

Country Link
CN (1) CN105468723B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106055566A (en) * 2016-05-19 2016-10-26 华南理工大学 Mobile phone game recommendation method aiming at mobile advertisement users
WO2018059176A1 (en) * 2016-09-27 2018-04-05 腾讯科技(深圳)有限公司 Method and apparatus for generating targeted label and storage medium
CN108196902A (en) * 2017-12-25 2018-06-22 上海连尚网络科技有限公司 For showing the method and apparatus for advertisement of spreading its tail
CN108287834A (en) * 2017-01-09 2018-07-17 百度在线网络技术(北京)有限公司 Method, apparatus and computing device for pushed information
CN109145280A (en) * 2017-06-15 2019-01-04 北京京东尚科信息技术有限公司 The method and apparatus of information push
CN109558539A (en) * 2018-11-23 2019-04-02 咪咕数字传媒有限公司 Information recommendation method and device and computer readable storage medium
CN111375200A (en) * 2018-12-28 2020-07-07 广州市百果园网络科技有限公司 Method and system for intelligently configuring game resources, computer storage medium and equipment
CN113779408A (en) * 2021-09-17 2021-12-10 北京达佳互联信息技术有限公司 Search recommendation method and device, electronic equipment and computer-readable storage medium
WO2022262561A1 (en) * 2021-06-17 2022-12-22 腾讯科技(深圳)有限公司 Multimedia resource processing method and apparatus, and device and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101916286A (en) * 2010-08-23 2010-12-15 宇龙计算机通信科技(深圳)有限公司 Information recommendation method and system
US20110252027A1 (en) * 2010-04-09 2011-10-13 Palo Alto Research Center Incorporated System And Method For Recommending Interesting Content In An Information Stream
CN104615608A (en) * 2014-04-28 2015-05-13 腾讯科技(深圳)有限公司 Data mining processing system and method
CN104615655A (en) * 2014-12-31 2015-05-13 小米科技有限责任公司 Information recommendation method and device
CN104703125A (en) * 2013-12-05 2015-06-10 腾讯科技(深圳)有限公司 Method, device and terminal for information recommendation based on instant messaging

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110252027A1 (en) * 2010-04-09 2011-10-13 Palo Alto Research Center Incorporated System And Method For Recommending Interesting Content In An Information Stream
CN101916286A (en) * 2010-08-23 2010-12-15 宇龙计算机通信科技(深圳)有限公司 Information recommendation method and system
CN104703125A (en) * 2013-12-05 2015-06-10 腾讯科技(深圳)有限公司 Method, device and terminal for information recommendation based on instant messaging
CN104615608A (en) * 2014-04-28 2015-05-13 腾讯科技(深圳)有限公司 Data mining processing system and method
CN104615655A (en) * 2014-12-31 2015-05-13 小米科技有限责任公司 Information recommendation method and device

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106055566B (en) * 2016-05-19 2019-06-18 华南理工大学 Mobile phone games recommended method towards mobile advertising user
CN106055566A (en) * 2016-05-19 2016-10-26 华南理工大学 Mobile phone game recommendation method aiming at mobile advertisement users
WO2018059176A1 (en) * 2016-09-27 2018-04-05 腾讯科技(深圳)有限公司 Method and apparatus for generating targeted label and storage medium
US11270343B2 (en) 2016-09-27 2022-03-08 Tencent Technology (Shenzhen) Company Limited Method and apparatus for generating targeted label, and storage medium
CN108287834A (en) * 2017-01-09 2018-07-17 百度在线网络技术(北京)有限公司 Method, apparatus and computing device for pushed information
CN109145280A (en) * 2017-06-15 2019-01-04 北京京东尚科信息技术有限公司 The method and apparatus of information push
CN109145280B (en) * 2017-06-15 2023-05-12 北京京东尚科信息技术有限公司 Information pushing method and device
CN108196902A (en) * 2017-12-25 2018-06-22 上海连尚网络科技有限公司 For showing the method and apparatus for advertisement of spreading its tail
CN109558539A (en) * 2018-11-23 2019-04-02 咪咕数字传媒有限公司 Information recommendation method and device and computer readable storage medium
CN111375200A (en) * 2018-12-28 2020-07-07 广州市百果园网络科技有限公司 Method and system for intelligently configuring game resources, computer storage medium and equipment
CN111375200B (en) * 2018-12-28 2021-05-28 广州市百果园网络科技有限公司 Method and system for intelligently configuring game resources, computer storage medium and equipment
WO2022262561A1 (en) * 2021-06-17 2022-12-22 腾讯科技(深圳)有限公司 Multimedia resource processing method and apparatus, and device and storage medium
CN113779408A (en) * 2021-09-17 2021-12-10 北京达佳互联信息技术有限公司 Search recommendation method and device, electronic equipment and computer-readable storage medium

Also Published As

Publication number Publication date
CN105468723B (en) 2019-08-20

Similar Documents

Publication Publication Date Title
CN105468723B (en) Information recommendation method and device
WO2019072096A1 (en) Interactive method, device, system and computer readable storage medium in live video streaming
CN107463643B (en) Barrage data display method and device and storage medium
CN105227972B (en) Information-pushing method and device
WO2017067070A1 (en) Information pushing method, apparatus, device and system
CN107948926B (en) Intelligent device sharing method and device
CN109521918B (en) Information sharing method and device, electronic equipment and storage medium
CN107888982B (en) Video information recommendation method and device
CN105337747A (en) Group historical message processing method and device
CN104615655A (en) Information recommendation method and device
CN106919629B (en) Method and device for realizing information screening in group chat
US11256382B2 (en) Method for displaying interactive content, electronic device, and storage medium
CN111405302A (en) Live broadcast room attention reminding method and device, electronic equipment and storage medium
WO2017101345A1 (en) Video playing method and apparatus
CN105427443B (en) Vote information sending method and device
CN104079964A (en) Method and device for transmitting video information
CN113259226B (en) Information synchronization method and device, electronic equipment and storage medium
CN109246184A (en) A kind of temporal information acquisition methods, device and readable storage medium storing program for executing
CN105095235A (en) Application program recommendation method and device
US10243911B2 (en) Suggested content for employee activation
CN107316207B (en) Method and device for acquiring display effect information
CN107402767B (en) Method and device for displaying push message
CN105577523A (en) Message sending methods and apparatuses
US11936954B2 (en) Method, apparatus and electronic device for processing of video recommendations
CN104636476A (en) Friend recommending method and friend recommending device

Legal Events

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