CN103955480A - Method and equipment for determining target object information corresponding to user - Google Patents

Method and equipment for determining target object information corresponding to user Download PDF

Info

Publication number
CN103955480A
CN103955480A CN201410131462.7A CN201410131462A CN103955480A CN 103955480 A CN103955480 A CN 103955480A CN 201410131462 A CN201410131462 A CN 201410131462A CN 103955480 A CN103955480 A CN 103955480A
Authority
CN
China
Prior art keywords
information
object information
user
destination object
resource
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
CN201410131462.7A
Other languages
Chinese (zh)
Other versions
CN103955480B (en
Inventor
代大攀
樊开元
姚旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201410131462.7A priority Critical patent/CN103955480B/en
Publication of CN103955480A publication Critical patent/CN103955480A/en
Application granted granted Critical
Publication of CN103955480B publication Critical patent/CN103955480B/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/335Filtering based on additional data, e.g. user or group profiles
    • G06F16/337Profile generation, learning or modification

Abstract

The invention aims to provide a method and equipment for determining target object information corresponding to a user in a resource information database. Processing equipment performs match inquiring in the resource information database according to an index word of the user to obtain candidate target object information corresponding to the index word, retrieval application information corresponding to the candidate target object information is determined according to corresponding retrieval log information of the user under the index word, and the target object information corresponding to the user in the resource information database is determined according to one or more pieces of candidate target object information and the retrieval application information. Compared with the prior art, the method and the equipment have the advantages that the target object information is obtained in a specific resource range, the accuracy and completeness of the obtained target object information are improved, the target object information obtaining efficiency is improved, further services such as personalized recommendation are accurately performed for the user, and the user experience is improved.

Description

A kind of for determining the method and apparatus of the corresponding destination object information of user
Technical field
The present invention relates to internet arena, relate in particular to a kind of for determining that user is in the technology of the corresponding destination object information of resource information bank.
Background technology
Current, for determining of user's destination object information (as user's point of interest), be mainly by text analyzing or proper name, to know method for distinguishing to carry out.Described text analyzing method, refer to that title that all users' term information and user are checked to webpage and the text message in text collect, adopt the method for potential language model or text cluster to set up N destination object information, then calculate respectively the level of interest of each user in each destination object information or the destination object information directly described N destination object information being had as each user; Described proper name recognition methods, refer to a proper name dictionary of model (as movie name), then from the term of user search, mate the proper noun in dictionary, if can mate, show that user is interested in this proper name, thus the destination object information using described proper name as user.
Yet, the user's that described text analyzing method reflects destination object information (as user's point of interest) is clear and definite not and concrete, can only with this abstract concept of clustering cluster, user be described from text aspect interested in which word, cannot the interest of accurate description user to a certain class entity (film, TV play, animation, variety etc.).Described proper name recognition methods can be described to user's destination object information (as user's point of interest) level of entity proper name, but the reason due to polysemy, the method accuracy of mating merely proper name from term is not high, easily causes user interest point identification error; In addition, due to existence of the same name, another name, many user interest points also may be missed.
Summary of the invention
The object of this invention is to provide a kind of for determining that user is at the method and apparatus of the corresponding destination object information of resource information bank.
According to an aspect of the present invention, provide a kind of for determining that user is in the method for the corresponding destination object information of resource information bank, wherein, the method comprises the following steps:
A, according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term;
B is according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information;
C is according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
According to a further aspect in the invention, also provide a kind of for determining that user is at the treatment facility of the corresponding destination object information of resource information bank, wherein, this equipment comprises:
Coalignment for according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term;
Dimension determining device, be used for according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information;
Object determining device, for according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
Compared with prior art, the present invention passes through according to user's term, in resource information bank, carry out matching inquiry, to obtain the one or more candidate target object information corresponding with described term, again according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information that comprises one or more application dimensions of described candidate target object information, finally according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding destination object information in described resource information bank, thereby realized the obtaining described destination object information within the scope of specific resources, accuracy and the integrality of the destination object information of obtaining have been improved, improved the efficiency of obtaining destination object information, and then exactly user is carried out as services such as personalized recommendations, improved user's experience.
And, the present invention can also be according to user's term, in resource information bank, carry out matching inquiry, to obtain the one or more candidate resource informations corresponding with described term, according to described candidate's resource information, determine the one or more candidate target object information corresponding with described term; Thereby determine candidate target object information from a plurality of angles, further realized the obtaining described destination object information within the scope of specific resources, accuracy and the integrality of the destination object information of obtaining have been improved, improved the efficiency of obtaining destination object information, and then exactly user is carried out as services such as personalized recommendations, improved user's experience.
And, the present invention can also be according to described user corresponding retrieve log information under described term, determine the one or more access object information that are associated with described candidate target object information, according to described access object information, determine the corresponding retrieve application information of described candidate target object information; Further, according to described user corresponding retrieve log information under described term, in conjunction with described resource information bank, determine the one or more access object information that are associated with described candidate target object information; Thereby pass through according to determined access object information, determine the corresponding retrieve application information that comprises one or more application dimensions of described candidate target object information, realized further the obtaining described destination object information within the scope of specific resources, accuracy and the integrality of the destination object information of obtaining have been improved, improved the efficiency of obtaining destination object information, and then exactly user is carried out as services such as personalized recommendations, improved user's experience.
Preferably, the present invention can also be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding one or more first primary election destination object information in described resource information bank, according to described one or more the first primary election destination object information, determine described user corresponding destination object information in described resource information bank; Thereby pass through the screening of the first primary election destination object information, mapping, integration etc., select more accurately, meet the destination object information of user's request, realized the obtaining described destination object information within the scope of specific resources, accuracy and the integrality of the destination object information of obtaining have been improved, improved the efficiency of obtaining destination object information, and then exactly user is carried out as services such as personalized recommendations, improved user's experience.
And, the present invention can also be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding second primary election destination object information in described resource information bank, according to described the second primary election destination object information, in conjunction with described resource information bank, determine the one or more candidate target attribute informations corresponding with described the second primary election destination object information, according to described candidate target attribute information, determine described user corresponding destination object information in described resource information bank; Thereby according to the candidate target attribute information corresponding with the second primary election destination object, determine described destination object information, enriched the type and content of destination object information, realized the obtaining described destination object information within the scope of specific resources, accuracy and the integrality of the destination object information of obtaining have been improved, improve the efficiency of obtaining destination object information, and then exactly user has been carried out as services such as personalized recommendations, improved user's experience.
And, the present invention can also be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 3rd primary election destination object information in described resource information bank, according to described the 3rd primary election destination object information, retrieve log information in conjunction with described user, determine and the corresponding associative search word of described the 3rd primary election destination object information, according to described associative search word, in conjunction with described resource information bank, determine described user corresponding destination object information in described resource information bank; Thereby improved the recall rate of destination object information excavating, scope and the content of destination object information have been enriched, user interest is described more comprehensively, prevent that candidate's point of interest that cannot reach matching condition is filtered, realized the obtaining described destination object information within the scope of specific resources, accuracy and the integrality of the destination object information of obtaining have been improved, improved the efficiency of obtaining destination object information, and then exactly user is carried out as services such as personalized recommendations, improved user's experience.
And, the present invention can also be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 4th primary election destination object information in described resource information bank, according to described the 4th primary election destination object information, in conjunction with the temporal information corresponding with described the 4th primary election destination object information, determine described user corresponding destination object information in described resource information bank; Thereby realized according to temporal information the screening of the 4th primary election destination object information or preferred, thereby realized the obtaining described destination object information within the scope of specific resources, accuracy and the integrality of the destination object information of obtaining have been improved, improved the efficiency of obtaining destination object information, and then exactly user is carried out as services such as personalized recommendations, improved user's experience.
And the present invention can also obtain described user's search sequence information, according to described user corresponding destination object information in described resource information bank, determine the preferred search sequence information corresponding with described search sequence information; Thereby the search sequence information to described user is optimized, obtain the preferred search sequence information that more meets user's request, improved the efficiency of user's obtaining information, exactly user is carried out as services such as personalized recommendations, improved user's experience.
And the present invention can also, according to described destination object information, determine the user characteristics model corresponding with described user; Further, can also, according to described user characteristics model, the resource information corresponding with described user characteristics model be provided to described user; Thereby exactly user is carried out as services such as personalized recommendations, improved the accuracy of recommending, improved user's experience.
Accompanying drawing explanation
By reading the detailed description that non-limiting example is done of doing with reference to the following drawings, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 illustrates a kind of for determining that user is at the treatment facility schematic diagram of the corresponding destination object information of resource information bank according to one aspect of the invention;
Fig. 2 illustrates in accordance with a preferred embodiment of the present invention a kind of for determining that user is at the treatment facility schematic diagram of the corresponding destination object information of resource information bank;
Fig. 3 illustrates according to a further aspect of the present invention a kind of for determining that user is at the method flow diagram of the corresponding destination object information of resource information bank;
Fig. 4 illustrates in accordance with a preferred embodiment of the present invention a kind of for determining that user is at the method flow diagram of the corresponding destination object information of resource information bank.
In accompanying drawing, same or analogous Reference numeral represents same or analogous parts.
Embodiment
Below in conjunction with accompanying drawing, the present invention is described in further detail.
Fig. 1 illustrates a kind of for determining that user is at the treatment facility schematic diagram of the corresponding destination object information of resource information bank according to one aspect of the invention; Wherein, described treatment facility comprises coalignment 1, dimension determining device 2, object determining device 3.Particularly, coalignment 1, according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term; Dimension determining device 2 is according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information; Object determining device 3 is according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
At this, described treatment facility include but not limited to the network equipment, subscriber equipment or the network equipment with subscriber equipment by the mutually integrated equipment forming of network.Wherein, the described network equipment comprise a kind of can be according to the instruction of prior setting or storage, automatically carry out the electronic equipment of numerical evaluation and information processing, its hardware includes but not limited to microprocessor, special IC (ASIC), programmable gate array (FPGA), digital processing unit (DSP), embedded device etc.It includes but not limited to the cloud that computing machine, network host, single network server, a plurality of webserver collection or a plurality of server form the described network equipment; At this, cloud consists of a large amount of computing machines based on cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is a kind of of Distributed Calculation, the virtual supercomputer being comprised of the loosely-coupled computing machine collection of a group.It includes but not limited to described subscriber equipment anyly can by keyboard, telepilot, touch pad or voice-operated device, carry out with user the electronic product of man-machine interaction, such as computing machine, smart mobile phone, PDA, game machine or IPTV etc.Described network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN (Local Area Network), VPN network, wireless self-organization network (Ad Hoc network) etc.Those skilled in the art will be understood that other treatment facility is equally applicable to the present invention, also should be included in protection domain of the present invention, and with way of reference, be contained in this at this.
Between above-mentioned each device, be constant work, at this, it will be understood by those skilled in the art that " continuing " refers to above-mentioned each device respectively in real time, or according to the mode of operation requirement of setting or adjust in real time, carry out determining of the determining of the obtaining of candidate target object information, retrieve application information, destination object information etc., until described treatment facility stops obtaining the one or more candidate target object information corresponding with described term.
Coalignment 1, according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term.
Particularly, described coalignment 1 is according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with storage or provide one or more databases of described term or search sequence information or other third party devices to interact, the user's who stores or provide to obtain in described database or described third party device term; Or described coalignment 1 can also be according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with described user's direct interaction, obtain term or search sequence information that described user submits to by modes such as input, selection, touches.
At this, the user's that described coalignment 1 can be stored described database or third party device search sequence (query) information is directly as term, the user's that also can store described database or third party device search sequence (query) information carries out, after participle, obtaining one or more terms; In like manner, search sequence (query) information that described coalignment 1 can be inputted described user is directly as term, and search sequence (query) information that also can input described user carries out, after participle, obtaining one or more terms.At this, whether need participle to determine according to the length of described search sequence information, semanteme etc.
For example, when user input query sequence information " allows bullet fly ", will " allow bullet fly " directly as term; When user input query sequence information " Guo Jing Lumen hour generation ", will " Guo Jingming " and " hour for " respectively as two terms.
When described coalignment 1 obtains described user's term, described term is carried out in predetermined resource information bank to matching inquiry, if described term hits the resource information in described resource information bank, using described resource information as the one or more candidate target object information corresponding with described term.
Wherein, described resource information bank can be system default or user's appointment or according to the set resource information bank of application demand; For example, as need the destination object information of counting user to the resource of specific classification, using the corresponding resource information bank of the resource with this specific classification as the predetermined resource information bank that is used for mating term; For example, as the resource that user wishes to obtain a direction, can specify specific resource information bank, thereby obtain the destination object information of determined this direction of system.At this, described resource information bank includes but not limited to media work information bank (as cinematographic work information bank, musical works information bank, cartoon information bank, novel works information storehouse, other book information storehouses etc., or aforementioned two or more hybrid multimedia works information storehouse), location information storehouse, commodity information database; Thereby by described resource information bank, can excavate user's point of interest relevant to interest entity, as the destination object information to media work (point of interest of the media work of watching as hope), as the destination object information relevant to place (as interested dining room, the tourist attractions of liking etc.), as the destination object information relevant to commodity (as interested commodity etc.).
Take described resource information bank as media work information bank is example, in described resource information bank, include but not limited to following at least any one:
The corresponding resource name information of-described classified resource, wherein, described resource name information comprises one or more another name information, for example, when described classified resource is " sea thief king ", store a plurality of resource name information such as " sea thief king " " one piece " " navigation king ";
The corresponding Resource Properties information of-described classified resource, for example, when described classified resource is " sea thief king ", storage " sea thief king " corresponding author, country origin, product time, character in a play, chapters and sections catalogue, brief introduction;
The corresponding url information of-described classified resource, for example, when described classified resource is " sea thief king ", the url list of the network address of the vertical website that will be associated with " sea thief king " as with " sea thief king " corresponding url information, each url in described url list is corresponding to " sea thief king " these works, such as being introduction, fansite, resource information station of these works etc.
For example, when described coalignment 1 obtains described user's term " one piece ", described term is carried out in predetermined resource information bank to matching inquiry, described term " onepiece " hits the resource information " sea thief king " in this resource information bank, using described resource information " sea thief king " as the candidate target object information corresponding with described term.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention, those skilled in the art should understand that, any according to user's term, in resource information bank, carry out matching inquiry, to obtain the mode of one or more candidate target object information corresponding with described term or the type of any resource information bank or its content information comprising, all should be within the scope of the present invention.
Preferably, described coalignment 1 can carry out matching inquiry according to user's term in resource information bank, to obtain the one or more candidate resource informations corresponding with described term; According to described candidate's resource information, determine the one or more candidate target object information corresponding with described term.
Particularly, when described coalignment 1 obtains described user's term, described term is carried out in predetermined resource information bank to matching inquiry, if described term hits Resource Properties information or other relevant informations in described resource information bank, using described Resource Properties information or other relevant informations as the one or more candidate resource informations corresponding with described term; According to described candidate's resource information, by the resource information corresponding with described Resource Properties information (as resource name information), be defined as the one or more candidate target object information corresponding with described term.
For example, when described coalignment 1 obtains described user's term " tail Tian Rongyi youth ", described term is carried out in predetermined resource information bank to matching inquiry, described term hits the Resource Properties information " author information " in described resource information bank, using described " author information: tail Tian Rongyi youth " as the one or more candidate resource informations corresponding with described term; According to described candidate's resource information, resource information that will be corresponding with described " author information ", i.e. " sea thief king ", is defined as the one or more candidate target object information corresponding with described term.
Thereby by these more fine-grained Resource Properties information, the candidate target object information that the actual hope of judgement user obtains; Can also pass through these more fine-grained Resource Properties information, realization across the recommendation of resources bank (as according to performer A, using the variety show of the film of its protagonist, TV play, participation, relevant amusement information etc. all as candidate target object information), to realize more precisely abundant recommendation service.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention, it should be appreciated by those skilled in the art that anyly according to user's term, in resource information bank, carry out matching inquiry, to obtain the one or more candidate resource informations corresponding with described term, and according to described candidate's resource information, determine the one or more candidate target object information modes corresponding with described term, all should be within the scope of the present invention.
Dimension determining device 2 is according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information.
Particularly, described dimension determining device 2 is according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with storage or provide one or more databases or other third party devices of described user's retrieve log information to interact, the user's who stores or provide to obtain in described database or described third party device retrieve log information, and then obtain described user corresponding retrieve log information under described term; Or described dimension determining device 2 can also be according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with described user's direct interaction, obtain the retrieving information that described user submits to by modes such as input, selection, touches, and then obtain described user corresponding retrieve log information under described term.
Wherein, described retrieve log information comprises that described user's id information, cookie information, term, retrieval time, described user pass through one or more in the selected one or more result for retrieval information of mode such as click, touch; At this, in described result for retrieval information, comprise the corresponding URL information of result for retrieval and the corresponding page title information of described URL, content of pages information etc.Described user is corresponding retrieve log information under described term, for pointing to retrieval time and the described user of described term, passes through the selected one or more result for retrieval information under described term of mode such as click, touch.
Described dimension determining device 2 is by obtaining described user corresponding retrieve log information under described term, content in described retrieve log information is added up to integration, thereby obtain the one or more application dimensional information of described candidate target object information in described retrieve log information; According to described one or more application dimensional information, the corresponding information of described one or more application dimensional information is defined as to the corresponding retrieve application information of described candidate target object information.
Wherein, described application dimensional information includes but not limited to following at least any one:
-resource basic dimensions information: described user is by clicking, the number that the selected one or more result for retrieval information of the modes such as touch is corresponding with described candidate target object, for example, upper example continues, user's term is " sea thief king ", and described " sea thief king " is candidate target object information, then user is in the Search Results corresponding with " sea thief king ", clicked the N bar URL corresponding with " sea thief king ", data after N being processed by N or according to predetermined computation mode (as the weighted value of the corresponding website of URL as described in N bar URL is multiplied by respectively), as the corresponding resource basic dimensions information of the term with this user " sea thief king ",
-resource title dimensional information: described user is by clicking, in the selected one or more result for retrieval information of the modes such as touch, the number that comprises described candidate target object information in the title of the corresponding page of described result for retrieval information, for example, upper example continues, user has clicked the N bar URL corresponding with " sea thief king ", in the title of the corresponding page of described N bar URL, there is M all to comprise candidate target object information " sea thief king ", data after M being processed by M or according to predetermined computation mode are (as the weighted value of the corresponding website of URL as described in M title is multiplied by respectively, wherein, if contain special reinforcement symbol in described title, the corresponding weighted value of described title is high), as the corresponding resource title dimensional information of the term with this user " sea thief king ",
-resource text dimensional information: described user is by clicking, in the selected one or more result for retrieval information of the modes such as touch, the number that comprises described candidate target object information in the content of the corresponding page of described result for retrieval information, or the number of other information that are associated with described candidate target object information, for example, upper example continues, user has clicked the N bar URL corresponding with " sea thief king ", in the content of the corresponding page of described N bar URL, comprised K candidate target object information " sea thief king ", data after K being processed by K or according to predetermined computation mode (as the weighted value of the corresponding website of URL as described in K content is multiplied by respectively), as the corresponding resource text dimensional information of the term with this user " sea thief king ".
Thereby, described dimension determining device 2 is by described one or more application dimensional information, one or more as in resource basic dimensions information, resource title dimensional information, resource text dimensional information, as the corresponding retrieve application information of described candidate target object information.
Object determining device 3 is according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
Particularly, one or more candidate target object information that described object determining device 3 is obtained according to described coalignment 1, and combination and the corresponding retrieve application information of described candidate target object information, for example by a plurality of dimensional information in the corresponding retrieve application information of described a plurality of candidate target information, sort, the modes such as weighting sequence, described a plurality of candidate target object information are screened or threshold value based on certain is filtered, thereby sequence is forward, or be greater than the candidate target information of described filtration threshold value, be defined as described user corresponding destination object information in described resource information bank, thereby realized the obtaining described destination object information within the scope of specific resources, can improve user the point of interest of specific resources is excavated to accuracy, improve accuracy and the recall rate of point of interest identification, by in conjunction with described retrieve application information, avoid the interest such as synonym to extract inaccurate situation, for user provides personalized recommendation more accurately.
At this, described retrieve application information except can be used for sorting or weighting sequence, to screen outside described candidate target object information, can also assist to judge the classification of described user's candidate target object information.For example, when user inputs term " apple ", described " apple " can be the classifications such as mobile phone, film, fruit, if wish, extract the interest of user to film, described resource information bank is cinematographic work information bank, if user's retrieve application information (as the URL information of being clicked) hit as described in cinematographic work information bank, the corresponding destination object information of described user's term is film types " apple ".
Further, one or more candidate target object information that described object determining device 3 can be obtained according to described coalignment 1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding one or more primary election destination object information in described resource information bank; Then according to described one or more primary election destination object information, in conjunction with the object-related information of described primary election destination object information, determine described user corresponding destination object information in described resource information bank.
Wherein, described object-related information includes but not limited to following at least any one:
The corresponding resource name information of-described primary election destination object information, as as described in primary election destination object information be resource author information or Resource Properties information, the corresponding resource name information of described primary election destination object information is defined as to described destination object information;
The corresponding object properties information of-described primary election destination object information, as as described in primary election destination object information as described in corresponding one or more object properties information (as author, country origin, product time, character in a play, chapters and sections catalogue, synopsis key word etc.) in resource information bank, using described object properties information as described destination object information;
The corresponding retrieval relevant information of-described primary election destination object information, as according to as described in retrieval relevant information, can determine the associative search word corresponding with the corresponding term of described primary election destination object, and described associative search word information hits the resource information in described resource information bank, using the corresponding resource information of described associative search word directly as described destination object information;
The corresponding time related information of-described primary election destination object information, as according to as described in search time of primary election destination object information and the mistiming of current time, more of a specified duration apart from current time, the time attenuation coefficient of described primary election destination object information is higher, for example, if surpass predetermined threshold apart from current time, no longer using described primary election destination object information as described destination object information, otherwise, if be less than predetermined threshold apart from current time, using described primary election destination object information as described destination object information; Or, for example the described a plurality of primary election destination object information that are less than in certain hour threshold range are carried out to frequency statistics or cluster, thereby using frequency statistics primary election destination object information higher or that cluster result is larger as described destination object information.
Preferably, described object determining device 3 can be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding one or more first primary election destination object information in described resource information bank; According to described one or more the first primary election destination object information, determine described user corresponding destination object information in described resource information bank.
Particularly, one or more candidate target object information that described object determining device 3 is obtained according to described coalignment 1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding one or more first primary election destination object information in described resource information bank.
Described object determining device 3 is according to described one or more the first primary election destination object information, by described a plurality of the first primary election destination object information is carried out to the modes such as cluster integration, determine described user corresponding destination object information in described resource information bank, for example, described a plurality of the first primary election destination object information is all pointed to same works or is pointed to similar works, using works pointed as described destination object information; Or, described the first primary election destination object information is the corresponding Resource Properties information of described resource information, as be author information, using the corresponding resource name information of described Resource Properties information (being the corresponding name of an article of doing of author information) as described destination object information.
Preferably, described object determining device 3 can be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding second primary election destination object information in described resource information bank; According to described the second primary election destination object information, in conjunction with described resource information bank, determine the one or more candidate target attribute informations corresponding with described the second primary election destination object information; According to described candidate target attribute information, determine described user corresponding destination object information in described resource information bank.
Particularly, one or more candidate target object information that described object determining device 3 is obtained according to described coalignment 1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding second primary election destination object information in described resource information bank.
Described object determining device 3 is according to described the second primary election destination object information, in conjunction with described resource information bank, by described the second primary election destination object information is inquired about in described resource information bank, by in described resource information bank with corresponding attribute information of described the second primary election destination object information etc., be defined as the one or more candidate target attribute informations corresponding with described the second primary election destination object information.
Described object determining device 3 is according to described candidate target attribute information, using described one or more candidate target attribute informations as described user in described resource information bank corresponding destination object information, thereby according to information such as the structural data in described resource information bank and description field thereof, by more fine-grained content as destination object information.
Wherein, described candidate target attribute information comprises one or more in author, country origin, product time, character in a play, chapters and sections catalogue, synopsis key word etc.
For example, the second primary election destination object information of user is " Detective Conan " and " Kowloon pearl ", described object determining device 3 is in conjunction with described resource information bank, determine that the candidate target attribute information corresponding with " Detective Conan " and " Kowloon pearl " is " author's Aoyama Gosho ", by " author's Aoyama Gosho " as described user corresponding destination object information in described resource information bank.
Preferably, described object determining device 3 can be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 3rd primary election destination object information in described resource information bank; According to described the 3rd primary election destination object information, retrieve log information in conjunction with described user, determine and the corresponding associative search word of described the 3rd primary election destination object information, wherein, described associative search word and described the 3rd primary election destination object information the co-occurrence frequency of corresponding term meet co-occurrence threshold condition; According to described associative search word, in conjunction with described resource information bank, determine described user corresponding destination object information in described resource information bank.
Particularly, one or more candidate target object information that described object determining device 3 is obtained according to described coalignment 1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding the 3rd primary election destination object information in described resource information bank.
Described object determining device 3, according to described the 3rd primary election destination object information, in conjunction with described user's retrieve log information, is obtained described user at the one or more associative search words that are associated with the corresponding term of described the 3rd primary election destination object information; Wherein, described association refer to described associative search word and described the 3rd primary election destination object information the co-occurrence frequency of corresponding term meet co-occurrence threshold condition.
At this, described co-occurrence threshold condition is as co-occurrence number of times, co-occurrence time, co-occurrence order etc.For example, the corresponding term of described the 3rd primary election destination object information is A, and user is when search, always A and B is searched for simultaneously, when the co-occurrence number of times of described A and B is greater than predetermined threshold condition, using B as associative search word; For example, the corresponding term of described the 3rd primary election destination object information is A, and user is in when search, and the co-occurrence time of term C and term A is less than certain threshold value, will be with described term C as described associative search word; For example, the corresponding term of described the 3rd primary election destination object information is A, and user is when search, the order of search is: term D, term A, term E, because the order of described term D, E and term A meets the requirement of co-occurrence order, will be with described term D, E as described associative search word.
When described object determining device 3 is determined described associative search word, in conjunction with described resource information bank, if described associative search word can hit the relevant information in described resource information bank, using the corresponding resource information of described associative search word as described user in described resource information bank corresponding destination object information.
Thereby, the present invention considers that user's front and back search behavior often has certain contact, based on user, in certain very short special time period, tend to repeatedly search for interested certain class things to obtain the rule of more detailed need satisfaction, if search behavior of certain of user is identified as point of interest (being destination object information), suppose that its association search (as front and back search) is also interest of the same type, if associative search word also hits title or another name in described resource information bank just, no matter whether the match condition of associative search word and resource information bank reaches the condition that determines that it is destination object information, destination object information using described association search word as user all, thereby improve the recall rate that point of interest excavates, user interest is described more comprehensively, prevent that the point of interest that cannot reach matching condition is filtered.
Preferably, described object determining device 3 can be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 4th primary election destination object information in described resource information bank; According to described the 4th primary election destination object information, in conjunction with the temporal information corresponding with described the 4th primary election destination object information, determine described user corresponding destination object information in described resource information bank.
Particularly, one or more candidate target object information that described object determining device 3 is obtained according to described coalignment 1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding the 4th primary election destination object information in described resource information bank.
Described object determining device 3 is according to described the 4th primary election destination object information, by the temporal information in conjunction with corresponding with described the 4th primary election destination object information, for example, distance according to described temporal information apart from current time, described temporal information is converted into time attenuation coefficient, the time attenuation coefficient of the four primary election destination object information far away apart from current time is higher, thereby described the 4th primary election target information is screened or upgraded, according to screening or renewal result, determine described user corresponding destination object information in described resource information bank.For example,, for long-time no longer the 4th primary election destination object information of search, no longer using it as described destination object information etc.
Or, described object determining device 3 is according to described the 4th primary election destination object information, by the temporal information in conjunction with corresponding with described the 4th primary election destination object information, for example described a plurality of the 4th primary election destination object information that are less than in certain hour threshold range are carried out to frequency statistics or cluster, thus the destination object information using frequency statistics the 4th primary election destination object information higher or that cluster result is larger as described user etc.
Preferably, described treatment facility also comprises retrieval device (not shown) and sequence preference device (not shown); Wherein, described retrieval device obtains described user's search sequence information; Described sequence preference device is according to described user corresponding destination object information in described resource information bank, determine the preferred search sequence information corresponding with described search sequence information, wherein, described preferred search sequence information is based on described search sequence information and the corresponding destination object information of term wherein.
Particularly, described retrieval device is according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with storage or provide one or more databases of described search sequence information or other third party devices to interact, the described user's who stores or provide to obtain in described database or described third party device search sequence information; Or described retrieval device can also be according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with described user's direct interaction, obtain the described user's that described user submits to by modes such as input, selection, touches search sequence information.
Wherein, in described search sequence information, can comprise one or more term information.
Described sequence preference device is according to described user corresponding destination object information in described resource information bank, according to the corresponding term of described destination object information, and based on described search sequence information and term wherein, term in described search sequence is carried out preferably, thereby determine the preferred search sequence information corresponding with described search sequence information.
For example, for described user, set up the incidence relation between term a and destination object information A, when described user inputs the search sequence that comprises term a again, as search sequence abc, described sequence preference device changes to Abc by described search sequence, as the preferred search sequence information corresponding with described search sequence information abc.Further, can also provide Search Results or the recommendation results being associated with Abc for described user.
Preferably, described treatment facility also comprises model determining device (not shown), and wherein, described model determining device, according to described destination object information, is determined the user characteristics model corresponding with described user.
Particularly, described model determining device can interact with described object determining device 3, to obtain the determined one or more destination object information of described object determining device 3; According to described one or more destination object information, by the classification based on described destination object information, attribute, with the aspects such as correlativity of other destination object information, determine the user characteristics model corresponding with described user, thereby based on described user characteristics model, being embodied as user provides corresponding recommendation information etc.
At this, the way of recommendation of utilizing described user characteristics model to recommend mainly comprises following at least any one:
-recommend other destination object information, being its interested other destination object information of user-customized recommended (is resource entity, as film, commodity, place etc.), by user's destination object information is mated to obtain with the feature of other resource entities, if matching result surpasses certain threshold value, described resource entity is recommended to user, as user's new destination object information;
-recommend similar associated objects object information, by the cooperative effect of a large number of users, excavate the correlativity between destination object information, think and there is certain similarity between the destination object information that similar user group pays close attention to.For example: certain movies page of user's browsing, can recommend some associated films similar with this film; Certain commodity page that user is accessing, can recommend some and the similar associated articles of these commodity.
More preferably, described treatment facility also comprises generator (not shown), and wherein, described generator, according to described user characteristics model, provides the resource information corresponding with described user characteristics model to described user.
Particularly, described generator is according to the determined described user characteristics model of described model determining device, by the corresponding resource information of destination object information of recommending according to described user characteristics model, according to various communication protocol (Communications Protocol), by Various types of data transmission interface, the modes such as the mode that utilization directly provides or other third party device transfers of process, provide described resource information to described user.
Fig. 2 illustrates in accordance with a preferred embodiment of the present invention a kind of for determining that user is at the treatment facility schematic diagram of the corresponding destination object information of resource information bank; Wherein, described treatment facility comprises coalignment 1 ', dimension determining device 2 ', object determining device 3 ', and described dimension determining device 2 ' comprises access determining unit 21 ' and element map unit 22 '.Particularly, coalignment 1 ', according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term; Access determining unit 21 ', according to described user corresponding retrieve log information under described term, is determined the one or more access object information that are associated with described candidate target object information; Dimension determining unit 22 ' is according to described access object information, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information; Object determining device 3 ' is according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
Wherein, the coalignment 1 ' of described treatment facility, object determining device 3 ' is identical with corresponding intrument shown in Fig. 1 or basic identical, so locate to repeat no more, and mode is by reference contained in this.
Between above-mentioned each device, be constant work, at this, it will be understood by those skilled in the art that " continuing " refers to above-mentioned each device respectively in real time, or according to the mode of operation requirement of setting or adjust in real time, carry out determining of the determining of the determining of the obtaining of candidate target object information, access object information, retrieve application information, destination object information etc., until described treatment facility stops obtaining the one or more candidate target object information corresponding with described term.
Access determining unit 21 ', according to described user corresponding retrieve log information under described term, is determined the one or more access object information that are associated with described candidate target object information.
Particularly, described access determining unit 21 ' is according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with storage or provide one or more databases or other third party devices of described user's retrieve log information to interact, the user's who stores or provide to obtain in described database or described third party device retrieve log information, and then obtain described user corresponding retrieve log information under described term; Or described access determining unit 21 ' can also be according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with described user's direct interaction, obtain the retrieving information that described user submits to by modes such as input, selection, touches, and then obtain described user corresponding retrieve log information under described term.
Wherein, described retrieve log information comprises that described user's id information, cookie information, term, retrieval time, described user pass through one or more in the selected one or more result for retrieval information of mode such as click, touch; At this, in described result for retrieval information, comprise the corresponding URL information of result for retrieval and the corresponding page title information of described URL, content of pages information etc.Described user is corresponding retrieve log information under described term, for pointing to retrieval time and the described user of described term, passes through the selected one or more result for retrieval information under described term of mode such as click, touch.
Described access determining unit 21 ' is according to described user corresponding retrieve log information under described term, by the click based on described user, input etc., select operation, using described one or more link informations (URL information) in user-selected as the one or more access object information that are associated with described candidate target object information.
Dimension determining unit 22 ' is according to described access object information, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information.
Described dimension determining unit 22 ' is according to described access object information, in conjunction with described retrieve log information, determine the corresponding one or more application dimensional information of described access object information, and using described application dimensional information as the corresponding retrieve application information of described candidate target object information.
Wherein, described application dimensional information includes but not limited to following at least any one:
-resource basic dimensions information: described user is by clicking, the number that the selected one or more access object information of the modes such as touch is corresponding with described candidate target object, for example, upper example continues, user's term is " sea thief king ", and described " sea thief king " is candidate target object information, then user is in the Search Results corresponding with " sea thief king ", clicked the N bar URL corresponding with " sea thief king ", data after N being processed by N or according to predetermined computation mode (as the weighted value of the corresponding website of URL as described in N bar URL is multiplied by respectively), as the corresponding resource basic dimensions information of the term with this user " sea thief king ",
-resource title dimensional information: described user is by clicking, in the selected one or more access object information of the modes such as touch, the number that comprises described candidate target object information in the title of the corresponding page of described access object information, for example, upper example continues, user has clicked the N bar URL corresponding with " sea thief king ", in the title of the corresponding page of described N bar URL, there is M all to comprise candidate target object information " sea thief king ", data after M being processed by M or according to predetermined computation mode are (as the weighted value of the corresponding website of URL as described in M title is multiplied by respectively, wherein, if contain special reinforcement symbol in described title, the corresponding weighted value of described title is high), as the corresponding resource title dimensional information of the term with this user " sea thief king ",
-resource text dimensional information: described user is by clicking, in the selected one or more access object information of the modes such as touch, the number that comprises described candidate target object information in the content of the corresponding page of described access object information, or the number of other information that are associated with described candidate target object information, for example, upper example continues, user has clicked the N bar URL corresponding with " sea thief king ", in the content of the corresponding page of described N bar URL, comprised K candidate target object information " sea thief king ", data after K being processed by K or according to predetermined computation mode (as the weighted value of the corresponding website of URL as described in K content is multiplied by respectively), as the corresponding resource text dimensional information of the term with this user " sea thief king ".
Preferably, described access determining unit 21 ' can, according to described user corresponding retrieve log information under described term, in conjunction with described resource information bank, be determined the one or more access object information that are associated with described candidate target object information.
Particularly, described access determining unit 21 ' can be according to described user corresponding retrieve log information under described term, determine one or more link informations (URL information) that described user chooses by selection operations such as click, inputs, then described link information is mated with the link information comprising in described resource information bank, if described link information successfully mates with the link information comprising in described resource information bank, using described link information as the access object information being associated with described candidate target object information; Otherwise described link information does not belong to the access object information being associated with described candidate target object information.Thereby improved the accuracy of described access object information.
Fig. 3 illustrates according to a further aspect of the present invention a kind of for determining that user is at the method flow diagram of the corresponding destination object information of resource information bank.Particularly, in step s1, described treatment facility, according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term; In step s2, described treatment facility is according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information; In step s3, described treatment facility is according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
Between above steps, be constant work, at this, it will be understood by those skilled in the art that " continuing " refers to that above steps respectively in real time, or according to the mode of operation requirement of setting or adjust in real time, carry out determining of the determining of the obtaining of candidate target object information, retrieve application information, destination object information etc., until described treatment facility stops obtaining the one or more candidate target object information corresponding with described term.
In step s1, described treatment facility, according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term.
Particularly, in step s1, described treatment facility is according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with storage or provide one or more databases of described term or search sequence information or other third party devices to interact, the user's who stores or provide to obtain in described database or described third party device term; Or in step s1, described treatment facility can also be according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with described user's direct interaction, obtain term or search sequence information that described user submits to by modes such as input, selection, touches.
At this, in step s1, the user's that described treatment facility can be stored described database or third party device search sequence (query) information is directly as term, the user's that also can store described database or third party device search sequence (query) information carries out, after participle, obtaining one or more terms; In like manner, in step s1, search sequence (query) information that described treatment facility can be inputted described user is directly as term, and search sequence (query) information that also can input described user carries out, after participle, obtaining one or more terms.At this, whether need participle to determine according to the length of described search sequence information, semanteme etc.
For example, when user input query sequence information " allows bullet fly ", will " allow bullet fly " directly as term; When user input query sequence information " Guo Jing Lumen hour generation ", will " Guo Jingming " and " hour for " respectively as two terms.
In step s1, when described treatment facility obtains described user's term, described term is carried out in predetermined resource information bank to matching inquiry, if described term hits the resource information in described resource information bank, using described resource information as the one or more candidate target object information corresponding with described term.
Wherein, described resource information bank can be system default or user's appointment or according to the set resource information bank of application demand; For example, as need the destination object information of counting user to the resource of specific classification, using the corresponding resource information bank of the resource with this specific classification as the predetermined resource information bank that is used for mating term; For example, as the resource that user wishes to obtain a direction, can specify specific resource information bank, thereby obtain the destination object information of determined this direction of system.At this, described resource information bank includes but not limited to media work information bank (as cinematographic work information bank, musical works information bank, cartoon information bank, novel works information storehouse, other book information storehouses etc., or aforementioned two or more hybrid multimedia works information storehouse), location information storehouse, commodity information database; Thereby by described resource information bank, can excavate user's point of interest relevant to interest entity, as the destination object information to media work (point of interest of the media work of watching as hope), as the destination object information relevant to place (as interested dining room, the tourist attractions of liking etc.), as the destination object information relevant to commodity (as interested commodity etc.).
Take described resource information bank as media work information bank is example, in described resource information bank, include but not limited to following at least any one:
The corresponding resource name information of-described classified resource, wherein, described resource name information comprises one or more another name information, for example, when described classified resource is " sea thief king ", store a plurality of resource name information such as " sea thief king " " one piece " " navigation king ";
The corresponding Resource Properties information of-described classified resource, for example, when described classified resource is " sea thief king ", storage " sea thief king " corresponding author, country origin, product time, character in a play, chapters and sections catalogue, brief introduction;
The corresponding url information of-described classified resource, for example, when described classified resource is " sea thief king ", the url list of the network address of the vertical website that will be associated with " sea thief king " as with " sea thief king " corresponding url information, each url in described url list is corresponding to " sea thief king " these works, such as being introduction, fansite, resource information station of these works etc.
For example, when in step s1, when described treatment facility obtains described user's term " one piece ", described term is carried out in predetermined resource information bank to matching inquiry, described term " one piece " hits the resource information " sea thief king " in this resource information bank, using described resource information " sea thief king " as the candidate target object information corresponding with described term.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention, those skilled in the art should understand that, any according to user's term, in resource information bank, carry out matching inquiry, to obtain the mode of one or more candidate target object information corresponding with described term or the type of any resource information bank or its content information comprising, all should be within the scope of the present invention.
Preferably, in step s1, described treatment facility can carry out matching inquiry according to user's term in resource information bank, to obtain the one or more candidate resource informations corresponding with described term; According to described candidate's resource information, determine the one or more candidate target object information corresponding with described term.
Particularly, when in step s1, when described treatment facility obtains described user's term, described term is carried out in predetermined resource information bank to matching inquiry, if described term hits Resource Properties information or other relevant informations in described resource information bank, using described Resource Properties information or other relevant informations as the one or more candidate resource informations corresponding with described term; According to described candidate's resource information, by the resource information corresponding with described Resource Properties information (as resource name information), be defined as the one or more candidate target object information corresponding with described term.
For example, when in step s1, when described treatment facility obtains described user's term " tail Tian Rongyi youth ", described term is carried out in predetermined resource information bank to matching inquiry, described term hits the Resource Properties information " author information " in described resource information bank, using described " author information: tail Tian Rongyi youth " as the one or more candidate resource informations corresponding with described term; According to described candidate's resource information, resource information that will be corresponding with described " author information ", i.e. " sea thief king ", is defined as the one or more candidate target object information corresponding with described term.
Thereby by these more fine-grained Resource Properties information, the candidate target object information that the actual hope of judgement user obtains; Can also pass through these more fine-grained Resource Properties information, realization across the recommendation of resources bank (as according to performer A, using the variety show of the film of its protagonist, TV play, participation, relevant amusement information etc. all as candidate target object information), to realize more precisely abundant recommendation service.
It should be noted that, above-mentioned for example only for technical scheme of the present invention is described better, but not limitation of the present invention, it should be appreciated by those skilled in the art that anyly according to user's term, in resource information bank, carry out matching inquiry, to obtain the one or more candidate resource informations corresponding with described term, and according to described candidate's resource information, determine the one or more candidate target object information modes corresponding with described term, all should be within the scope of the present invention.
In step s2, described treatment facility is according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information.
Particularly, in step s2, described treatment facility is according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with storage or provide one or more databases or other third party devices of described user's retrieve log information to interact, the user's who stores or provide to obtain in described database or described third party device retrieve log information, and then obtain described user corresponding retrieve log information under described term; Or in step s2, described treatment facility can also be according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with described user's direct interaction, obtain the retrieving information that described user submits to by modes such as input, selection, touches, and then obtain described user corresponding retrieve log information under described term.
Wherein, described retrieve log information comprises that described user's id information, cookie information, term, retrieval time, described user pass through one or more in the selected one or more result for retrieval information of mode such as click, touch; At this, in described result for retrieval information, comprise the corresponding URL information of result for retrieval and the corresponding page title information of described URL, content of pages information etc.Described user is corresponding retrieve log information under described term, for pointing to retrieval time and the described user of described term, passes through the selected one or more result for retrieval information under described term of mode such as click, touch.
In step s2, described treatment facility is by obtaining described user corresponding retrieve log information under described term, content in described retrieve log information is added up to integration, thereby obtain the one or more application dimensional information of described candidate target object information in described retrieve log information; According to described one or more application dimensional information, the corresponding information of described one or more application dimensional information is defined as to the corresponding retrieve application information of described candidate target object information.
Wherein, described application dimensional information includes but not limited to following at least any one:
-resource basic dimensions information: described user is by clicking, the number that the selected one or more result for retrieval information of the modes such as touch is corresponding with described candidate target object, for example, upper example continues, user's term is " sea thief king ", and described " sea thief king " is candidate target object information, then user is in the Search Results corresponding with " sea thief king ", clicked the N bar URL corresponding with " sea thief king ", data after N being processed by N or according to predetermined computation mode (as the weighted value of the corresponding website of URL as described in N bar URL is multiplied by respectively), as the corresponding resource basic dimensions information of the term with this user " sea thief king ",
-resource title dimensional information: described user is by clicking, in the selected one or more result for retrieval information of the modes such as touch, the number that comprises described candidate target object information in the title of the corresponding page of described result for retrieval information, for example, upper example continues, user has clicked the N bar URL corresponding with " sea thief king ", in the title of the corresponding page of described N bar URL, there is M all to comprise candidate target object information " sea thief king ", data after M being processed by M or according to predetermined computation mode are (as the weighted value of the corresponding website of URL as described in M title is multiplied by respectively, wherein, if contain special reinforcement symbol in described title, the corresponding weighted value of described title is high), as the corresponding resource title dimensional information of the term with this user " sea thief king ",
-resource text dimensional information: described user is by clicking, in the selected one or more result for retrieval information of the modes such as touch, the number that comprises described candidate target object information in the content of the corresponding page of described result for retrieval information, or the number of other information that are associated with described candidate target object information, for example, upper example continues, user has clicked the N bar URL corresponding with " sea thief king ", in the content of the corresponding page of described N bar URL, comprised K candidate target object information " sea thief king ", data after K being processed by K or according to predetermined computation mode (as the weighted value of the corresponding website of URL as described in K content is multiplied by respectively), as the corresponding resource text dimensional information of the term with this user " sea thief king ".
Thereby, in step s2, described treatment facility is described one or more application dimensional information, and one or more as in resource basic dimensions information, resource title dimensional information, resource text dimensional information, as the corresponding retrieve application information of described candidate target object information.
In step s3, described treatment facility is according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
Particularly, in step s3, described treatment facility is according to one or more candidate target object information of obtaining in described step s1, and combination and the corresponding retrieve application information of described candidate target object information, for example by a plurality of dimensional information in the corresponding retrieve application information of described a plurality of candidate target information, sort, the modes such as weighting sequence, described a plurality of candidate target object information are screened or threshold value based on certain is filtered, thereby sequence is forward, or be greater than the candidate target information of described filtration threshold value, be defined as described user corresponding destination object information in described resource information bank, thereby realized the obtaining described destination object information within the scope of specific resources, can improve user the point of interest of specific resources is excavated to accuracy, improve accuracy and the recall rate of point of interest identification, by in conjunction with described retrieve application information, avoid the interest such as synonym to extract inaccurate situation, for user provides personalized recommendation more accurately.
At this, described retrieve application information except can be used for sorting or weighting sequence, to screen outside described candidate target object information, can also assist to judge the classification of described user's candidate target object information.For example, when user inputs term " apple ", described " apple " can be the classifications such as mobile phone, film, fruit, if wish, extract the interest of user to film, described resource information bank is cinematographic work information bank, if user's retrieve application information (as the URL information of being clicked) hit as described in cinematographic work information bank, the corresponding destination object information of described user's term is film types " apple ".
Further, in step s3, described treatment facility can be according to one or more candidate target object information of obtaining in described step s1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding one or more primary election destination object information in described resource information bank; Then according to described one or more primary election destination object information, in conjunction with the object-related information of described primary election destination object information, determine described user corresponding destination object information in described resource information bank.
Wherein, described object-related information includes but not limited to following at least any one:
The corresponding resource name information of-described primary election destination object information, as as described in primary election destination object information be resource author information or Resource Properties information, the corresponding resource name information of described primary election destination object information is defined as to described destination object information;
The corresponding object properties information of-described primary election destination object information, as as described in primary election destination object information as described in corresponding one or more object properties information (as author, country origin, product time, character in a play, chapters and sections catalogue, synopsis key word etc.) in resource information bank, using described object properties information as described destination object information;
The corresponding retrieval relevant information of-described primary election destination object information, as according to as described in retrieval relevant information, can determine the associative search word corresponding with the corresponding term of described primary election destination object, and described associative search word information hits the resource information in described resource information bank, using the corresponding resource information of described associative search word directly as described destination object information;
The corresponding time related information of-described primary election destination object information, as according to as described in search time of primary election destination object information and the mistiming of current time, more of a specified duration apart from current time, the time attenuation coefficient of described primary election destination object information is higher, for example, if surpass predetermined threshold apart from current time, no longer using described primary election destination object information as described destination object information, otherwise, if be less than predetermined threshold apart from current time, using described primary election destination object information as described destination object information; Or, for example the described a plurality of primary election destination object information that are less than in certain hour threshold range are carried out to frequency statistics or cluster, thereby using frequency statistics primary election destination object information higher or that cluster result is larger as described destination object information.
Preferably, in step s3, described treatment facility can be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding one or more first primary election destination object information in described resource information bank; According to described one or more the first primary election destination object information, determine described user corresponding destination object information in described resource information bank.
Particularly, in step s3, one or more candidate target object information that described treatment facility obtains according to described step s1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding one or more first primary election destination object information in described resource information bank.
In step s3, described treatment facility is according to described one or more the first primary election destination object information, by described a plurality of the first primary election destination object information is carried out to the modes such as cluster integration, determine described user corresponding destination object information in described resource information bank, for example, described a plurality of the first primary election destination object information is all pointed to same works or is pointed to similar works, using works pointed as described destination object information; Or, described the first primary election destination object information is the corresponding Resource Properties information of described resource information, as be author information, using the corresponding resource name information of described Resource Properties information (being the corresponding name of an article of doing of author information) as described destination object information.
Preferably, in step s3, described treatment facility can be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding second primary election destination object information in described resource information bank; According to described the second primary election destination object information, in conjunction with described resource information bank, determine the one or more candidate target attribute informations corresponding with described the second primary election destination object information; According to described candidate target attribute information, determine described user corresponding destination object information in described resource information bank.
Particularly, in step s3, one or more candidate target object information that described treatment facility obtains according to described step s1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding second primary election destination object information in described resource information bank.
In step s3, described treatment facility is according to described the second primary election destination object information, in conjunction with described resource information bank, by described the second primary election destination object information is inquired about in described resource information bank, by in described resource information bank with corresponding attribute information of described the second primary election destination object information etc., be defined as the one or more candidate target attribute informations corresponding with described the second primary election destination object information.
In step s3, described treatment facility is according to described candidate target attribute information, using described one or more candidate target attribute informations as described user in described resource information bank corresponding destination object information, thereby according to information such as the structural data in described resource information bank and description field thereof, by more fine-grained content as destination object information.
Wherein, described candidate target attribute information comprises one or more in author, country origin, product time, character in a play, chapters and sections catalogue, synopsis key word etc.
For example, the second primary election destination object information of user is " Detective Conan " and " Kowloon pearl ", in step s3, described treatment facility is in conjunction with described resource information bank, determine that the candidate target attribute information corresponding with " Detective Conan " and " Kowloon pearl " is " author's Aoyama Gosho ", by " author's Aoyama Gosho " as described user corresponding destination object information in described resource information bank.
Preferably, in step s3, described treatment facility can be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 3rd primary election destination object information in described resource information bank; According to described the 3rd primary election destination object information, retrieve log information in conjunction with described user, determine and the corresponding associative search word of described the 3rd primary election destination object information, wherein, described associative search word and described the 3rd primary election destination object information the co-occurrence frequency of corresponding term meet co-occurrence threshold condition; According to described associative search word, in conjunction with described resource information bank, determine described user corresponding destination object information in described resource information bank.
Particularly, in step s3, one or more candidate target object information that described treatment facility obtains according to described step s1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding the 3rd primary election destination object information in described resource information bank.
In step s3, described treatment facility is according to described the 3rd primary election destination object information, in conjunction with described user's retrieve log information, obtain described user at the one or more associative search words that are associated with the corresponding term of described the 3rd primary election destination object information; Wherein, described association refer to described associative search word and described the 3rd primary election destination object information the co-occurrence frequency of corresponding term meet co-occurrence threshold condition.
At this, described co-occurrence threshold condition is as co-occurrence number of times, co-occurrence time, co-occurrence order etc.For example, the corresponding term of described the 3rd primary election destination object information is A, and user is when search, always A and B is searched for simultaneously, when the co-occurrence number of times of described A and B is greater than predetermined threshold condition, using B as associative search word; For example, the corresponding term of described the 3rd primary election destination object information is A, and user is in when search, and the co-occurrence time of term C and term A is less than certain threshold value, will be with described term C as described associative search word; For example, the corresponding term of described the 3rd primary election destination object information is A, and user is when search, the order of search is: term D, term A, term E, because the order of described term D, E and term A meets the requirement of co-occurrence order, will be with described term D, E as described associative search word.
When in step s3, when described treatment facility is determined described associative search word, in conjunction with described resource information bank, if described associative search word can hit the relevant information in described resource information bank, using the corresponding resource information of described associative search word as described user in described resource information bank corresponding destination object information.
Thereby, the present invention considers that user's front and back search behavior often has certain contact, based on user, in certain very short special time period, tend to repeatedly search for interested certain class things to obtain the rule of more detailed need satisfaction, if search behavior of certain of user is identified as point of interest (being destination object information), suppose that its association search (as front and back search) is also interest of the same type, if associative search word also hits title or another name in described resource information bank just, no matter whether the match condition of associative search word and resource information bank reaches the condition that determines that it is destination object information, destination object information using described association search word as user all, thereby improve the recall rate that point of interest excavates, user interest is described more comprehensively, prevent that the point of interest that cannot reach matching condition is filtered.
Preferably, in step s3, described treatment facility can be according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 4th primary election destination object information in described resource information bank; According to described the 4th primary election destination object information, in conjunction with the temporal information corresponding with described the 4th primary election destination object information, determine described user corresponding destination object information in described resource information bank.
Particularly, in step s3, one or more candidate target object information that described treatment facility obtains according to described step s1, and combination and the corresponding retrieve application information of described candidate target object information, such as modes such as a plurality of dimensional information by the corresponding retrieve application information of described a plurality of candidate target information sort, described a plurality of candidate target object information are screened, thereby determine described user corresponding the 4th primary election destination object information in described resource information bank.
In step s3, described treatment facility is according to described the 4th primary election destination object information, by the temporal information in conjunction with corresponding with described the 4th primary election destination object information, for example, distance according to described temporal information apart from current time, described temporal information is converted into time attenuation coefficient, the time attenuation coefficient of the four primary election destination object information far away apart from current time is higher, thereby described the 4th primary election target information is screened or upgraded, according to screening or renewal result, determine described user corresponding destination object information in described resource information bank.For example,, for long-time no longer the 4th primary election destination object information of search, no longer using it as described destination object information etc.
Or, in step s3, described treatment facility is according to described the 4th primary election destination object information, by the temporal information in conjunction with corresponding with described the 4th primary election destination object information, for example described a plurality of the 4th primary election destination object information that are less than in certain hour threshold range are carried out to frequency statistics or cluster, thus the destination object information using frequency statistics the 4th primary election destination object information higher or that cluster result is larger as described user etc.
Preferably, the method also comprises that step s4(is not shown) and step s5(not shown); Wherein, in step s4, described treatment facility obtains described user's search sequence information; In step s5, described treatment facility is according to described user corresponding destination object information in described resource information bank, determine the preferred search sequence information corresponding with described search sequence information, wherein, described preferred search sequence information is based on described search sequence information and the corresponding destination object information of term wherein.
Particularly, in step s4, described treatment facility is according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with storage or provide one or more databases of described search sequence information or other third party devices to interact, the described user's who stores or provide to obtain in described database or described third party device search sequence information; Or in step s4, described treatment facility can also be according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with described user's direct interaction, obtain the described user's that described user submits to by modes such as input, selection, touches search sequence information.
Wherein, in described search sequence information, can comprise one or more term information.
In step s5, described treatment facility is according to described user corresponding destination object information in described resource information bank, according to the corresponding term of described destination object information, and based on described search sequence information and term wherein, term in described search sequence is carried out preferably, thereby determine the preferred search sequence information corresponding with described search sequence information.
For example, for described user, set up the incidence relation between term a and destination object information A, when described user inputs the search sequence that comprises term a again, as search sequence abc,, in step s5, described treatment facility changes to Abc by described search sequence, as the preferred search sequence information corresponding with described search sequence information abc.Further, can also provide Search Results or the recommendation results being associated with Abc for described user.
Preferably, the method also comprises that step s6(is not shown), wherein, in step s6, described treatment facility, according to described destination object information, is determined the user characteristics model corresponding with described user.
Particularly, in step s6, described treatment facility can interact with described step s3, to obtain the determined one or more destination object information of described step s3; According to described one or more destination object information, by the classification based on described destination object information, attribute, with the aspects such as correlativity of other destination object information, determine the user characteristics model corresponding with described user, thereby based on described user characteristics model, being embodied as user provides corresponding recommendation information etc.
At this, the way of recommendation of utilizing described user characteristics model to recommend mainly comprises following at least any one:
-recommend other destination object information, being its interested other destination object information of user-customized recommended (is resource entity, as film, commodity, place etc.), by user's destination object information is mated to obtain with the feature of other resource entities, if matching result surpasses certain threshold value, described resource entity is recommended to user, as user's new destination object information;
-recommend similar associated objects object information, by the cooperative effect of a large number of users, excavate the correlativity between destination object information, think and there is certain similarity between the destination object information that similar user group pays close attention to.For example: certain movies page of user's browsing, can recommend some associated films similar with this film; Certain commodity page that user is accessing, can recommend some and the similar associated articles of these commodity.
More preferably, the method also comprises that step s7(is not shown), wherein, in step s7, described treatment facility, according to described user characteristics model, provides the resource information corresponding with described user characteristics model to described user.
Particularly, in step s7, described treatment facility is according to the determined described user characteristics model of described step s6, by the corresponding resource information of destination object information of recommending according to described user characteristics model, according to various communication protocol (Communications Protocol), by Various types of data transmission interface, the modes such as the mode that utilization directly provides or other third party device transfers of process, provide described resource information to described user.
Fig. 4 illustrates in accordance with a preferred embodiment of the present invention a kind of for determining that user is at the method flow diagram of the corresponding destination object information of resource information bank.Particularly, in step s1 ', described treatment facility, according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term; In step s21 ', described treatment facility, according to described user corresponding retrieve log information under described term, is determined the one or more access object information that are associated with described candidate target object information; In step s22 ', described treatment facility is according to described access object information, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information; In step s3 ', described treatment facility is according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
Wherein, the step s1 ' of described treatment facility, step s3 ' are identical or basic identical with corresponding step shown in Fig. 3, so locate to repeat no more, and mode is by reference contained in this.
Between above steps, be constant work, at this, it will be understood by those skilled in the art that " continuing " refers to that above steps respectively in real time, or according to the mode of operation requirement of setting or adjust in real time, carry out determining of the determining of the determining of the obtaining of candidate target object information, access object information, retrieve application information, destination object information etc., until described treatment facility stops obtaining the one or more candidate target object information corresponding with described term.
In step s21 ', described treatment facility, according to described user corresponding retrieve log information under described term, is determined the one or more access object information that are associated with described candidate target object information.
Particularly, in step s21 ', described treatment facility is according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with storage or provide one or more databases or other third party devices of described user's retrieve log information to interact, the user's who stores or provide to obtain in described database or described third party device retrieve log information, and then obtain described user corresponding retrieve log information under described term; Or in step s21 ', described treatment facility can also be according to various communication protocol (Communications Protocol), by Various types of data transmission interface, with described user's direct interaction, obtain the retrieving information that described user submits to by modes such as input, selection, touches, and then obtain described user corresponding retrieve log information under described term.
Wherein, described retrieve log information comprises that described user's id information, cookie information, term, retrieval time, described user pass through one or more in the selected one or more result for retrieval information of mode such as click, touch; At this, in described result for retrieval information, comprise the corresponding URL information of result for retrieval and the corresponding page title information of described URL, content of pages information etc.Described user is corresponding retrieve log information under described term, for pointing to retrieval time and the described user of described term, passes through the selected one or more result for retrieval information under described term of mode such as click, touch.
In step s21 ', described treatment facility is according to described user corresponding retrieve log information under described term, by the click based on described user, input etc., select operation, using described one or more link informations (URL information) in user-selected as the one or more access object information that are associated with described candidate target object information.
In step s22 ', described treatment facility is according to described access object information, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information.
In step s22 ', described treatment facility is according to described access object information, in conjunction with described retrieve log information, determine the corresponding one or more application dimensional information of described access object information, and using described application dimensional information as the corresponding retrieve application information of described candidate target object information.
Wherein, described application dimensional information includes but not limited to following at least any one:
-resource basic dimensions information: described user is by clicking, the number that the selected one or more access object information of the modes such as touch is corresponding with described candidate target object, for example, upper example continues, user's term is " sea thief king ", and described " sea thief king " is candidate target object information, then user is in the Search Results corresponding with " sea thief king ", clicked the N bar URL corresponding with " sea thief king ", data after N being processed by N or according to predetermined computation mode (as the weighted value of the corresponding website of URL as described in N bar URL is multiplied by respectively), as the corresponding resource basic dimensions information of the term with this user " sea thief king ",
-resource title dimensional information: described user is by clicking, in the selected one or more access object information of the modes such as touch, the number that comprises described candidate target object information in the title of the corresponding page of described access object information, for example, upper example continues, user has clicked the N bar URL corresponding with " sea thief king ", in the title of the corresponding page of described N bar URL, there is M all to comprise candidate target object information " sea thief king ", data after M being processed by M or according to predetermined computation mode are (as the weighted value of the corresponding website of URL as described in M title is multiplied by respectively, wherein, if contain special reinforcement symbol in described title, the corresponding weighted value of described title is high), as the corresponding resource title dimensional information of the term with this user " sea thief king ",
-resource text dimensional information: described user is by clicking, in the selected one or more access object information of the modes such as touch, the number that comprises described candidate target object information in the content of the corresponding page of described access object information, or the number of other information that are associated with described candidate target object information, for example, upper example continues, user has clicked the N bar URL corresponding with " sea thief king ", in the content of the corresponding page of described N bar URL, comprised K candidate target object information " sea thief king ", data after K being processed by K or according to predetermined computation mode (as the weighted value of the corresponding website of URL as described in K content is multiplied by respectively), as the corresponding resource text dimensional information of the term with this user " sea thief king ".
Preferably, in step s21 ', described treatment facility can, according to described user corresponding retrieve log information under described term, in conjunction with described resource information bank, be determined the one or more access object information that are associated with described candidate target object information.
Particularly, in step s21 ', described treatment facility can be according to described user corresponding retrieve log information under described term, determine one or more link informations (URL information) that described user chooses by selection operations such as click, inputs, then described link information is mated with the link information comprising in described resource information bank, if described link information successfully mates with the link information comprising in described resource information bank, using described link information as the access object information being associated with described candidate target object information; Otherwise described link information does not belong to the access object information being associated with described candidate target object information.Thereby improved the accuracy of described access object information.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and in the situation that not deviating from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore, no matter from which point, all should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims rather than above-mentioned explanation, is therefore intended to be included in the present invention dropping on the implication that is equal to important document of claim and all changes in scope.Any Reference numeral in claim should be considered as limiting related claim.In addition, obviously other unit or step do not got rid of in " comprising " word, and odd number is not got rid of plural number.A plurality of unit of stating in device claim or device also can be realized by software or hardware by a unit or device.The first, the second word such as grade is used for representing title, and does not represent any specific order.

Claims (22)

1. for determining that user is in a method for the corresponding destination object information of resource information bank, wherein, the method comprises the following steps:
A, according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term;
B is according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information;
C is according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
2. method according to claim 1, wherein, described step a comprises:
-according to user's term, in resource information bank, carry out matching inquiry, to obtain the one or more candidate resource informations corresponding with described term;
-according to described candidate's resource information, determine the one or more candidate target object information corresponding with described term.
3. method according to claim 1 and 2, wherein, described step b comprises:
X, according to described user corresponding retrieve log information under described term, determines the one or more access object information that are associated with described candidate target object information;
-according to described access object information, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information.
4. method according to claim 3, wherein, described step x comprises:
-according to described user corresponding retrieve log information under described term, in conjunction with described resource information bank, determine the one or more access object information that are associated with described candidate target object information.
5. according to the method described in any one in claim 1 to 4, wherein, described step c comprises:
-according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding one or more first primary election destination object information in described resource information bank;
-according to described one or more the first primary election destination object information, determine described user corresponding destination object information in described resource information bank.
6. according to the method described in any one in claim 1 to 5, wherein, described step c comprises:
-according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding second primary election destination object information in described resource information bank;
-according to described the second primary election destination object information, in conjunction with described resource information bank, determine the one or more candidate target attribute informations corresponding with described the second primary election destination object information;
-according to described candidate target attribute information, determine described user corresponding destination object information in described resource information bank.
7. according to the method described in any one in claim 1 to 6, wherein, described step c comprises:
-according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 3rd primary election destination object information in described resource information bank;
-according to described the 3rd primary election destination object information, retrieve log information in conjunction with described user, determine and the corresponding associative search word of described the 3rd primary election destination object information, wherein, described associative search word and described the 3rd primary election destination object information the co-occurrence frequency of corresponding term meet co-occurrence threshold condition;
-according to described associative search word, in conjunction with described resource information bank, determine described user corresponding destination object information in described resource information bank.
8. according to the method described in any one in claim 1 to 7, wherein, described step c comprises:
-according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 4th primary election destination object information in described resource information bank;
-according to described the 4th primary election destination object information, in conjunction with the temporal information corresponding with described the 4th primary election destination object information, determine described user corresponding destination object information in described resource information bank.
9. according to the method described in any one in claim 1 to 8, wherein, the method also comprises:
-obtain described user's search sequence information;
-according to described user corresponding destination object information in described resource information bank, determine the preferred search sequence information corresponding with described search sequence information, wherein, described preferred search sequence information is based on described search sequence information and the corresponding destination object information of term wherein.
10. according to the method described in any one in claim 1 to 9, wherein, the method also comprises:
-according to described destination object information, determine the user characteristics model corresponding with described user.
11. methods according to claim 10, wherein, the method also comprises:
-according to described user characteristics model, the resource information corresponding with described user characteristics model provided to described user.
12. 1 kinds for determining that user is at the treatment facility of the corresponding destination object information of resource information bank, and wherein, this equipment comprises:
Coalignment for according to user's term, carries out matching inquiry in resource information bank, to obtain the one or more candidate target object information corresponding with described term;
Dimension determining device, be used for according to described user corresponding retrieve log information under described term, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information;
Object determining device, for according to described one or more candidate target object information, and in conjunction with described retrieve application information, determines described user corresponding destination object information in described resource information bank.
13. treatment facilities according to claim 12, wherein, described coalignment is used for:
-according to user's term, in resource information bank, carry out matching inquiry, to obtain the one or more candidate resource informations corresponding with described term;
-according to described candidate's resource information, determine the one or more candidate target object information corresponding with described term.
14. according to the treatment facility described in claim 12 or 13, and wherein, described dimension determining device comprises:
Access determining unit, for according to described user corresponding retrieve log information under described term, determines the one or more access object information that are associated with described candidate target object information;
Dimension determining unit, be used for according to described access object information, determine the corresponding retrieve application information of described candidate target object information, wherein, described retrieve application information comprises the one or more application dimensional information of described candidate target object information in described retrieve log information.
15. treatment facilities according to claim 14, wherein, described access determining unit is used for:
-according to described user corresponding retrieve log information under described term, in conjunction with described resource information bank, determine the one or more access object information that are associated with described candidate target object information.
16. according to the treatment facility described in any one in claim 1 to 15, and wherein, described object determining device is used for:
-according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding one or more first primary election destination object information in described resource information bank;
-according to described one or more the first primary election destination object information, determine described user corresponding destination object information in described resource information bank.
17. according to claim 12 to the treatment facility described in any one in 16, and wherein, described object determining device is used for:
-according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding second primary election destination object information in described resource information bank;
-according to described the second primary election destination object information, in conjunction with described resource information bank, determine the one or more candidate target attribute informations corresponding with described the second primary election destination object information;
-according to described candidate target attribute information, determine described user corresponding destination object information in described resource information bank.
18. according to claim 12 to the treatment facility described in any one in 17, and wherein, described object determining device is used for:
-according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 3rd primary election destination object information in described resource information bank;
-according to described the 3rd primary election destination object information, retrieve log information in conjunction with described user, determine and the corresponding associative search word of described the 3rd primary election destination object information, wherein, described associative search word and described the 3rd primary election destination object information the co-occurrence frequency of corresponding term meet co-occurrence threshold condition;
-according to described associative search word, in conjunction with described resource information bank, determine described user corresponding destination object information in described resource information bank.
19. according to claim 12 to the treatment facility described in any one in 18, and wherein, described object determining device is used for:
-according to described one or more candidate target object information, and in conjunction with described retrieve application information, determine described user corresponding the 4th primary election destination object information in described resource information bank;
-according to described the 4th primary election destination object information, in conjunction with the temporal information corresponding with described the 4th primary election destination object information, determine described user corresponding destination object information in described resource information bank.
20. according to claim 12 to the treatment facility described in any one in 19, and wherein, this equipment also comprises:
Retrieval device, for obtaining described user's search sequence information;
Sequence preference device, be used for according to described user in the corresponding destination object information of described resource information bank, determine the preferred search sequence information corresponding with described search sequence information, wherein, described preferred search sequence information is based on described search sequence information and the corresponding destination object information of term wherein.
21. according to claim 12 to the treatment facility described in any one in 20, and wherein, this equipment also comprises:
Model determining device, for according to described destination object information, determines the user characteristics model corresponding with described user.
22. treatment facilities according to claim 21, wherein, this equipment also comprises:
Generator, for according to described user characteristics model, provides the resource information corresponding with described user characteristics model to described user.
CN201410131462.7A 2014-04-02 2014-04-02 A kind of method and apparatus for determining the target object information corresponding to user Active CN103955480B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410131462.7A CN103955480B (en) 2014-04-02 2014-04-02 A kind of method and apparatus for determining the target object information corresponding to user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410131462.7A CN103955480B (en) 2014-04-02 2014-04-02 A kind of method and apparatus for determining the target object information corresponding to user

Publications (2)

Publication Number Publication Date
CN103955480A true CN103955480A (en) 2014-07-30
CN103955480B CN103955480B (en) 2018-08-10

Family

ID=51332755

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410131462.7A Active CN103955480B (en) 2014-04-02 2014-04-02 A kind of method and apparatus for determining the target object information corresponding to user

Country Status (1)

Country Link
CN (1) CN103955480B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105447005A (en) * 2014-08-08 2016-03-30 百度在线网络技术(北京)有限公司 Object push method and device
CN107016009A (en) * 2016-06-15 2017-08-04 阿里巴巴集团控股有限公司 Information processing method and device
WO2017167043A1 (en) * 2016-04-01 2017-10-05 阿里巴巴集团控股有限公司 User-based personalized data search method and apparatus
CN110442615A (en) * 2019-07-15 2019-11-12 中国平安人寿保险股份有限公司 Resource information processing method, device, electronic equipment and storage medium
CN112419078A (en) * 2020-12-03 2021-02-26 中国人寿保险股份有限公司 Product recommendation method and device and electronic equipment
CN113961652A (en) * 2021-12-22 2022-01-21 北京金堤科技有限公司 Information association method and device, computer storage medium and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6915297B2 (en) * 2002-05-21 2005-07-05 Bridgewell, Inc. Automatic knowledge management system
CN101853308A (en) * 2010-06-11 2010-10-06 中兴通讯股份有限公司 Method and application terminal for personalized meta-search
CN102880609A (en) * 2011-07-13 2013-01-16 北京百度网讯科技有限公司 Equipment and method for providing search results corresponding to query sequences
CN103116582A (en) * 2011-11-16 2013-05-22 阿里巴巴集团控股有限公司 Information retrieval method and relevant system and device
CN103514191A (en) * 2012-06-20 2014-01-15 百度在线网络技术(北京)有限公司 Method and device for determining keyword matching mode of target popularization information

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6915297B2 (en) * 2002-05-21 2005-07-05 Bridgewell, Inc. Automatic knowledge management system
CN101853308A (en) * 2010-06-11 2010-10-06 中兴通讯股份有限公司 Method and application terminal for personalized meta-search
CN102880609A (en) * 2011-07-13 2013-01-16 北京百度网讯科技有限公司 Equipment and method for providing search results corresponding to query sequences
CN103116582A (en) * 2011-11-16 2013-05-22 阿里巴巴集团控股有限公司 Information retrieval method and relevant system and device
CN103514191A (en) * 2012-06-20 2014-01-15 百度在线网络技术(北京)有限公司 Method and device for determining keyword matching mode of target popularization information

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105447005A (en) * 2014-08-08 2016-03-30 百度在线网络技术(北京)有限公司 Object push method and device
CN105447005B (en) * 2014-08-08 2020-03-17 北京小度互娱科技有限公司 Object pushing method and device
WO2017167043A1 (en) * 2016-04-01 2017-10-05 阿里巴巴集团控股有限公司 User-based personalized data search method and apparatus
CN107291753A (en) * 2016-04-01 2017-10-24 阿里巴巴集团控股有限公司 A kind of individuation data searching method and device based on user
CN107016009A (en) * 2016-06-15 2017-08-04 阿里巴巴集团控股有限公司 Information processing method and device
CN107016009B (en) * 2016-06-15 2021-02-26 创新先进技术有限公司 Information processing method and device
CN110442615A (en) * 2019-07-15 2019-11-12 中国平安人寿保险股份有限公司 Resource information processing method, device, electronic equipment and storage medium
CN110442615B (en) * 2019-07-15 2023-10-10 中国平安人寿保险股份有限公司 Resource information processing method and device, electronic equipment and storage medium
CN112419078A (en) * 2020-12-03 2021-02-26 中国人寿保险股份有限公司 Product recommendation method and device and electronic equipment
CN113961652A (en) * 2021-12-22 2022-01-21 北京金堤科技有限公司 Information association method and device, computer storage medium and electronic equipment

Also Published As

Publication number Publication date
CN103955480B (en) 2018-08-10

Similar Documents

Publication Publication Date Title
CN105488196B (en) A kind of hot topic automatic mining system based on interconnection corpus
CN103886017B (en) A kind of for providing the method and apparatus of related sub links in Search Results
CN103886090A (en) Content recommendation method and device based on user favorites
US20140040371A1 (en) Systems and methods for identifying geographic locations of social media content collected over social networks
CN103955480A (en) Method and equipment for determining target object information corresponding to user
CN106484764A (en) User's similarity calculating method based on crowd portrayal technology
CN102402619A (en) Search method and device
CN104063383A (en) Information recommendation method and device
CN101256596A (en) Method and system for instation guidance
CN102184185A (en) Method and equipment used for multi-media resource searching
US20180285331A1 (en) Method, server, browser, and system for recommending text information
CN103631794A (en) Method, device and equipment for sorting search results
US10783192B1 (en) System, method, and user interface for a search engine based on multi-document summarization
CN104933191A (en) Spam comment recognition method and system based on Bayesian algorithm and terminal
CN106033445A (en) Method and device for obtaining article association degree data
CN110019645A (en) Index base construction method, searching method and device
CN103412880B (en) Method and device for determining implicit associated information between multimedia resources
CN104503988A (en) Searching method and device
CN103324631A (en) Method and device for providing data search
KR101011726B1 (en) Apparatus and method for providing snippet
CN103970800A (en) Method and system for extracting and processing webpage related keywords
CN114330329A (en) Service content searching method and device, electronic equipment and storage medium
US9110943B2 (en) Identifying an image for an entity
CN106933380B (en) A kind of update method and device of dictionary
WO2014081824A2 (en) Search engine results

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