CN106446218A - Method and device for recommending data - Google Patents

Method and device for recommending data Download PDF

Info

Publication number
CN106446218A
CN106446218A CN201610875707.6A CN201610875707A CN106446218A CN 106446218 A CN106446218 A CN 106446218A CN 201610875707 A CN201610875707 A CN 201610875707A CN 106446218 A CN106446218 A CN 106446218A
Authority
CN
China
Prior art keywords
account
social
quality
data
social activity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610875707.6A
Other languages
Chinese (zh)
Inventor
王智广
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201610875707.6A priority Critical patent/CN106446218A/en
Publication of CN106446218A publication Critical patent/CN106446218A/en
Pending legal-status Critical Current

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/957Browsing optimisation, e.g. caching or content distillation
    • G06F16/9574Browsing optimisation, e.g. caching or content distillation of access to content, e.g. by caching
    • 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)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a method and a device for recommending data. The method comprises the steps of collecting a plurality of social-media accounts in a social networking platform; measuring the quality situation of each social-media account according to one or more measuring factors and selecting one or more social-media accounts, whose qualities satisfy designated quality conditions, as high-quality social-media accounts; generating recommended data on the basis of data resources generated by the high-quality social-media accounts; and recommending the recommended data to users. Through adoption of the technical scheme provided by the embodiment of the invention, users can be provided with favorite high-quality recommended data.

Description

The method and device of recommending data
Technical field
The present invention relates to technical field of internet application, particularly a kind of method and device of recommending data.
Background technology
With the development of Internet technology, while the network user browses internet web page contents, web site operator meeting Some hot datas of client push being located to the network user by Website server or the web access requests with user Related recommending data, to meet the demand that user obtains data.
However, the Internet is daily produces substantial amounts of new data (such as news, microblogging, blog, forum postings, question and answer etc. Deng), these data have quality high, also have substantial amounts of junk data, and the energy of each user is limited, how therefrom to dig Excavate the problem that the data recommendation that the user of high-quality likes is facing data mining to user.
Content of the invention
In view of the above problems it is proposed that the present invention so as to provide one kind overcome the problems referred to above or at least in part solve on State the method for the recommending data of problem and corresponding device.
According to an aspect of of the present present invention, there is provided a kind of method of recommending data, including:
Multiple social activity accounts in collection network social platform;
Weigh, according to one or more, the quality condition that the factor weighs out each social account, and therefrom choose quality and meet One or more social activity accounts of specified quality requirements are as high-quality social activity account;
Recommending data is generated based on the data resource that described high-quality social activity account produces;
Described recommending data is recommended user.
Alternatively, weigh, according to multiple, the quality condition that the factor weighs out each social account, including:
The plurality of measurement respective weight of the factor is determined based on Weight Algorithm;
Obtain the respective numerical value of the plurality of measurement factor of each social account described;
The respective numerical value of the plurality of measurement factor of each social account described and weight are weighted suing for peace, obtain Comprehensive numerical value;
The quality condition of each social account according to the comprehensive numerical value of each social account described is weighed out.
Alternatively, one or more of measurement the factors include at least one following:
User's concern number of the social account of concern;
The quantity of the data resource that social account produces;
The user of the data resource that social account produces reads number;
The user of the data resource that social account produces reprints number;
The user comment number of the data resource that social account produces.
Alternatively, recommending data is generated based on the data resource that described high-quality social activity account produces, including:
Statistics specifies user's attention rate of the data resource that described high-quality social activity account produces in the time period;
User's attention rate is more than or equal to the data resource specifying attention rate threshold value as recommending data.
Alternatively, the data resource that described high-quality social activity account produces includes at least one following:
The data resource that described high-quality social activity account is issued;
The data resource that described high-quality social activity account is reprinted.
Alternatively, described recommending data is recommended user, including:
Described recommending data is combined with described high-quality social activity account, and recommends.
Alternatively, if described high-quality social activity account includes multiple, social to described recommending data and described high-quality account is entered Row combination, including:
Obtain the account information of multiple described high-quality social activity accounts;
Corresponding picture is generated according to the account information of multiple described high-quality social activity accounts;
Each picture generating is combined with described recommending data.
Alternatively, described account information include at least one following:
Head portrait, name, the pet name, works, profile information.
Alternatively, each picture generating is combined with described recommending data, including:
Determine the recommendation region being combined with described recommending data;
According to the size of each picture described, determine the quantity of the picture being accommodated in described recommendation region;
The picture of the described quantity determining is added to described recommendation region.
Alternatively, if each picture described is represented in the form of hyperlink, methods described also includes:
The instruction of any image in receive user triggering each picture described;
Start the client of the network social intercourse platform that described any image corresponding high-quality social activity account is located, with by described User uses the function of described client.
Alternatively, described recommending data is recommended user, including:
The search events of monitoring search engine;
When monitoring described search events, described recommending data is recommended described search events corresponding search client The user at end.
Alternatively, when monitoring described search events, described recommending data is recommended described search events corresponding The user of search client, including:
Search word is extracted from described search events;
Described search word is mated with described recommending data;
If matching, by corresponding with described search word for described recommending data search result items combination producing comprehensive search Result page, and it is supplied to described user.
Alternatively, by corresponding with described search word for described recommending data search result items combination producing integrative searching result Page, including:
Obtain the account information of described recommending data corresponding high-quality social activity account;
Based on described recommending data and described account information, generate recommendation results item;
By described recommendation results item search result items corresponding with described search word combination producing integrative searching result page.
Alternatively, methods described also includes:
Generate the chained address of described recommending data based on described account information;
When user triggers described chained address, start the network that described chained address corresponding high-quality social activity account is located The client of social platform, to obtain described recommending data.
Alternatively, also include at least one following data in described recommending data:
Reprint the quantity of the social account of described recommending data;
The time that the corresponding data resource of described recommending data is published;
The website of the network social intercourse platform at described recommending data corresponding high-quality social activity account place.
According to another aspect of the present invention, additionally provide a kind of device of recommending data, including:
Collection module, is suitable to the multiple social activity accounts in collection network social platform;
Choose module, be suitable to weigh, according to one or more, the quality condition that the factor weighs out each social account, and from Middle quality of choosing meets the one or more social activity accounts specifying quality requirements as high-quality social activity account;
Generation module, is suitable to the data resource based on described high-quality social activity account produces and generates recommending data;
Recommending module, is suitable to for described recommending data to recommend user.
Alternatively, described selection module is further adapted for:
The plurality of measurement respective weight of the factor is determined based on Weight Algorithm;
Obtain the respective numerical value of the plurality of measurement factor of each social account described;
The respective numerical value of the plurality of measurement factor of each social account described and weight are weighted suing for peace, obtain Comprehensive numerical value;
The quality condition of each social account according to the comprehensive numerical value of each social account described is weighed out.
Alternatively, one or more of measurement the factors include at least one following:
User's concern number of the social account of concern;
The quantity of the data resource that social account produces;
The user of the data resource that social account produces reads number;
The user of the data resource that social account produces reprints number;
The user comment number of the data resource that social account produces.
Alternatively, described generation module is further adapted for:
Statistics specifies user's attention rate of the data resource that described high-quality social activity account produces in the time period;
User's attention rate is more than or equal to the data resource specifying attention rate threshold value as recommending data.
Alternatively, the data resource that described high-quality social activity account produces includes at least one following:
The data resource that described high-quality social activity account is issued;
The data resource that described high-quality social activity account is reprinted.
Alternatively, described recommending module is further adapted for:
Described recommending data is combined with described high-quality social activity account, and recommends.
Alternatively, described recommending module is further adapted for:
If described high-quality social activity account includes multiple, the account information of the multiple described high-qualitys social activity accounts of acquisition;
Corresponding picture is generated according to the account information of multiple described high-quality social activity accounts;
Each picture generating is combined with described recommending data.
Alternatively, described account information include at least one following:
Head portrait, name, the pet name, works, profile information.
Alternatively, described recommending module is further adapted for:
Determine the recommendation region being combined with described recommending data;
According to the size of each picture described, determine the quantity of the picture being accommodated in described recommendation region;
The picture of the described quantity determining is added to described recommendation region.
Alternatively, described device also includes:
Command reception module, if be suitable to each picture described being represented in the form of hyperlink, receive user triggering is described each The instruction of any image in individual picture;
Starting module, is suitable to start the visitor of the network social intercourse platform that described any image corresponding high-quality social activity account is located Family end, to be used the function of described client by described user.
Alternatively, described recommending module is further adapted for:
The search events of monitoring search engine;
When monitoring described search events, described recommending data is recommended described search events corresponding search client The user at end.
Alternatively, described recommending module is further adapted for:
Search word is extracted from described search events;
Described search word is mated with described recommending data;
If matching, by corresponding with described search word for described recommending data search result items combination producing comprehensive search Result page, and it is supplied to described user.
Alternatively, described recommending module is further adapted for:
Obtain the account information of described recommending data corresponding high-quality social activity account;
Based on described recommending data and described account information, generate recommendation results item;
By described recommendation results item search result items corresponding with described search word combination producing integrative searching result page.
Alternatively, described recommending module, is further adapted for generating the chained address of described recommending data based on described account information;
Described device also includes having adjusted module, is suitable to, when user triggers described chained address, start described chained address The client of the network social intercourse platform that corresponding high-quality social activity account is located, to obtain described recommending data.
Alternatively, also include at least one following data in described recommending data:
Reprint the quantity of the social account of described recommending data;
The time that the corresponding data resource of described recommending data is published;
The website of the network social intercourse platform at described recommending data corresponding high-quality social activity account place.
Embodiments provide a kind of method and device of recommending data, excavate from network social intercourse platform first High-quality social activity account, is then based on the data resource generation recommending data that high-quality social activity account produces, and then carries out pushing away of data Recommend.In embodiments of the present invention, excavate the data resource that high-quality social activity account produces, be not limited solely to part website, as long as It is the object that the data resource that high-quality social activity account produces can serve as being mined, be like this based on whole the Internet. And, inherently a kind of embodiment of high-quality of data resource that high-quality social activity account produces.
Further, the embodiment of the present invention can be combined with search engine and carries out data recommendation, i.e. user is in search client End input search word initiates searching request to search engine, can be by corresponding with search word for above-mentioned recommending data search result items It is combined generating integrative searching result page and is supplied to user, enrich the information of search results pages, that improves Search Results can Reliability, provides the user with extra help.
Described above is only the general introduction of technical solution of the present invention, in order to better understand the technological means of the present invention, And can be practiced according to the content of description, and in order to allow the above and other objects of the present invention, feature and advantage can Become apparent, below especially exemplified by the specific embodiment of the present invention.
According to the detailed description to the specific embodiment of the invention below in conjunction with accompanying drawing, those skilled in the art will be brighter The above-mentioned and other purposes of the present invention, advantages and features.
Brief description
By reading the detailed description of hereafter preferred implementation, various other advantages and benefit are common for this area Technical staff will be clear from understanding.Accompanying drawing is only used for illustrating the purpose of preferred implementation, and is not considered as to the present invention Restriction.And in whole accompanying drawing, it is denoted by the same reference numerals identical part.In the accompanying drawings:
The flow chart that Fig. 1 shows the method for recommending data according to an embodiment of the invention;
Fig. 2 shows to represent on the data resource platform in other offer data messages according to an embodiment of the invention and pushes away Recommend the effect diagram of data;
Fig. 3 shows the effect diagram carrying out data recommendation in search results pages according to an embodiment of the invention;
Fig. 4 shows the structural representation of the device of recommending data according to an embodiment of the invention;And
Fig. 5 shows the structural representation of the device of recommending data in accordance with another embodiment of the present invention.
Specific embodiment
It is more fully described the exemplary embodiment of the disclosure below with reference to accompanying drawings.Although showing the disclosure in accompanying drawing Exemplary embodiment it being understood, however, that may be realized in various forms the disclosure and should not be by embodiments set forth here Limited.On the contrary, these embodiments are provided to be able to be best understood from the disclosure, and can be by the scope of the present disclosure Complete conveys to those skilled in the art.
For solving above-mentioned technical problem, embodiments provide a kind of method of recommending data.Fig. 1 shows basis The flow chart of the method for the recommending data of one embodiment of the invention.As shown in figure 1, the method at least comprises the following steps S102 extremely Step S108.
Step S102, the multiple social activity accounts in collection network social platform.
Network social intercourse refers to interpersonal relational network, shows as various social networks on the internet social Platform, common network social intercourse platform such as space, blog, microblogging, wechat etc..User can be carried out in each network social intercourse platform Registration obtains social account, can correspond to the relevant information preserving social account, such as head portrait, name, the pet name, works, brief introduction letter Breath, etc., the invention is not restricted to this.And then, user carries out social and interaction based on social account with the other users on platform.
Step S104, weighs, according to one or more, the quality condition that the factor weighs out each social account, and therefrom selects Quality is taken to meet the one or more social activity accounts specifying quality requirements as high-quality social activity account.
Step S106, generates recommending data based on the data resource that high-quality social activity account produces.
Step S108, recommending data is recommended user.
Embodiments provide a kind of method of recommending data, excavate high-quality society first from network social intercourse platform The number of handing over the accounts, is then based on the data resource generation recommending data that high-quality social activity account produces, and then carries out the recommendation of data.At this In inventive embodiments, excavate the data resource that high-quality social activity account produces, be not limited solely to part website, as long as high-quality society The data resource that the number of handing over the accounts produces can serve as the object being mined, and is like this based on whole the Internet.And, high-quality Inherently a kind of embodiment of high-quality of data resource that social account produces.
User's concern number that the measurement factor referring in above step S104 can include paying close attention to social account is (that is, social The vermicelli number of account), the user of data resource that produces of the quantity of data resource that produces of social account, social account reads The user of the data resource that several, social account produces reprints number, the user comment number of data resource of social account generation, social activity Liveness of account etc., the invention is not restricted to this.For example, the vermicelli number of social account illustrates that this social account more writes Name;The more degree liked by user of article that social account is issued are higher, then illustrate that the quality of this social account is higher.
Further, weigh, according to one or more, the quality feelings that the factor weighs out each social account in step S104 Condition, embodiments provides a kind of optional scheme, in this scenario, be primarily based on Weight Algorithm determine multiple measurements because The respective weight of son, subsequently obtains the respective numerical value of multiple measurement factors of each social account, and each social account is many The individual measurement respective numerical value of the factor is weighted suing for peace with weight, obtains comprehensive numerical value.And then it is comprehensive according to each social account Close the quality condition that numerical value weighs out each social account.
For example, it is primarily based on Weight Algorithm and determine that the above-mentioned multiple measurement factors referring to (that is, pay close attention to the user of social account The quantity of data resource that concern number, social account produce, the user of the data resource of social account generation read number, social account The user of number data resource producing reprints number, social account produces the user comment number of data resource, the work of social account Jerk) respective weight respectively w1, w2, w3, w4, w5, w6.Secondly, for any social activity account, obtain this social account Multiple measurement respective numerical value of the factor are respectively k1, k2, k3, k4, k5, k6, subsequently by multiple measurement factors of this social account Respective numerical value and weight are weighted suing for peace, and calculate the comprehensive numerical value of this social account.Here can also be to this social account The respective numerical value of multiple measurement factors be normalized, by the respective normalization of multiple measurement factors of this social account Numerical value after process and weight are weighted suing for peace, and calculate the comprehensive numerical value of this social account.It should be noted that above-mentioned enumerate It is only illustrative, do not limit the invention.
Further, after the comprehensive numerical value obtaining each social account, in the quality feelings weighing each social account During condition, the comprehensive numerical value of social account is more big, illustrates that the quality of this social account is higher.So, choosing high-quality social activity account When, corresponding comprehensive numerical value can be chosen and be more than or equal to the social account of the first predetermined threshold value as high-quality social activity account.Or Person is it is also possible to choose the social account work that corresponding one or more numerical value weighing the factor is more than or equal to the second predetermined threshold value For high-quality social activity account.Or it is also possible to choose corresponding comprehensive numerical value to be more than or equal to the first predetermined threshold value, and corresponding one Individual or multiple numerical value weighing the factor are more than or equal to the social account of the second predetermined threshold value as high-quality social activity account.
Determine high-quality social activity account in step S104 after, the data money that step S106 is produced based on high-quality social activity account Source generates recommending data, the data resource that can be produced in the specified duration of current time based on high-quality social activity account here Generate recommending data and recommend number it is also possible to generate based on the data resource that one or more moment of high-quality social activity account produce According to, etc..
The use of the data resource that high-quality social activity account produces in the specified time period in an optional scheme, can be counted Family attention rate, user's attention rate is more than or equal to the data resource specifying attention rate threshold value as recommending data.Here permissible It is that recommending data or the number based on high-quality social activity account reprinting are generated based on the data resource that high-quality social activity account is issued Generate recommending data or the data resource generation recommending data based on high-quality social activity account issue and reprinting according to resource.
When recommending data being recommended user in above step S108, can network social intercourse platform (as space, blog, Microblogging, wechat etc.) carry out data recommendation it is also possible to other provide data messages data resource platform (as " xx news ", " today's tops " etc.) carry out data recommendation.
In order to improve the credibility of recommending data, recommending data can be combined with high-quality social activity account, and recommend. Further, when high-quality social activity account includes multiple, in order to succinctly, clearly represent recommending data, can obtain multiple excellent The account information of matter social activity account, and corresponding picture is generated according to the account information of multiple high-qualitys social activity account, by generate Each picture and recommending data are combined.That is, comprising the account information of a high-quality social activity account in pictures, Plurality of pictures can be generated for multiple high-qualitys social activity account, the plurality of pictures of generation and recommending data are combined.
It may be determined that the size of each picture is identical in the alternative embodiment of the present invention, will generate each figure When piece is combined with the recommending data it may be determined that recommendation region being combined with recommending data, and then according to each picture Size, determine in the quantity of picture recommending region to be accommodated, and the picture of the quantity of determination added to recommended area Domain.
Fig. 2 shows to represent on the data resource platform in other offer data messages according to an embodiment of the invention and pushes away Recommend the effect diagram of data, this data resource platform such as " xx news ", " today's tops " etc..In fig. 2, except representing recommendation How data " treats the contamination accident of xx school?Know ", " a collection of new rule implement network payment by real-name management from tomorrow Outside the www.xinhuanet.com ", also present corresponding high-quality social activity account at " referrer " place, these high-quality social activity accounts possess certain Credibility, can excite the behavior that user clicks on, and improve the effectiveness of recommending data.It should be noted that pushing away shown in Fig. 2 Recommend region and show that 2 or 3 " referrers " are only to illustrate, the embodiment of the present invention can be configured according to the actual requirements.
In the alternative embodiment of the present invention, each picture can be represented in the form of hyperlink, so, when receiving use When the instruction of any image in each picture is triggered at family, start the network that this any image corresponding high-quality social activity account is located The client of social platform, to be used the function of client by user.For example, in fig. 2, user clicks on and comprises " CCTV's news " Picture, then adjusted this picture corresponding high-quality social activity account " official of press center of Chinese Central Television (CCTV) microblogging " network society of being located Hand over the client of platform, i.e. " microblogging ", to be used the function of this client " microblogging " by user.
When recommending data being recommended user in above step S108, the embodiment of the present invention can be combined with search engine and enters Row data recommendation, i.e. the search events of monitoring search engine, when monitoring search events, recommending data is recommended search The user of the corresponding search client of event.
In the alternative embodiment of the present invention, user initiates search in search client input search word to search engine please Ask, search engine receives searching request and generates search events.Subsequently, extract search word from searching request or search events, Search word being mated with recommending data, if matching, corresponding with search word for recommending data search result items being combined Generate integrative searching result page, and be supplied to user.Thus, enrich the information of search results pages, that improves Search Results can Reliability, provides the user with extra help.
When by recommending data search result items corresponding with search word combination producing integrative searching result page, the present invention is real Apply example and provide a kind of optional scheme, the account of recommending data corresponding high-quality social activity account in this scenario, can be obtained Information, and then it is based on recommending data and account information, generate recommendation results item.Afterwards, will be corresponding with search word for recommendation results item Search result items combination producing integrative searching result page.
Fig. 3 shows the effect diagram carrying out data recommendation in search results pages according to an embodiment of the invention. In figure 3 it is recommended that how data " treats the contamination accident of xx school?Know " mate with search word " contamination accident ", will recommend Data search result items corresponding with search word combination producing integrative searching result page, and it is supplied to user.And, in Fig. 3 " referrer " place also presents corresponding high-quality social activity account, and these high-quality social activity accounts possess certain credibility, can swash The behavior that hair family is clicked on, improves the effectiveness of recommending data.Additionally, further comprises reprinting in recommending data in Fig. 3, this pushes away Recommend the quantity of the social account of data it is recommended that time of being published of the corresponding data resource of data is it is recommended that the corresponding high-quality of data The website of the network social intercourse platform that social account is located.
In the alternative embodiment of the present invention, be also based on account information generate recommending data chained address, when with During the triggering chained address of family, start the client of the network social intercourse platform that chained address corresponding high-quality social activity account is located, with Obtain recommending data.For example, in figure 3, account information is represented in the form of hyperlink, then user clicks on " CCTV's news " (i.e., Triggering chained address), then adjust the network that corresponding high-quality social activity account " official of press center of Chinese Central Television (CCTV) microblogging " is located The client of social platform, i.e. " microblogging ", to obtain the details of recommending data.
It should be noted that in actual applications, above-mentioned all optional embodiments can be any in the way of using combining Combination, forms the alternative embodiment of the present invention, this is no longer going to repeat them.
The method of the recommending data being provided based on each embodiment above, based on same inventive concept, the embodiment of the present invention Additionally provide a kind of device of recommending data.
Fig. 4 shows the structural representation of the device of recommending data according to an embodiment of the invention.As shown in figure 4, This device at least can include collection module 410, choose module 420, generation module 430 and recommending module 440.
Now introduce between each composition of the device of the recommending data of the embodiment of the present invention or the function of device and each several part Annexation:
Collection module 410, is suitable to the multiple social activity accounts in collection network social platform;
Choose module 420, be coupled with collection module 410, be suitable to weigh out each according to one or more measurement factors The quality condition of social account, and therefrom choose one or more social activity accounts of the specified quality requirements of quality satisfaction as high-quality Social account;
Generation module 430, is coupled with choosing module 420, is suitable to the data money producing based on described high-quality social activity account Source generates recommending data;
Recommending module 440, is coupled with generation module 430, is suitable to for described recommending data to recommend user.
In an embodiment of the present invention, choose module 420 to be further adapted for:
The plurality of measurement respective weight of the factor is determined based on Weight Algorithm;
Obtain the respective numerical value of the plurality of measurement factor of each social account described;
The respective numerical value of the plurality of measurement factor of each social account described and weight are weighted suing for peace, obtain Comprehensive numerical value;
The quality condition of each social account according to the comprehensive numerical value of each social account described is weighed out.
In an embodiment of the present invention, one or more of measurement the factors include at least one following:
User's concern number of the social account of concern;
The quantity of the data resource that social account produces;
The user of the data resource that social account produces reads number;
The user of the data resource that social account produces reprints number;
The user comment number of the data resource that social account produces.
In an embodiment of the present invention, generation module 430 is further adapted for:
Statistics specifies user's attention rate of the data resource that described high-quality social activity account produces in the time period;
User's attention rate is more than or equal to the data resource specifying attention rate threshold value as recommending data.
In an embodiment of the present invention, the data resource that described high-quality social activity account produces includes at least one following:
The data resource that described high-quality social activity account is issued;
The data resource that described high-quality social activity account is reprinted.
In an embodiment of the present invention it is recommended that module 440 is further adapted for:
Described recommending data is combined with described high-quality social activity account, and recommends.
In an embodiment of the present invention it is recommended that module 440 is further adapted for:
If described high-quality social activity account includes multiple, the account information of the multiple described high-qualitys social activity accounts of acquisition;
Corresponding picture is generated according to the account information of multiple described high-quality social activity accounts;
Each picture generating is combined with described recommending data.
In an embodiment of the present invention, described account information include at least one following:
Head portrait, name, the pet name, works, profile information.
In an embodiment of the present invention it is recommended that module 440 is further adapted for:
Determine the recommendation region being combined with described recommending data;
According to the size of each picture described, determine the quantity of the picture being accommodated in described recommendation region;
The picture of the described quantity determining is added to described recommendation region.
In an embodiment of the present invention, as shown in figure 5, the device that figure 4 above is shown can also include:
Command reception module 450, is coupled with recommending module 440, if being suitable to each picture described in the form of hyperlink Represent, the instruction of any image in receive user triggering each picture described;
Starting module 460, is coupled with command reception module 450, is suitable to start described any image corresponding high-quality society The client of the network social intercourse platform that the number of handing over the accounts is located, to be used the function of described client by described user.
In an embodiment of the present invention it is recommended that module 440 is further adapted for:
The search events of monitoring search engine;
When monitoring described search events, described recommending data is recommended described search events corresponding search client The user at end.
In an embodiment of the present invention it is recommended that module 440 is further adapted for:
Search word is extracted from described search events;
Described search word is mated with described recommending data;
If matching, by corresponding with described search word for described recommending data search result items combination producing comprehensive search Result page, and it is supplied to described user.
In an embodiment of the present invention it is recommended that module 440 is further adapted for:
Obtain the account information of described recommending data corresponding high-quality social activity account;
Based on described recommending data and described account information, generate recommendation results item;
By described recommendation results item search result items corresponding with described search word combination producing integrative searching result page.
In an embodiment of the present invention, as shown in figure 5, the device that figure 4 above is shown can also include having adjusted module 470.
Recommending module 440, is further adapted for generating the chained address of described recommending data based on described account information
Adjust module 470, be coupled with recommending module 440, be suitable to, when user triggers described chained address, start described The client of the network social intercourse platform that chained address corresponding high-quality social activity account is located, to obtain described recommending data.
In an embodiment of the present invention, also include at least one following data in described recommending data:
Reprint the quantity of the social account of described recommending data;
The time that the corresponding data resource of described recommending data is published;
The website of the network social intercourse platform at described recommending data corresponding high-quality social activity account place.
According to the combination of any one preferred embodiment above-mentioned or multiple preferred embodiment, the embodiment of the present invention can reach Following beneficial effect:
Embodiments provide a kind of method and device of recommending data, excavate from network social intercourse platform first High-quality social activity account, is then based on the data resource generation recommending data that high-quality social activity account produces, and then carries out pushing away of data Recommend.In embodiments of the present invention, excavate the data resource that high-quality social activity account produces, be not limited solely to part website, as long as It is the object that the data resource that high-quality social activity account produces can serve as being mined, be like this based on whole the Internet. And, inherently a kind of embodiment of high-quality of data resource that high-quality social activity account produces.
Further, the embodiment of the present invention can be combined with search engine and carries out data recommendation, i.e. user is in search client End input search word initiates searching request to search engine, can be by corresponding with search word for above-mentioned recommending data search result items It is combined generating integrative searching result page and is supplied to user, enrich the information of search results pages, that improves Search Results can Reliability, provides the user with extra help.
In description mentioned herein, illustrate a large amount of details.It is to be appreciated, however, that the enforcement of the present invention Example can be put into practice in the case of not having these details.In some instances, known method, structure are not been shown in detail And technology, so as not to obscure the understanding of this description.
Similarly it will be appreciated that in order to simplify the disclosure and help understand one or more of each inventive aspect, Above in the description to the exemplary embodiment of the present invention, each feature of the present invention is grouped together into single enforcement sometimes In example, figure or descriptions thereof.However, the method for the disclosure should be construed to reflect following intention:I.e. required guarantor The application claims of shield more features than the feature being expressly recited in each claim.More precisely, it is such as following Claims reflected as, inventive aspect is all features less than single embodiment disclosed above.Therefore, The claims following specific embodiment are thus expressly incorporated in this specific embodiment, wherein each claim itself All as the separate embodiments of the present invention.
Those skilled in the art are appreciated that and the module in the equipment in embodiment can be carried out adaptively Change and they are arranged in one or more equipment different from this embodiment.Can be the module in embodiment or list Unit or assembly be combined into a module or unit or assembly, and can be divided in addition multiple submodule or subelement or Sub-component.In addition to such feature and/or at least some of process or unit exclude each other, can adopt any Combination is to all features disclosed in this specification (including adjoint claim, summary and accompanying drawing) and so disclosed Where method or all processes of equipment or unit are combined.Unless expressly stated otherwise, this specification (includes adjoint power Profit requires, summary and accompanying drawing) disclosed in each feature can carry out generation by the alternative features providing identical, equivalent or similar purpose Replace.
Although additionally, it will be appreciated by those of skill in the art that some embodiments described herein include other embodiments In included some features rather than further feature, but the combination of the feature of different embodiment means to be in the present invention's Within the scope of and form different embodiments.For example, in detail in the claims, embodiment required for protection one of arbitrarily Can in any combination mode using.
The all parts embodiment of the present invention can be realized with hardware, or to run on one or more processor Software module realize, or with combinations thereof realize.It will be understood by those of skill in the art that can use in practice Microprocessor or digital signal processor (DSP) are realizing some in the device of recommending data according to embodiments of the present invention Or some or all functions of whole parts.The present invention be also implemented as execute method as described herein one Partly or completely equipment or program of device (for example, computer program and computer program).Such realization is originally The program of invention can store on a computer-readable medium, or can have the form of one or more signal.So Signal can download from internet website and obtain, or provide on carrier signal, or provided with any other form.
It should be noted that above-described embodiment the present invention will be described rather than limits the invention, and ability Field technique personnel can design alternative embodiment without departing from the scope of the appended claims.In the claims, Any reference markss between bracket should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not Element listed in the claims or step.Word "a" or "an" before element does not exclude the presence of multiple such Element.The present invention can come real by means of the hardware including some different elements and by means of properly programmed computer Existing.If in the unit claim listing equipment for drying, several in these devices can be by same hardware branch To embody.The use of word first, second, and third does not indicate that any order.These words can be explained and run after fame Claim.
So far, although those skilled in the art will appreciate that detailed herein illustrate and describe the multiple of the present invention and show Example property embodiment, but, without departing from the spirit and scope of the present invention, still can be direct according to present disclosure Determine or derive other variations or modifications of many meeting the principle of the invention.Therefore, the scope of the present invention is it is understood that and recognize It is set to and cover other variations or modifications all these.
The embodiment of the present invention additionally provides A1, a kind of method of recommending data, including:
Multiple social activity accounts in collection network social platform;
Weigh, according to one or more, the quality condition that the factor weighs out each social account, and therefrom choose quality and meet One or more social activity accounts of specified quality requirements are as high-quality social activity account;
Recommending data is generated based on the data resource that described high-quality social activity account produces;
Described recommending data is recommended user.
A2, the method according to A1, wherein, weigh, according to multiple, the quality feelings that the factor weighs out each social account Condition, including:
The plurality of measurement respective weight of the factor is determined based on Weight Algorithm;
Obtain the respective numerical value of the plurality of measurement factor of each social account described;
The respective numerical value of the plurality of measurement factor of each social account described and weight are weighted suing for peace, obtain Comprehensive numerical value;
The quality condition of each social account according to the comprehensive numerical value of each social account described is weighed out.
A3, the method according to A1 or A2, wherein, one or more of measurement factors include at least one following:
User's concern number of the social account of concern;
The quantity of the data resource that social account produces;
The user of the data resource that social account produces reads number;
The user of the data resource that social account produces reprints number;
The user comment number of the data resource that social account produces.
A4, the method according to any one of A1-A3, wherein, are provided based on the data that described high-quality social activity account produces Source generates recommending data, including:
Statistics specifies user's attention rate of the data resource that described high-quality social activity account produces in the time period;
User's attention rate is more than or equal to the data resource specifying attention rate threshold value as recommending data.
A5, the method according to any one of A1-A4, wherein, the data resource bag that described high-quality social activity account produces Include at least one following:
The data resource that described high-quality social activity account is issued;
The data resource that described high-quality social activity account is reprinted.
A6, the method according to any one of A1-A5, wherein, described recommending data are recommended user, including:
Described recommending data is combined with described high-quality social activity account, and recommends.
A7, the method according to any one of A1-A6, wherein, if described high-quality social activity account include multiple, will be described Recommending data is combined with described high-quality social activity account, including:
Obtain the account information of multiple described high-quality social activity accounts;
Corresponding picture is generated according to the account information of multiple described high-quality social activity accounts;
Each picture generating is combined with described recommending data.
A8, the method according to any one of A1-A7, wherein, described account information includes at least one following:
Head portrait, name, the pet name, works, profile information.
A9, the method according to any one of A1-A8, wherein, each picture generating are entered with described recommending data Row combination, including:
Determine the recommendation region being combined with described recommending data;
According to the size of each picture described, determine the quantity of the picture being accommodated in described recommendation region;
The picture of the described quantity determining is added to described recommendation region.
A10, the method according to any one of A1-A9, wherein, if described each picture exhibition in the form of hyperlink Existing, methods described also includes:
The instruction of any image in receive user triggering each picture described;
Start the client of the network social intercourse platform that described any image corresponding high-quality social activity account is located, with by described User uses the function of described client.
A11, the method according to any one of A1-A10, wherein, described recommending data are recommended user, including:
The search events of monitoring search engine;
When monitoring described search events, described recommending data is recommended described search events corresponding search client The user at end.
A12, the method according to any one of A1-A11, wherein, when monitoring described search events, push away described Recommend the user to the corresponding search client of described search events for the data recommendation, including:
Search word is extracted from described search events;
Described search word is mated with described recommending data;
If matching, by corresponding with described search word for described recommending data search result items combination producing comprehensive search Result page, and it is supplied to described user.
A13, the method according to any one of A1-A12, wherein, described recommending data is corresponding with described search word Search result items combination producing integrative searching result page, including:
Obtain the account information of described recommending data corresponding high-quality social activity account;
Based on described recommending data and described account information, generate recommendation results item;
By described recommendation results item search result items corresponding with described search word combination producing integrative searching result page.
A14, the method according to any one of A1-A13, wherein, also include:
Generate the chained address of described recommending data based on described account information;
When user triggers described chained address, start the network that described chained address corresponding high-quality social activity account is located The client of social platform, to obtain described recommending data.
A15, the method according to any one of A1-A14, wherein, also include in described recommending data following at least it One data:
Reprint the quantity of the social account of described recommending data;
The time that the corresponding data resource of described recommending data is published;
The website of the network social intercourse platform at described recommending data corresponding high-quality social activity account place.
The embodiment of the present invention additionally provides B16, a kind of device of recommending data, including:
Collection module, is suitable to the multiple social activity accounts in collection network social platform;
Choose module, be suitable to weigh, according to one or more, the quality condition that the factor weighs out each social account, and from Middle quality of choosing meets the one or more social activity accounts specifying quality requirements as high-quality social activity account;
Generation module, is suitable to the data resource based on described high-quality social activity account produces and generates recommending data;
Recommending module, is suitable to for described recommending data to recommend user.
B17, the device according to B16, wherein, described selection module is further adapted for:
The plurality of measurement respective weight of the factor is determined based on Weight Algorithm;
Obtain the respective numerical value of the plurality of measurement factor of each social account described;
The respective numerical value of the plurality of measurement factor of each social account described and weight are weighted suing for peace, obtain Comprehensive numerical value;
The quality condition of each social account according to the comprehensive numerical value of each social account described is weighed out.
B18, the device according to B16 or B17, wherein, one or more of measurement the factors include following at least it One:
User's concern number of the social account of concern;
The quantity of the data resource that social account produces;
The user of the data resource that social account produces reads number;
The user of the data resource that social account produces reprints number;
The user comment number of the data resource that social account produces.
B19, the device according to any one of B16-B18, wherein, described generation module is further adapted for:
Statistics specifies user's attention rate of the data resource that described high-quality social activity account produces in the time period;
User's attention rate is more than or equal to the data resource specifying attention rate threshold value as recommending data.
B20, the device according to any one of B16-B19, wherein, the data resource that described high-quality social activity account produces Including at least one following:
The data resource that described high-quality social activity account is issued;
The data resource that described high-quality social activity account is reprinted.
B21, the device according to any one of B16-B20, wherein, described recommending module is further adapted for:
Described recommending data is combined with described high-quality social activity account, and recommends.
B22, the device according to any one of B16-B21, wherein, described recommending module is further adapted for:
If described high-quality social activity account includes multiple, the account information of the multiple described high-qualitys social activity accounts of acquisition;
Corresponding picture is generated according to the account information of multiple described high-quality social activity accounts;
Each picture generating is combined with described recommending data.
B23, the device according to any one of B16-B22, wherein, described account information includes at least one following:
Head portrait, name, the pet name, works, profile information.
B24, the device according to any one of B16-B23, wherein, described recommending module is further adapted for:
Determine the recommendation region being combined with described recommending data;
According to the size of each picture described, determine the quantity of the picture being accommodated in described recommendation region;
The picture of the described quantity determining is added to described recommendation region.
B25, the device according to any one of B16-B24, wherein, also include:
Command reception module, if be suitable to each picture described being represented in the form of hyperlink, receive user triggering is described each The instruction of any image in individual picture;
Starting module, is suitable to start the visitor of the network social intercourse platform that described any image corresponding high-quality social activity account is located Family end, to be used the function of described client by described user.
B26, the device according to any one of B16-B25, wherein, described recommending module is further adapted for:
The search events of monitoring search engine;
When monitoring described search events, described recommending data is recommended described search events corresponding search client The user at end.
B27, the device according to any one of B16-B26, wherein, described recommending module is further adapted for:
Search word is extracted from described search events;
Described search word is mated with described recommending data;
If matching, by corresponding with described search word for described recommending data search result items combination producing comprehensive search Result page, and it is supplied to described user.
B28, the device according to any one of B16-B27, wherein, described recommending module is further adapted for:
Obtain the account information of described recommending data corresponding high-quality social activity account;
Based on described recommending data and described account information, generate recommendation results item;
By described recommendation results item search result items corresponding with described search word combination producing integrative searching result page.
B29, the device according to any one of B16-B28, wherein,
Described recommending module, is further adapted for generating the chained address of described recommending data based on described account information;
Described device also includes having adjusted module, is suitable to, when user triggers described chained address, start described chained address The client of the network social intercourse platform that corresponding high-quality social activity account is located, to obtain described recommending data.
B30, the device according to any one of B16-B29, wherein, also include in described recommending data following at least it One data:
Reprint the quantity of the social account of described recommending data;
The time that the corresponding data resource of described recommending data is published;
The website of the network social intercourse platform at described recommending data corresponding high-quality social activity account place.

Claims (10)

1. a kind of method of recommending data, including:
Multiple social activity accounts in collection network social platform;
Weigh, according to one or more, the quality condition that the factor weighs out each social account, and therefrom choose quality satisfaction and specify One or more social activity accounts of quality requirements are as high-quality social activity account;
Recommending data is generated based on the data resource that described high-quality social activity account produces;
Described recommending data is recommended user.
2. method according to claim 1, wherein, weighs, according to multiple, the quality feelings that the factor weighs out each social account Condition, including:
The plurality of measurement respective weight of the factor is determined based on Weight Algorithm;
Obtain the respective numerical value of the plurality of measurement factor of each social account described;
The respective numerical value of the plurality of measurement factor of each social account described and weight are weighted suing for peace, obtain synthesis Numerical value;
The quality condition of each social account according to the comprehensive numerical value of each social account described is weighed out.
3. method according to claim 1 and 2, wherein, one or more of measurement factors include at least one following:
User's concern number of the social account of concern;
The quantity of the data resource that social account produces;
The user of the data resource that social account produces reads number;
The user of the data resource that social account produces reprints number;
The user comment number of the data resource that social account produces.
4. the method according to any one of claim 1-3, wherein, is provided based on the data that described high-quality social activity account produces Source generates recommending data, including:
Statistics specifies user's attention rate of the data resource that described high-quality social activity account produces in the time period;
User's attention rate is more than or equal to the data resource specifying attention rate threshold value as recommending data.
5. the method according to any one of claim 1-4, wherein, the data resource bag that described high-quality social activity account produces Include at least one following:
The data resource that described high-quality social activity account is issued;
The data resource that described high-quality social activity account is reprinted.
6. the method according to any one of claim 1-5, wherein, described recommending data is recommended user, including:
Described recommending data is combined with described high-quality social activity account, and recommends.
7. the method according to any one of claim 1-6, wherein, if described high-quality social activity account include multiple, by institute State recommending data to be combined with described high-quality social activity account, including:
Obtain the account information of multiple described high-quality social activity accounts;
Corresponding picture is generated according to the account information of multiple described high-quality social activity accounts;
Each picture generating is combined with described recommending data.
8. the method according to any one of claim 1-7, wherein, described account information includes at least one following:
Head portrait, name, the pet name, works, profile information.
9. the method according to any one of claim 1-8, wherein, each picture generating is entered with described recommending data Row combination, including:
Determine the recommendation region being combined with described recommending data;
According to the size of each picture described, determine the quantity of the picture being accommodated in described recommendation region;
The picture of the described quantity determining is added to described recommendation region.
10. a kind of device of recommending data, including:
Collection module, is suitable to the multiple social activity accounts in collection network social platform;
Choose module, be suitable to weigh, according to one or more, the quality condition that the factor weighs out each social account, and therefrom select Quality is taken to meet the one or more social activity accounts specifying quality requirements as high-quality social activity account;
Generation module, is suitable to the data resource based on described high-quality social activity account produces and generates recommending data;
Recommending module, is suitable to for described recommending data to recommend user.
CN201610875707.6A 2016-09-30 2016-09-30 Method and device for recommending data Pending CN106446218A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610875707.6A CN106446218A (en) 2016-09-30 2016-09-30 Method and device for recommending data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610875707.6A CN106446218A (en) 2016-09-30 2016-09-30 Method and device for recommending data

Publications (1)

Publication Number Publication Date
CN106446218A true CN106446218A (en) 2017-02-22

Family

ID=58171959

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610875707.6A Pending CN106446218A (en) 2016-09-30 2016-09-30 Method and device for recommending data

Country Status (1)

Country Link
CN (1) CN106446218A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107423450A (en) * 2017-08-29 2017-12-01 遵义博文软件开发有限公司 A kind of service for life management system based on cell phone application
CN109670702A (en) * 2018-12-17 2019-04-23 北京百度网讯科技有限公司 Editorial competence determines method, apparatus, equipment and medium
CN111353088A (en) * 2018-12-24 2020-06-30 中移(杭州)信息技术有限公司 Electronic resource recommendation method and device and readable medium
CN111859020A (en) * 2019-04-26 2020-10-30 北京达佳互联信息技术有限公司 Recommendation method and device, electronic equipment and computer-readable storage medium
CN112328865A (en) * 2019-07-31 2021-02-05 北京达佳互联信息技术有限公司 Information processing and recommending method, device, equipment and storage medium
WO2023020252A1 (en) * 2021-08-20 2023-02-23 腾讯科技(深圳)有限公司 Content recommendation method and apparatus, and device and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103778260A (en) * 2014-03-03 2014-05-07 哈尔滨工业大学 Individualized microblog information recommending system and method
CN104035972A (en) * 2014-05-21 2014-09-10 哈尔滨工业大学深圳研究生院 Knowledge recommending method and system based on micro blogs
CN104199872A (en) * 2014-08-19 2014-12-10 北京搜狗科技发展有限公司 Information recommendation method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103778260A (en) * 2014-03-03 2014-05-07 哈尔滨工业大学 Individualized microblog information recommending system and method
CN104035972A (en) * 2014-05-21 2014-09-10 哈尔滨工业大学深圳研究生院 Knowledge recommending method and system based on micro blogs
CN104199872A (en) * 2014-08-19 2014-12-10 北京搜狗科技发展有限公司 Information recommendation method and device

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107423450A (en) * 2017-08-29 2017-12-01 遵义博文软件开发有限公司 A kind of service for life management system based on cell phone application
CN109670702A (en) * 2018-12-17 2019-04-23 北京百度网讯科技有限公司 Editorial competence determines method, apparatus, equipment and medium
CN111353088A (en) * 2018-12-24 2020-06-30 中移(杭州)信息技术有限公司 Electronic resource recommendation method and device and readable medium
CN111859020A (en) * 2019-04-26 2020-10-30 北京达佳互联信息技术有限公司 Recommendation method and device, electronic equipment and computer-readable storage medium
CN111859020B (en) * 2019-04-26 2024-03-01 北京达佳互联信息技术有限公司 Recommendation method, recommendation device, electronic equipment and computer readable storage medium
CN112328865A (en) * 2019-07-31 2021-02-05 北京达佳互联信息技术有限公司 Information processing and recommending method, device, equipment and storage medium
CN112328865B (en) * 2019-07-31 2024-01-05 北京达佳互联信息技术有限公司 Information processing and recommending method, device, equipment and storage medium
WO2023020252A1 (en) * 2021-08-20 2023-02-23 腾讯科技(深圳)有限公司 Content recommendation method and apparatus, and device and readable storage medium

Similar Documents

Publication Publication Date Title
CN106446218A (en) Method and device for recommending data
US9589025B2 (en) Correlated information recommendation
CN108664513B (en) Method, device and equipment for pushing keywords
CN107463641A (en) System and method for improving the access to search result
US20160364792A1 (en) Cloud service brokerage method and apparatus using service image store
CN110363604B (en) Page generation method and device
JP2009181468A (en) Image search log collection system, image search log collection method and program
CN108288179A (en) A kind of user preference source of houses computational methods and system
US8903821B2 (en) Method and system for providing object information on the internet
CN104115177A (en) Electronic marketplace for hosted service images
US20190332972A1 (en) Dynamic query response with metadata
CN111414410A (en) Data processing method, device, equipment and storage medium
CN111353862A (en) Commodity recommendation method and device, electronic equipment and storage medium
TW201828200A (en) Data processing method and apparatus increasing the overall display efficiency of the object display environment and decreasing the waste of display resources of each object display environment
JP5249415B2 (en) Method and apparatus for providing data statistics
JP2006053616A (en) Server device, web site recommendation method and program
KR101341948B1 (en) Management system and method for knowledge information of industrial technology
US20140372220A1 (en) Social Media Integration for Offer Searching
KR102187135B1 (en) Method for recommending book and service device supporting the same
CN106844488A (en) With reference to the stock class UGC data recommendation methods and device of search
Wang et al. A nonlinear collective credit allocation in scientific publications
CN110659919A (en) Data matching method, device, medium and electronic equipment
CN110110197A (en) Information acquisition method and device
US9130882B1 (en) Dynamic assignment of a target web page based on request context
CN106599289A (en) Method and device for aggregating cartoon information message in search result page

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20170222

RJ01 Rejection of invention patent application after publication