CN104462259A - Method and equipment for providing search result of time-efficient picture - Google Patents

Method and equipment for providing search result of time-efficient picture Download PDF

Info

Publication number
CN104462259A
CN104462259A CN201410675617.3A CN201410675617A CN104462259A CN 104462259 A CN104462259 A CN 104462259A CN 201410675617 A CN201410675617 A CN 201410675617A CN 104462259 A CN104462259 A CN 104462259A
Authority
CN
China
Prior art keywords
ageing
search result
picture
described target
query sequence
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
CN201410675617.3A
Other languages
Chinese (zh)
Other versions
CN104462259B (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.)
Baidu Online Network Technology Beijing Co Ltd
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 CN201410675617.3A priority Critical patent/CN104462259B/en
Publication of CN104462259A publication Critical patent/CN104462259A/en
Priority to PCT/CN2015/091222 priority patent/WO2016078480A1/en
Application granted granted Critical
Publication of CN104462259B publication Critical patent/CN104462259B/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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/5866Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, manually generated location and time information
    • 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

Abstract

The invention provides a method and equipment for providing a search result of a time-efficient picture. Particularly, the method comprises the steps that whether a target inquiry sequence meets the trigger condition belonging to a timeliness inquiry sequence or not is detected; if the target inquiry sequence meets the trigger condition, a matching inquiry is carried out in a time-efficient picture index database according to the target inquiry sequence to acquire an initial time-efficient picture search result corresponding to the target inquiry sequence; according to timeliness grade information corresponding to the target inquiry sequence, the target time-efficient picture search result corresponding to the target inquiry sequence is determined from the initial time-efficient picture search result; the target time-efficient picture search result is provided for a user corresponding to the target inquiry sequence. Compared with the prior art, the search result of the time-efficient picture can be shown in real time, the need of the user for time-efficient picture searching is effectively met, the efficiency of the user for acquiring the time-efficient picture in real time is improved, and the time-efficient search experience of the user is improved.

Description

A kind of for providing the method and apparatus of ageing picture search result
Technical field
The present invention relates to Internet technical field, particularly relating to a kind of for providing the technology of ageing picture search result.
Background technology
The influence on development of internet the mode of people's obtaining information, now, people generally obtain ageing information to understand recently occur, the valuable fact both at home and abroad easily by network, and ageing picture more can pass on ageing information as news etc. because of its distinctive intuitive, the record, confirmation property, the feature such as true feeling, more obtain the favor of people.But, picture itself is not natural has attributes of news, existingly the mode of ageing picture is provided to be processed separately by the picture of news site to people, for the retrieval of ageing query word, news picture nearer for issuing time is carried out weight adjusting and is supplied to user as ageing picture, which makes the ageing picture provided there is the problems such as hysteresis quality, real-time are not strong, picture coverage rate is low, not only reduce the efficiency that user's real-time obtains ageing picture, also have impact on the ageing search experience of user.
Summary of the invention
An object of the present invention is to provide a kind of for providing the method and apparatus of ageing picture search result.
According to an aspect of the present invention, provide a kind of for providing the method for ageing picture search result, wherein, the method comprises:
Detect target query sequence and whether meet the trigger condition belonging to ageing search sequence;
If meet described trigger condition, according to described target query sequence, in ageing picture indices storehouse, carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence;
Ageing class information corresponding to described target query sequence, determines the ageing picture search result of target corresponding to described target query sequence from described initial ageing picture search result;
Ageing for described target picture search result is supplied to the user corresponding to described target query sequence.
According to a further aspect in the invention, additionally providing a kind ofly provides equipment for what provide ageing picture search result, and wherein, this provides equipment to comprise:
Whether the device belonging to the trigger condition of ageing search sequence is met for detecting target query sequence;
If for meeting described trigger condition, according to described target query sequence, in ageing picture indices storehouse, carry out matching inquiry, to obtain the device of the initial ageing picture search result corresponding to described target query sequence;
For the ageing class information corresponding to described target query sequence, from described initial ageing picture search result, determine the device of the ageing picture search result of target corresponding to described target query sequence;
For ageing for described target picture search result being supplied to the device of the user corresponding to described target query sequence.
Compared with prior art, whether one embodiment of the present of invention meet the trigger condition belonging to ageing search sequence by detecting target query sequence, if meet trigger condition, according to target query sequence, matching inquiry is carried out in ageing picture indices storehouse, to obtain the initial ageing picture search result corresponding to target query sequence, and the ageing class information corresponding to target query sequence, the ageing picture search result of target corresponding to described target query sequence is determined from initial ageing picture search result, thus ageing for target picture search result is supplied to the user corresponding to target query sequence, achieve representing in real time of ageing picture search result, effectively meet the demand of the ageing picture retrieval of user, correspondingly, also improve the efficiency that user's real-time obtains ageing picture, and improve the ageing search experience of user.And, an alternative embodiment of the invention is when obtaining the initial ageing picture search result corresponding to described target query sequence, not only carry out matching inquiry in ageing picture indices storehouse, also in news picture index database, matching inquiry is carried out, effectively expand the source of ageing picture, improve the picture coverage rate of the ageing picture search result of the target being supplied to user.In addition, what another embodiment of the present invention can determine the ageing picture search result of described target according to ageing class information presents relevant information, and present relevant information ageing for described target picture search result is supplied to user corresponding to described target query sequence according to this, thus further increase the efficiency that user's real-time obtains ageing picture, and improve the ageing search experience of user.
Accompanying drawing explanation
By reading the detailed description done non-limiting example done with reference to the following drawings, other features, objects and advantages of the present invention will become more obvious:
It is a kind of for providing the equipment schematic diagram providing equipment of ageing picture search result that Fig. 1 illustrates according to one aspect of the invention;
It is a kind of for providing the equipment schematic diagram providing equipment of ageing picture search result that Fig. 2 illustrates in accordance with a preferred embodiment of the present invention;
It is a kind of for providing the method flow diagram of ageing picture search result that Fig. 3 illustrates according to a further aspect of the present invention;
It is a kind of for providing the method flow diagram of ageing picture search result that Fig. 4 illustrates in accordance with a preferred embodiment of the present invention.
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 and provides equipment 1 according to a kind of of one aspect of the invention for what provide ageing picture search result, wherein, provide equipment 1 to comprise and whether meet the device (hereinafter referred to as " pick-up unit 11 ") belonging to the trigger condition of ageing search sequence for detecting target query sequence; If for meeting described trigger condition, according to described target query sequence, matching inquiry is carried out, to obtain the device (hereinafter referred to as " inquiry unit 12 ") of the initial ageing picture search result corresponding to described target query sequence in ageing picture indices storehouse; For the ageing class information corresponding to described target query sequence, from described initial ageing picture search result, determine the device (hereinafter referred to as " target determining device 13 ") of the ageing picture search result of target corresponding to described target query sequence; For ageing for described target picture search result being supplied to the device (hereinafter referred to as " generator 14 ") of the user corresponding to described target query sequence.Particularly, pick-up unit 11 detects the whether satisfied trigger condition belonging to ageing search sequence of target query sequence; If meet described trigger condition, inquiry unit 12, according to described target query sequence, carries out matching inquiry in ageing picture indices storehouse, to obtain the initial ageing picture search result corresponding to described target query sequence; The ageing class information of target determining device 13 corresponding to described target query sequence, determines the ageing picture search result of target corresponding to described target query sequence from described initial ageing picture search result; Ageing for described target picture search result is supplied to the user corresponding to described target query sequence by generator 14.
At this, the network equipment, subscriber equipment or the network equipment and subscriber equipment are by the mutually integrated equipment formed of network to provide equipment 1 to include but not limited to.At this, the described network equipment includes but not limited to as network host, single network server, multiple webserver collection or the realization such as set of computers based on cloud computing; Or realized by subscriber equipment.At this, cloud is formed by based on a large amount of main frame of cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is the one of Distributed Calculation, the super virtual machine be made up of a group loosely-coupled computing machine collection.At this, described subscriber equipment can be that any one can to carry out the electronic product of man-machine interaction, such as computing machine, mobile phone, PDA, palm PC PPC or panel computer etc. with user by modes such as keyboard, mouse, touch pad, touch-screen or handwriting equipments.Described network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN (Local Area Network), VPN, wireless self-organization network (Ad Hoc network) etc.Those skilled in the art will be understood that the above-mentioned equipment 1 that provides is only citing; other network equipments that are existing or that may occur from now on or subscriber equipment are as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.At this, the network equipment and subscriber equipment include a kind of can according in advance setting or the instruction stored, 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.
Particularly, pick-up unit 11, first by the application programming interfaces (API) that the such as third party device such as search engine, browser provides, obtains the target query sequence that user inputs in search column; Or, first by dynamic web page techniques such as JSP, ASP, obtain the target query sequence that user is inputted by subscriber equipment; Then, detect target query sequence and whether meet the trigger condition belonging to ageing search sequence.At this, described ageing search sequence refers to the search sequence with ageing feature, wherein, described ageing feature comprises the ageing feature of explicit ageing characteristic sum implicit expression, correspondingly, ageing search sequence can comprise: i) explicit ageing search sequence, and it refers to the search sequence with obvious ageing feature, if namely the search sequence for reflection season itself, red-letter day, occasion (as APEC, two 11, G20 summit) etc. is explicit ageing search sequence; Ii) the ageing search sequence of implicit expression, it refers to that search sequence itself does not have ageing feature, but show that this search sequence has ageing feature according to the access behavior of user to the Search Results corresponding to this search sequence, such as, in historical search result corresponding to search sequence, there is one or more news type page and in this one or more news type page at least one access by user, so this search sequence also belongs to ageing search sequence, and just it is the ageing search sequence of implicit expression.Preferentially, described trigger condition includes but not limited to following at least any one: 1) described target query sequence has explicit ageing feature; 2) described target query sequence has the ageing feature of implicit expression.Those skilled in the art will be understood that above-mentioned trigger condition is only citing, and other trigger conditions that are existing or that may occur from now on, as being applicable to the present invention, within also should being included in scope, and are contained in this at this with way of reference.
Such as, suppose that Present News focus is the 9th time " G20 summit " within 2014, holding at Australian Portcity Brisbane, and user A wishes to browse the picture concerned about this summit, it inputs keyword " G20 summit " in the search column of photographic search engine, then pick-up unit 11 first by the application programming interfaces (API) that photographic search engine provides, can get the keyword " G20 summit " that user A inputs in search column; Because of this keyword reflection occasion itself, it has explicit ageing feature, then pick-up unit 11 can judge that keyword " G20 summit " meets the trigger condition belonging to ageing search sequence.
For another example, for user A, if it there is no the meaning browsing the 9th G20 summit picture concerned originally, it inputs keyword " koala " to inquire about the relevant information about koala in the search column of search engine, but it sees many news report about " Australia's koala diplomacy are sprouted and turned over G20 " and picture group in Search Results, user A just clicks and have accessed these many Search Results, although keyword " koala " itself does not have ageing feature, but the access behavior of user A to the Search Results corresponding to this keyword shows that this search sequence has ageing feature, then pick-up unit 11 still can judge that keyword " koala " meets the trigger condition belonging to ageing search sequence.
Those skilled in the art will be understood that the mode of the described target query sequence of above-mentioned acquisition is only citing; the mode of the described target query sequence of other acquisitions that are existing or that may occur from now on is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
Those skilled in the art will be understood that whether above-mentioned detection target query sequence meets the mode belonging to the trigger condition of ageing search sequence and be only citing; other detection target query sequence that are existing or that may occur from now on whether meet belong to the trigger condition of ageing search sequence mode as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
If meet described trigger condition, inquiry unit 12, according to described target query sequence, carries out matching inquiry in ageing picture indices storehouse, to obtain the initial ageing picture search result corresponding to described target query sequence.At this, described ageing picture indices storehouse refers to according to excavating the picture resource obtained and the index database being aided with network user's inquiry log and creating to the webpage in page search index storehouse, as first using all pictures on the webpage in page search index storehouse as total picture library, then picture in the search results pages corresponding to the picture in this picture library with attributes of news feature and the keyword with the ageing feature of implicit expression that obtains according to user's inquiry log is used for setting up final ageing picture indices storehouse.At this, those skilled in the art will be understood that in described ageing picture indices storehouse can be free of have news type picture, and the picture with attributes of news feature is wider than the covering scope of news type picture.At this, described attributes of news feature includes but not limited to as issuing time, travel path, comment, reprinting etc., wherein, reprint and refer to simple forwarding, this feature is common in news type event, such as news where is accessed for the head of state, a large amount of reprintings may be there is, but this news might not be exactly focus, although it is news, but it is relatively slightly weak as the intensity of ageing news, and travel path is in units of event, see time shaft, event starts report wherefrom, then where propagate again below (being not limited to reprint), if especially travel path there be social media such as facebook and youtube etc., its intensity as ageing news is then relatively strong.
Such as, for target query sequence " G20 summit ", pick-up unit 11 judges that it meets the trigger condition belonging to ageing search sequence, then inquiry unit 12 is according to this target query sequence " G20 summit ", matching inquiry is carried out in ageing picture indices storehouse is as timeliness-image-indexing-database-1, to obtain the initial ageing picture search result corresponding to this target query sequence " G20 summit ", ageing picture search result as initial in this comprises all news category pictures matched with target query sequence " G20 summit ", as meeting-place report, various countries' leaders met, the pictures such as group photo, and picture in the search results pages corresponding to keyword with the ageing feature of implicit expression, photograph etc. sprouted by group photo of embracing as leader each in G20 summit and koala.
Preferably, if meet described trigger condition, inquiry unit 12 also according to described target query sequence, can carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence in described ageing picture indices storehouse and news picture index database.At this, described news picture index database refers to the index database only comprising news type picture.At this, set up by being similar to the mode setting up or upgrade described ageing picture indices storehouse or upgrading described news picture index database, for simplicity's sake, therefore not repeating them here, and comprise by reference therewith.
Such as, for target query sequence " G20 summit ", pick-up unit 11 judges that it meets the trigger condition belonging to ageing search sequence, then inquiry unit 12 is according to this target query sequence " G20 summit ", not only in ageing picture indices storehouse is as timeliness-image-indexing-database-1, carry out matching inquiry, obtain all news type pictures matched with target query sequence " G20 summit ", as meeting-place report, various countries' leaders met, the pictures such as group photo, and picture in the search results pages corresponding to keyword with the ageing feature of implicit expression, the picture search results such as photograph sprouted by group photo of embracing as leader each in G20 summit and koala, but also matching inquiry is carried out in news picture index database is as news-image-indexing-database-1, obtain all news type pictures that target query sequence " G20 summit " matches, as not only comprised G20 summit related news picture in 2014, also comprise G20 summit related news picture over the years etc., above Search Results is all as described initial ageing picture search result, as total initial ageing picture search result I to Ⅹ.At this, it will be appreciated by those skilled in the art that the result of carrying out matching inquiry in described ageing picture indices storehouse and news picture index database can have repeated overlapping.
Those skilled in the art will be understood that the mode of the initial ageing picture search result of above-mentioned acquisition is only citing; the mode of the initial ageing picture search result of other acquisitions that are existing or that may occur from now on is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
At this, the present invention not only carries out matching inquiry in news picture index database, also in ageing picture indices storehouse, carries out matching inquiry, has effectively expanded the source of ageing picture.
The ageing class information of target determining device 13 corresponding to described target query sequence, determines the ageing picture search result of target corresponding to described target query sequence from described initial ageing picture search result.At this, described ageing class information reflects the height of the ageing grade of described target query sequence, the height available digital of grade represents, also can represent by other modes, three factors of described ageing class information and the following stated target query sequence about: 1. described target query sequence in picture searching index database the change curvature of the accounting of news picture in the picture search result inquiring about to obtain; 2. the historical query number of times corresponding to described target query sequence; 3. described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained.At this, described picture searching index database refers to and excavates the picture resource obtained and the index database set up according to the webpage in page search index storehouse, by all pictures on the webpage in page search index storehouse as total picture library, and then obtain described picture indices storehouse.At this, by to above factor 1.-be 3. weighted and obtain described ageing class information, the weight of each factor can be predetermined, also can be obtained by machine learning, the ageing picture search result of target of the corresponding varying number of different ageing grade.
Such as, suppose there be following making a reservation for: when ageing class information is the Ith grade, the corresponding ageing picture search result quantity of target is 10, and ageing class information is when being the IIth grade, the corresponding ageing picture search result quantity of target is 8, etc., for target query sequence " G20 summit ", suppose that its ageing class information is the Ith grade, the initial ageing picture search result that inquiry unit 12 obtains its correspondence is initial ageing picture search result I to Ⅻ, quantity is 12, then target determining device 13 can ageing class information i.e. the Ith grade corresponding to this target query sequence " G20 summit ", 10 are filtered out using as the ageing picture search result of target corresponding to target query sequence " G20 summit " from 12 initial ageing picture search results, at this, the mode of screening can have multiple, as screened according to the correlativity between initial ageing picture search result, also the issuing time corresponding to initial ageing picture search result general's choosing can be carried out.Those skilled in the art will be understood that and are above-mentionedly only citing to the mode that initial ageing picture search result screens; other existing or modes of screening initial ageing picture search result that may occur from now on are as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
For another example, connect example, suppose that inquiry unit 12 obtains the initial ageing picture search result I to Ⅹ of initial ageing picture search result corresponding to target query sequence " G20 summit ", quantity is 10, then target determining device 13 can determine that these initial ageing picture search results are all the ageing picture search result of target corresponding to target query sequence " G20 summit ".
Those skilled in the art will be understood that and above-mentionedly determine that the mode of the ageing picture search result of target is only citing; the mode of other existing or ageing picture search results that may occur from now on really setting the goal is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
Generator 14 is by the communication mode of the agreements such as http, https, ageing for described target picture search result is supplied to the user corresponding to described target query sequence, as the subscriber equipment of user as described in being supplied to, or, be supplied to the application such as search engine, browser, to be supplied to the subscriber equipment of described user by this application, browse for user.
Thering is provided between each device of equipment 1 is constant work.Particularly, pick-up unit 11 continues to detect the whether satisfied trigger condition belonging to ageing search sequence of target query sequence; If meet described trigger condition, inquiry unit 12 continues according to described target query sequence, carries out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence in ageing picture indices storehouse; Target determining device 13 continues the ageing class information corresponding to described target query sequence, determines the ageing picture search result of target corresponding to described target query sequence from described initial ageing picture search result; Generator 14 continues the user be supplied to by ageing for described target picture search result corresponding to described target query sequence.At this, those skilled in the art will be understood that " continuing " refers to provides the detection constantly carrying out trigger condition between each device of equipment 1 respectively, the acquisition of initial ageing picture search result, the determination of the ageing picture search result of target and provides, until provide equipment 1 to stop in a long time detecting described trigger condition.
Preferably, equipment 1 is provided also to comprise for according to user's inquiry log, the picture with attributes of news feature is obtained, to set up or to upgrade the device (hereinafter referred to as " setting up or updating device ", not shown) in described ageing picture indices storehouse from page search index storehouse.Particularly, foundation or updating device, according to user's inquiry log, obtain the picture with attributes of news feature, to set up or to upgrade described ageing picture indices storehouse from page search index storehouse.
Particularly, foundation or updating device, according to user's inquiry log, obtain the picture with attributes of news feature, to set up or to upgrade described ageing picture indices storehouse from page search index storehouse.
Such as, to set up or webpage in page search index storehouse that first updating device is set up search engine carries out page parsing, to obtain all pictures on these pages, and it can be used as total picture library; Then picture in the search results pages corresponding to the picture in this picture library with attributes of news feature and the keyword with the ageing feature of implicit expression that obtains according to user's inquiry log is used for setting up ageing picture indices storehouse, as obtained above ageing picture indices storehouse as timeliness-image-indexing-database-1.
Preferably, equipment 1 can be provided for what provide ageing picture search result by above-mentioned, combine with existing search engine, form a kind of new search engine, existing search engine includes but not limited to as the Google search engine of Google company, the baidu search engine of company of Baidu, Baidu are known.
Preferably, equipment 1 can be provided for what provide ageing picture search result by above-mentioned, combine with existing search engine plug-in unit, form a kind of new search engine plug-in unit, existingly to include but not limited to as the search engine plug-in unit such as MSN ToolBar of despot, Microsoft is searched by the Google ToolBar of Google company, the Baidu of company of Baidu.
In another preferred embodiment, equipment 1 can be provided for what provide ageing picture search result by above-mentioned, combine with existing browser, form a kind of new browser, existing browser comprises the IE browser of such as Microsoft company, the netscape browser of Netscape company, the Firefox browser of Mozilla company, the Chrome browser of Google company, to roam the Maxthon browser of company, the opera browser of Opera company, 360 browsers of 360 companies, the search dog browser of Sohu.com Inc., the Tengxun TT browser etc. of company of Tengxun.
In another preferred embodiment, equipment 1 can be provided for what provide ageing picture search result by above-mentioned, combine with existing browser plug-in, form a kind of new browser plug-in, existing browser plug-in comprises as Flash plug-in unit, RealPlayer plug-in unit, MMS plug-in unit, MIDI staff plug-in unit, ActiveX plug-in unit etc.
It is a kind of for providing the equipment schematic diagram providing equipment 1 of ageing picture search result that Fig. 2 illustrates in accordance with a preferred embodiment of the present invention, wherein, equipment 1 is provided to comprise pick-up unit 11 ', inquiry unit 12 ', target determining device 13 ' and generator 14 ', there is provided equipment 1 also comprise for according to described target query sequence in picture searching index database inquire about the change curvature of the accounting of news picture in the picture search result obtained, historical query number of times corresponding to described target query sequence, and described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, the device (hereinafter referred to as " ageing grade determining device 15 ' ") of described ageing class information is determined in weighting.Particularly, pick-up unit 11 ' detects the whether satisfied trigger condition belonging to ageing search sequence of target query sequence; If meet described trigger condition, inquiry unit 12 ', according to described target query sequence, carries out matching inquiry in ageing picture indices storehouse, to obtain the initial ageing picture search result corresponding to described target query sequence; Ageing grade determining device 15 ' according to described target query sequence in picture searching index database inquire about historical query number of times corresponding to the change curvature of the accounting of news picture in the picture search result obtained, described target query sequence, and described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, described ageing class information is determined in weighting; The ageing class information of target determining device 13 ' corresponding to described target query sequence, determines the ageing picture search result of target corresponding to described target query sequence from described initial ageing picture search result; Ageing for described target picture search result is supplied to the user corresponding to described target query sequence by generator 14 '.At this, pick-up unit 11 ', inquiry unit 12 ', target determining device 13 ' and generator 14 ' are same or similar with the content of middle corresponding intrument embodiment illustrated in fig. 1, for simplicity's sake, therefore do not repeat them here, and comprise by reference therewith.
Particularly, ageing grade determining device 15 ' according to described target query sequence in picture searching index database inquire about historical query number of times corresponding to the change curvature of the accounting of news picture in the picture search result obtained, described target query sequence, and described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, carry out weighting by following formula (1) and determine described ageing class information.
y=α×x 1+β×x 2+γ×x 3(1)
Wherein, y represents ageing grade, x 1represent described target query sequence in picture searching index database inquire about the change curvature of the accounting of news picture in the picture search result obtained, x 2represent the historical query number of times corresponding to described target query sequence, x 3represent described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, α, β, γ are weight, and the numerical value of weight can be predetermined, also can be obtained by machine learning, and alpha+beta+γ=1.At this, described picture searching index database refers to and excavates the picture resource obtained and the index database set up according to the webpage in page search index storehouse, by all pictures on the webpage in page search index storehouse as total picture library, and then obtain described picture indices storehouse.
Such as, for target query sequence " G20 summit ", its x 1=0.1, x 2=1000, x 3=5000, α=0.6, β=0.3, γ=0.1, then ageing class information=800.06 of this target query sequence, are greater than predetermined threshold 300, belong to the Ith grade, then ageing grade determining device 15 ' can determine that its ageing class information is the Ith grade.
Those skilled in the art will be understood that and above-mentionedly determine that the mode of ageing class information is only citing; other are existing or may occur that the mode of timing validity class information is really as being applicable to the present invention from now on; also within scope should being included in, and this is contained at this with way of reference.
In a particular embodiment, those skilled in the art will be understood that ageing grade determining device 15 ' and inquiry unit 12 ' can the execution of serial, the execution that also can walk abreast.
(be described below with reference to Fig. 2) in a preferred embodiment, equipment 1 is provided also to comprise for according to described ageing class information, determine the device (hereinafter referred to as " presenting determining device ", not shown) presenting relevant information of the ageing picture search result of described target.Particularly, present determining device according to described ageing class information, that determines the ageing picture search result of described target presents relevant information; Present relevant information described in generator 14 ' basis, ageing for described target picture search result is supplied to the user corresponding to described target query sequence.
Particularly, present determining device according to described ageing class information, that determines the ageing picture search result of described target presents relevant information.At this, described in present relevant information and comprise at least following any one: present quantity information i) corresponding to the ageing picture search result of described target; Ii) the position of appearing information corresponding to the ageing picture search result of described target.At this, described ageing class information and the described relevant information that presents can be set, as higher in ageing class information, the ageing picture search result of its target to present quantity more, its position of appearing is also more forward.Such as, for target query sequence " G20 summit ", ageing grade determining device 15 ' determines that its ageing class information is the Ith grade, and target determining device 13 ' determines that the ageing picture search result of target corresponding to this target query sequence " G20 summit " is I to Ⅹ, totally 10, then present determining device and can determine that the relevant information that presents of the ageing picture search result I to Ⅹ of target is all to present and position of appearing is be arranged in 1-10 position before in final search result list.
Then, generator 14 ' presents relevant information according to this, by the communication mode that http, https etc. arrange, ageing for target picture search result I to Ⅹ is supplied to the user corresponding to described target query sequence, browse for user, also namely first user can see the ageing picture search result I to Ⅹ of target being arranged in front 10, effectively meets the ageing Search Requirement of user.
Preferably, equipment 1 is provided also to comprise for according to described target query sequence, the device (hereinafter referred to as " general acquisition device ", not shown) of the general picture search result corresponding to described target query sequence is obtained from described picture searching index database.Particularly, general acquisition device, according to described target query sequence, obtains the general picture search result corresponding to described target query sequence from described picture searching index database; Wherein, present the correlativity of determining device according to described ageing class information and the ageing picture search result of described target and described general picture search result, described in determining, present relevant information; Present relevant information described in generator 14 ' basis, ageing for described target picture search result and described general picture search result are supplied to the user corresponding to described target query sequence.
Particularly, general acquisition device, according to described target query sequence, obtains the general picture search result corresponding to described target query sequence from described picture searching index database.Such as, for target query sequence " G20 summit ", general acquisition device also can according to this target query sequence " G20 summit ", the general picture search result obtaining its correspondence in picture indices storehouse as and the general picture search result i to v such as picture are introduced in picture such as G20 summit mark, all previous summit with attributes of news feature.
Then, present the correlativity of determining device according to described ageing class information and the ageing picture search result of described target and described general picture search result, relevant information is presented described in determining, if the correlativity of the ageing picture search result of described target and described general picture search result is higher, presenting relevant information is then: the position of appearing of the ageing picture search result of described target is arranged in front 3 positions in final search result list, and all present, namely all insert the ageing picture search result of target in front 3 positions; If the correlativity of the ageing picture search result of described target and described general picture search result is lower, the position that the position of appearing of the ageing picture search result of described target is arranged in final search result list is moved after the meeting, and can not all present, as only present with as described in the correlativity of general picture search result be greater than the ageing picture search result of target of predetermined threshold.At this, the correlativity of the ageing picture search result of described target and described general picture search result is determined by various ways, such as, according to the image content descriptor of the ageing picture search result of described target and described general picture search result, both correlativitys can be determined.Those skilled in the art will be understood that and above-mentionedly determine that the mode of the correlativity of the ageing picture search result of described target and described general picture search result is only citing; described in other determinations that are existing or that may occur from now on, the mode of the correlativity of the ageing picture search result of target and described general picture search result is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
Such as, for target query sequence " G20 summit ", ageing grade determining device 15 ' determines that its ageing class information is the Ith grade, and target determining device 13 ' determines that the ageing picture search result of target corresponding to this target query sequence " G20 summit " is I to Ⅹ, totally 10, the general picture search result corresponding to this target query sequence that general acquisition device obtains is i to v, present the image content descriptor that first determining device is i to v according to the ageing picture search result of target I to Ⅹ and general picture search result, the correlativity obtaining both is higher, then present determining device and can determine that the position of appearing of the ageing picture search result I to Ⅹ of target is arranged in 3 positions before in final search result list, and all present.
Then, present relevant information, the communication mode of being arranged by http, https etc. described in generator 14 ' basis, ageing for described target picture search result and described general picture search result are supplied to the user corresponding to described target query sequence.
More preferably, presenting determining device also can according to described ageing class information, the correlativity of the ageing picture search result of described target and described general picture search result and the quality information of the ageing picture search result of described target, relevant information is presented described in determining, such as, although the correlativity of the ageing picture search result of described target and described general picture search result is higher, but the quality information of the ageing picture search result of target is lower, then the position of the ageing picture search result of described target in final search result list by after move, and all do not present, even do not present, for another example, although the correlativity of the ageing picture search result of described target and described general picture search result is lower, but the quality information of the ageing picture search result of target is higher, the position that the position of appearing of the ageing picture search result of described target is arranged in final search result list will move forward, as being arranged in before general picture search result, and can all or part ofly present, as only present with as described in the correlativity of general picture search result be greater than the ageing picture search result of target of predetermined threshold.
Such as, for target query sequence " G20 summit ", ageing grade determining device 15 ' determines that its ageing class information is the Ith grade, and target determining device 13 ' determines that the ageing picture search result of target corresponding to this target query sequence " G20 summit " is I to Ⅹ, totally 10, the general picture search result corresponding to this target query sequence that general acquisition device obtains is i to v, present the image content descriptor that first determining device is i to v according to the ageing picture search result of target I to Ⅹ and general picture search result, the correlativity obtaining both is higher, but the quality information of the ageing picture search result I to Ⅹ of target is lower, then present determining device can determine the position of appearing of the ageing picture search result I to Ⅹ of target be arranged in position in final search result list by after move, be after i to v as being arranged in general picture search result, and the part only presented in the ageing picture search result I to Ⅹ of target.
Those skilled in the art will be understood that above-mentioned various determine described in present relevant information mode be only citing; the mode of relevant information is presented as being applicable to the present invention described in other determinations that are existing or that may occur from now on; also within scope should being included in, and this is contained at this with way of reference.
It is a kind of for providing the method flow diagram of ageing picture search result that Fig. 3 illustrates according to a further aspect of the present invention.
Wherein, the method comprising the steps of S1, step S2, step S3 and step S4.Particularly, in step sl, provide equipment 1 to detect target query sequence and whether meet the trigger condition belonging to ageing search sequence; If meet described trigger condition, in step s 2, provide equipment 1 according to described target query sequence, in ageing picture indices storehouse, carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence; In step s3, provide the ageing class information of equipment 1 corresponding to described target query sequence, from described initial ageing picture search result, determine the ageing picture search result of target corresponding to described target query sequence; In step s 4 which, provide equipment 1 that ageing for described target picture search result is supplied to the user corresponding to described target query sequence.
At this, the network equipment, subscriber equipment or the network equipment and subscriber equipment are by the mutually integrated equipment formed of network to provide equipment 1 to include but not limited to.At this, the described network equipment includes but not limited to as network host, single network server, multiple webserver collection or the realization such as set of computers based on cloud computing; Or realized by subscriber equipment.At this, cloud is formed by based on a large amount of main frame of cloud computing (Cloud Computing) or the webserver, and wherein, cloud computing is the one of Distributed Calculation, the super virtual machine be made up of a group loosely-coupled computing machine collection.At this, described subscriber equipment can be that any one can to carry out the electronic product of man-machine interaction, such as computing machine, mobile phone, PDA, palm PC PPC or panel computer etc. with user by modes such as keyboard, mouse, touch pad, touch-screen or handwriting equipments.Described network includes but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN (Local Area Network), VPN, wireless self-organization network (Ad Hoc network) etc.Those skilled in the art will be understood that the above-mentioned equipment 1 that provides is only citing; other network equipments that are existing or that may occur from now on or subscriber equipment are as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.At this, the network equipment and subscriber equipment include a kind of can according in advance setting or the instruction stored, 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.
Particularly, in step sl, provide equipment 1 first by the application programming interfaces (API) that the such as third party device such as search engine, browser provides, obtain the target query sequence that user inputs in search column; Or, first by dynamic web page techniques such as JSP, ASP, obtain the target query sequence that user is inputted by subscriber equipment; Then, detect target query sequence and whether meet the trigger condition belonging to ageing search sequence.At this, described ageing search sequence refers to the search sequence with ageing feature, wherein, described ageing feature comprises the ageing feature of explicit ageing characteristic sum implicit expression, correspondingly, ageing search sequence can comprise: i) explicit ageing search sequence, and it refers to the search sequence with obvious ageing feature, if namely the search sequence for reflection season itself, red-letter day, occasion (as APEC, two 11, G20 summit) etc. is explicit ageing search sequence; Ii) the ageing search sequence of implicit expression, it refers to that search sequence itself does not have ageing feature, but show that this search sequence has ageing feature according to the access behavior of user to the Search Results corresponding to this search sequence, such as, in historical search result corresponding to search sequence, there is one or more news type page and in this one or more news type page at least one access by user, so this search sequence also belongs to ageing search sequence, and just it is the ageing search sequence of implicit expression.Preferentially, described trigger condition includes but not limited to following at least any one: 1) described target query sequence has explicit ageing feature; 2) described target query sequence has the ageing feature of implicit expression.Those skilled in the art will be understood that above-mentioned trigger condition is only citing, and other trigger conditions that are existing or that may occur from now on, as being applicable to the present invention, within also should being included in scope, and are contained in this at this with way of reference.
Such as, suppose that Present News focus is the 9th time " G20 summit " within 2014, holding at Australian Portcity Brisbane, and user A wishes to browse the picture concerned about this summit, it inputs keyword " G20 summit " in the search column of photographic search engine, then in step sl, there is provided equipment 1 first by the application programming interfaces (API) that photographic search engine provides, the keyword " G20 summit " that user A inputs in search column can be got; Because of this keyword reflection occasion itself, it has explicit ageing feature, then in step sl, keyword " G20 summit " meets the trigger condition belonging to ageing search sequence to provide equipment 1 to judge.
For another example, for user A, if it there is no the meaning browsing the 9th G20 summit picture concerned originally, it inputs keyword " koala " to inquire about the relevant information about koala in the search column of search engine, but it sees many news report about " Australia's koala diplomacy are sprouted and turned over G20 " and picture group in Search Results, user A just clicks and have accessed these many Search Results, although keyword " koala " itself does not have ageing feature, but the access behavior of user A to the Search Results corresponding to this keyword shows that this search sequence has ageing feature, then in step sl, keyword " koala " meets the trigger condition belonging to ageing search sequence to provide equipment 1 still can judge.
Those skilled in the art will be understood that the mode of the described target query sequence of above-mentioned acquisition is only citing; the mode of the described target query sequence of other acquisitions that are existing or that may occur from now on is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
Those skilled in the art will be understood that whether above-mentioned detection target query sequence meets the mode belonging to the trigger condition of ageing search sequence and be only citing; other detection target query sequence that are existing or that may occur from now on whether meet belong to the trigger condition of ageing search sequence mode as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
If meet described trigger condition, in step s 2, provide equipment 1 according to described target query sequence, in ageing picture indices storehouse, carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence.At this, described ageing picture indices storehouse refers to according to excavating the picture resource obtained and the index database being aided with network user's inquiry log and creating to the webpage in page search index storehouse, as first using all pictures on the webpage in page search index storehouse as total picture library, then picture in the search results pages corresponding to the picture in this picture library with attributes of news feature and the keyword with the ageing feature of implicit expression that obtains according to user's inquiry log is used for setting up final ageing picture indices storehouse.At this, those skilled in the art will be understood that in described ageing picture indices storehouse can be free of have news type picture, and the picture with attributes of news feature is wider than the covering scope of news type picture.At this, described attributes of news feature includes but not limited to as issuing time, travel path, comment, reprinting etc., wherein, reprint and refer to simple forwarding, this feature is common in news type event, such as news where is accessed for the head of state, a large amount of reprintings may be there is, but this news might not be exactly focus, although it is news, but it is relatively slightly weak as the intensity of ageing news, and travel path is in units of event, see time shaft, event starts report wherefrom, then where propagate again below (being not limited to reprint), if especially travel path there be social media such as facebook and youtube etc., its intensity as ageing news is then relatively strong.
Such as, for target query sequence " G20 summit ", in step sl, it meets the trigger condition belonging to ageing search sequence to provide equipment 1 to judge, then in step s 2, there is provided equipment 1 according to this target query sequence " G20 summit ", matching inquiry is carried out in ageing picture indices storehouse is as timeliness-image-indexing-database-1, to obtain the initial ageing picture search result corresponding to this target query sequence " G20 summit ", ageing picture search result as initial in this comprises all news category pictures matched with target query sequence " G20 summit ", as meeting-place report, various countries' leaders met, the pictures such as group photo, and picture in the search results pages corresponding to keyword with the ageing feature of implicit expression, photograph etc. sprouted by group photo of embracing as leader each in G20 summit and koala.
Preferably, if meet described trigger condition, in step s 2, provide equipment 1 also can according to described target query sequence, matching inquiry is carried out, to obtain the initial ageing picture search result corresponding to described target query sequence in described ageing picture indices storehouse and news picture index database.At this, described news picture index database refers to the index database only comprising news type picture.At this, set up by being similar to the mode setting up or upgrade described ageing picture indices storehouse or upgrading described news picture index database, for simplicity's sake, therefore not repeating them here, and comprise by reference therewith.
Such as, for target query sequence " G20 summit ", in step sl, it meets the trigger condition belonging to ageing search sequence to provide equipment 1 to judge, then in step s 2, there is provided equipment 1 according to this target query sequence " G20 summit ", not only in ageing picture indices storehouse is as timeliness-image-indexing-database-1, carry out matching inquiry, obtain all news type pictures matched with target query sequence " G20 summit ", as meeting-place report, various countries' leaders met, the pictures such as group photo, and picture in the search results pages corresponding to keyword with the ageing feature of implicit expression, the picture search results such as photograph sprouted by group photo of embracing as leader each in G20 summit and koala, but also matching inquiry is carried out in news picture index database is as news-image-indexing-database-1, obtain all news type pictures that target query sequence " G20 summit " matches, as not only comprised G20 summit related news picture in 2014, also comprise G20 summit related news picture over the years etc., above Search Results is all as described initial ageing picture search result, as total initial ageing picture search result I to Ⅹ.At this, it will be appreciated by those skilled in the art that the result of carrying out matching inquiry in described ageing picture indices storehouse and news picture index database can have repeated overlapping.
Those skilled in the art will be understood that the mode of the initial ageing picture search result of above-mentioned acquisition is only citing; the mode of the initial ageing picture search result of other acquisitions that are existing or that may occur from now on is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
At this, the present invention not only carries out matching inquiry in news picture index database, also in ageing picture indices storehouse, carries out matching inquiry, has effectively expanded the source of ageing picture.
In step s3, provide the ageing class information of equipment 1 corresponding to described target query sequence, from described initial ageing picture search result, determine the ageing picture search result of target corresponding to described target query sequence.At this, described ageing class information reflects the height of the ageing grade of described target query sequence, the height available digital of grade represents, also can represent by other modes, three factors of described ageing class information and the following stated target query sequence about: 1. described target query sequence in picture searching index database the change curvature of the accounting of news picture in the picture search result inquiring about to obtain; 2. the historical query number of times corresponding to described target query sequence; 3. described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained.At this, described picture searching index database refers to and excavates the picture resource obtained and the index database set up according to the webpage in page search index storehouse, by all pictures on the webpage in page search index storehouse as total picture library, and then obtain described picture indices storehouse.At this, by to above factor 1.-be 3. weighted and obtain described ageing class information, the weight of each factor can be predetermined, also can be obtained by machine learning, the ageing picture search result of target of the corresponding varying number of different ageing grade.
Such as, suppose there be following making a reservation for: when ageing class information is the Ith grade, the corresponding ageing picture search result quantity of target is 10, and ageing class information is when being the IIth grade, the corresponding ageing picture search result quantity of target is 8, etc., for target query sequence " G20 summit ", suppose that its ageing class information is the Ith grade, in step s 2, the initial ageing picture search result providing equipment 1 to obtain its correspondence is initial ageing picture search result I to Ⅻ, quantity is 12, then in step s3, there is provided equipment 1 can ageing class information i.e. the Ith grade corresponding to this target query sequence " G20 summit ", 10 are filtered out using as the ageing picture search result of target corresponding to target query sequence " G20 summit " from 12 initial ageing picture search results, at this, the mode of screening can have multiple, as screened according to the correlativity between initial ageing picture search result, also the issuing time corresponding to initial ageing picture search result general's choosing can be carried out.Those skilled in the art will be understood that and are above-mentionedly only citing to the mode that initial ageing picture search result screens; other existing or modes of screening initial ageing picture search result that may occur from now on are as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
For another example, connect example, suppose in step s 2, equipment 1 is provided to obtain the initial ageing picture search result I to Ⅹ of initial ageing picture search result corresponding to target query sequence " G20 summit ", quantity is 10, then in step s3, these initial ageing picture search results are all the ageing picture search result of target corresponding to target query sequence " G20 summit " to provide equipment 1 to determine.
Those skilled in the art will be understood that and above-mentionedly determine that the mode of the ageing picture search result of target is only citing; the mode of other existing or ageing picture search results that may occur from now on really setting the goal is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
In step s 4 which, the communication mode that equipment 1 is arranged by http, https etc. is provided, ageing for described target picture search result is supplied to the user corresponding to described target query sequence, as the subscriber equipment of user as described in being supplied to, or, be supplied to the application such as search engine, browser, to be supplied to the subscriber equipment of described user by this application, browse for user.
Thering is provided between each step of equipment 1 is constant work.Particularly, in step sl, provide equipment 1 to continue to detect target query sequence and whether meet the trigger condition belonging to ageing search sequence; If meet described trigger condition, in step s 2, provide equipment 1 to continue according to described target query sequence, in ageing picture indices storehouse, carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence; In step s3, provide equipment 1 lasting ageing class information corresponding to described target query sequence, from described initial ageing picture search result, determine the ageing picture search result of target corresponding to described target query sequence; In step s 4 which, equipment 1 is provided to continue the user be supplied to by ageing for described target picture search result corresponding to described target query sequence.At this, those skilled in the art will be understood that " continuing " refers to provides the detection constantly carrying out trigger condition between each step of equipment 1 respectively, the acquisition of initial ageing picture search result, the determination of the ageing picture search result of target and provides, until provide equipment 1 to stop in a long time detecting described trigger condition.
Preferably, equipment 1 is provided also to comprise step S6 (not shown).Particularly, in step s 6, provide equipment 1 according to user's inquiry log, from page search index storehouse, obtain the picture with attributes of news feature, to set up or to upgrade described ageing picture indices storehouse.
Particularly, in step s 6, provide equipment 1 according to user's inquiry log, from page search index storehouse, obtain the picture with attributes of news feature, to set up or to upgrade described ageing picture indices storehouse.
Such as, in step s 6, the webpage in the page search index storehouse providing equipment 1 first to set up search engine carries out page parsing, to obtain all pictures on these pages, and it can be used as total picture library; Then picture in the search results pages corresponding to the picture in this picture library with attributes of news feature and the keyword with the ageing feature of implicit expression that obtains according to user's inquiry log is used for setting up ageing picture indices storehouse, as obtained above ageing picture indices storehouse as timeliness-image-indexing-database-1.
It is a kind of for providing the method flow diagram of ageing picture search result that Fig. 4 illustrates in accordance with a preferred embodiment of the present invention.
Wherein, the method comprising the steps of S1 ', step S2 ', step S3 ', step S4 ' and step S5 '.
Particularly, in step S1 ', provide equipment 1 to detect target query sequence and whether meet the trigger condition belonging to ageing search sequence; If meet described trigger condition, in step S2 ', provide equipment 1 according to described target query sequence, in ageing picture indices storehouse, carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence; In step S5 ', there is provided equipment 1 according to described target query sequence in picture searching index database inquire about historical query number of times corresponding to the change curvature of the accounting of news picture in the picture search result obtained, described target query sequence, and described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, described ageing class information is determined in weighting; In step S3 ', provide the ageing class information of equipment 1 corresponding to described target query sequence, from described initial ageing picture search result, determine the ageing picture search result of target corresponding to described target query sequence; In step S4 ', provide equipment 1 that ageing for described target picture search result is supplied to the user corresponding to described target query sequence.At this, step S1 ', step S2 ', step S3 ' and step S4 ' are same or similar with the content of middle corresponding step embodiment illustrated in fig. 3, for simplicity's sake, therefore do not repeat them here, and comprise by reference therewith.
Particularly, in step S5 ', there is provided equipment 1 according to described target query sequence in picture searching index database inquire about historical query number of times corresponding to the change curvature of the accounting of news picture in the picture search result obtained, described target query sequence, and described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, carry out weighting by following formula (2) and determine described ageing class information.
y=α×x 1+β×x 2+γ×x 3(2)
Wherein, y represents ageing grade, x 1represent described target query sequence in picture searching index database inquire about the change curvature of the accounting of news picture in the picture search result obtained, x 2represent the historical query number of times corresponding to described target query sequence, x 3represent described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, α, β, γ are weight, and the numerical value of weight can be predetermined, also can be obtained by machine learning, and alpha+beta+γ=1.At this, described picture searching index database refers to and excavates the picture resource obtained and the index database set up according to the webpage in page search index storehouse, by all pictures on the webpage in page search index storehouse as total picture library, and then obtain described picture indices storehouse.
Such as, for target query sequence " G20 summit ", its x 1=0.1, x 2=1000, x 3=5000, α=0.6, β=0.3, γ=0.1, then ageing class information=800.06 of this target query sequence, are greater than predetermined threshold 300, belong to the Ith grade, then, in step S5 ', its ageing class information is the Ith grade to provide equipment 1 to determine.
Those skilled in the art will be understood that and above-mentionedly determine that the mode of ageing class information is only citing; other are existing or may occur that the mode of timing validity class information is really as being applicable to the present invention from now on; also within scope should being included in, and this is contained at this with way of reference.
In a particular embodiment, those skilled in the art will be understood that step S5 ' and step S2 ' can the execution of serial, the execution that also can walk abreast.
(be described below with reference to Fig. 4) in a preferred embodiment, provide equipment 1 also to comprise step S7 ' (not shown).Particularly, in step S7 ', provide equipment 1 according to described ageing class information, that determines the ageing picture search result of described target presents relevant information; In step S4 ', provide equipment 1 to present relevant information according to described, ageing for described target picture search result is supplied to the user corresponding to described target query sequence.
Particularly, in step S7 ', provide equipment 1 according to described ageing class information, that determines the ageing picture search result of described target presents relevant information.At this, described in present relevant information and comprise at least following any one: present quantity information i) corresponding to the ageing picture search result of described target; Ii) the position of appearing information corresponding to the ageing picture search result of described target.At this, described ageing class information and the described relevant information that presents can be set, as higher in ageing class information, the ageing picture search result of its target to present quantity more, its position of appearing is also more forward.Such as, for target query sequence " G20 summit ", in step S5 ', its ageing class information is the Ith grade to provide equipment 1 to determine, and in step S3 ', the ageing picture search result of target corresponding to this target query sequence " G20 summit " is I to Ⅹ to provide equipment 1 to determine, totally 10, then in step S7 ', the relevant information that presents providing equipment 1 can determine the ageing picture search result I to Ⅹ of target is all to present and position of appearing is be arranged in 1-10 position before in final search result list.
Then, in step S4 ', equipment 1 is provided to present relevant information according to this, by the communication mode that http, https etc. arrange, ageing for target picture search result I to Ⅹ is supplied to the user corresponding to described target query sequence, browse for user, also namely first user can see the ageing picture search result I to Ⅹ of target being arranged in front 10, effectively meets the ageing Search Requirement of user.
Preferably, equipment 1 is provided also to comprise step S8 ' (not shown).Particularly, in step S8 ', provide equipment 1 according to described target query sequence, from described picture searching index database, obtain the general picture search result corresponding to described target query sequence; Wherein, in step S7 ', provide equipment 1 according to the correlativity of described ageing class information and the ageing picture search result of described target and described general picture search result, described in determining, present relevant information; In step S4 ', provide equipment 1 to present relevant information according to described, ageing for described target picture search result and described general picture search result are supplied to the user corresponding to described target query sequence.
Particularly, in step S8 ', provide equipment 1 according to described target query sequence, from described picture searching index database, obtain the general picture search result corresponding to described target query sequence.Such as, for target query sequence " G20 summit ", in step S8 ', there is provided equipment 1 also can according to this target query sequence " G20 summit ", the general picture search result obtaining its correspondence in picture indices storehouse as and the general picture search result i to v such as picture are introduced in picture such as G20 summit mark, all previous summit with attributes of news feature.
Then, in step S7 ', there is provided equipment 1 according to the correlativity of described ageing class information and the ageing picture search result of described target and described general picture search result, relevant information is presented described in determining, if the correlativity of the ageing picture search result of described target and described general picture search result is higher, presenting relevant information is then: the position of appearing of the ageing picture search result of described target is arranged in front 3 positions in final search result list, and all present, namely the ageing picture search result of target is all inserted in front 3 positions, if the correlativity of the ageing picture search result of described target and described general picture search result is lower, the position that the position of appearing of the ageing picture search result of described target is arranged in final search result list is moved after the meeting, and can not all present, as only present with as described in the correlativity of general picture search result be greater than the ageing picture search result of target of predetermined threshold.At this, the correlativity of the ageing picture search result of described target and described general picture search result is determined by various ways, such as, according to the image content descriptor of the ageing picture search result of described target and described general picture search result, both correlativitys can be determined.Those skilled in the art will be understood that and above-mentionedly determine that the mode of the correlativity of the ageing picture search result of described target and described general picture search result is only citing; described in other determinations that are existing or that may occur from now on, the mode of the correlativity of the ageing picture search result of target and described general picture search result is as being applicable to the present invention; also within scope should being included in, and this is contained at this with way of reference.
Such as, for target query sequence " G20 summit ", in step S5 ', its ageing class information is the Ith grade to provide equipment 1 to determine, and in step S3 ', the ageing picture search result of target corresponding to this target query sequence " G20 summit " is I to Ⅹ to provide equipment 1 to determine, totally 10, in step S8 ', general picture search result corresponding to this target query sequence providing equipment 1 to obtain is i to v, in step S7 ', equipment 1 is provided first to be the image content descriptor of i to v according to the ageing picture search result of target I to Ⅹ and general picture search result, the correlativity obtaining both is higher, then in step S7 ', the position of appearing of the ageing picture search result I to Ⅹ of target is arranged in 3 positions before in final search result list to provide equipment 1 to determine, and all present.
Then, in step S4 ', there is provided equipment 1 to present relevant information according to described, the communication mode of being arranged by http, https etc., ageing for described target picture search result and described general picture search result are supplied to the user corresponding to described target query sequence.
More preferably, in step S7 ', there is provided equipment 1 also can according to described ageing class information, the correlativity of the ageing picture search result of described target and described general picture search result and the quality information of the ageing picture search result of described target, relevant information is presented described in determining, such as, although the correlativity of the ageing picture search result of described target and described general picture search result is higher, but the quality information of the ageing picture search result of target is lower, then the position of the ageing picture search result of described target in final search result list by after move, and all do not present, even do not present, for another example, although the correlativity of the ageing picture search result of described target and described general picture search result is lower, but the quality information of the ageing picture search result of target is higher, the position that the position of appearing of the ageing picture search result of described target is arranged in final search result list will move forward, as being arranged in before general picture search result, and can all or part ofly present, as only present with as described in the correlativity of general picture search result be greater than the ageing picture search result of target of predetermined threshold.
Such as, for target query sequence " G20 summit ", in step S5 ', its ageing class information is the Ith grade to provide equipment 1 to determine, and in step S3 ', the ageing picture search result of target corresponding to this target query sequence " G20 summit " is I to Ⅹ to provide equipment 1 to determine, totally 10, in step S8 ', general picture search result corresponding to this target query sequence providing equipment 1 to obtain is i to v, in step S7 ', equipment 1 is provided first to be the image content descriptor of i to v according to the ageing picture search result of target I to Ⅹ and general picture search result, the correlativity obtaining both is higher, but the quality information of the ageing picture search result I to Ⅹ of target is lower, then in step S7 ', there is provided equipment 1 can determine the position of appearing of the ageing picture search result I to Ⅹ of target be arranged in position in final search result list by after move, be after i to v as being arranged in general picture search result, and the part only presented in the ageing picture search result I to Ⅹ of target.
Those skilled in the art will be understood that above-mentioned various determine described in present relevant information mode be only citing; the mode of relevant information is presented as being applicable to the present invention described in other determinations that are existing or that may occur from now on; also within scope should being included in, and this is contained at this with way of reference.
It should be noted that the present invention can be implemented in the assembly of software and/or software restraint, such as, special IC (ASIC), general object computing machine or any other similar hardware device can be adopted to realize.In one embodiment, software program of the present invention can perform to realize step mentioned above or function by processor.Similarly, software program of the present invention (comprising relevant data structure) can be stored in computer readable recording medium storing program for performing, such as, and RAM storer, magnetic or CD-ROM driver or flexible plastic disc and similar devices.In addition, steps more of the present invention or function can adopt hardware to realize, such as, as coordinating with processor thus performing the circuit of each step or function.
In addition, a part of the present invention can be applied to computer program, such as computer program instructions, when it is performed by computing machine, by the operation of this computing machine, can call or provide according to method of the present invention and/or technical scheme.And call the programmed instruction of method of the present invention, may be stored in fixing or moveable recording medium, and/or be transmitted by the data stream in broadcast or other signal bearing medias, and/or be stored in the working storage of the computer equipment run according to described programmed instruction.At this, comprise a device according to one embodiment of present invention, this device comprises the storer for storing computer program instructions and the processor for execution of program instructions, wherein, when this computer program instructions is performed by this processor, trigger this plant running based on the aforementioned method according to multiple embodiment of the present invention and/or technical scheme.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned one exemplary embodiment, and when not deviating from spirit of the present invention or essential characteristic, the present invention can be realized in other specific forms.Therefore, no matter from which point, all should embodiment be regarded as exemplary, and be nonrestrictive, scope of the present invention is limited by claims instead of above-mentioned explanation, and all changes be therefore intended in the implication of the equivalency by dropping on claim and scope are included in the present invention.Any Reference numeral in claim should be considered as the claim involved by limiting.In addition, obviously " comprising " one word do not get rid of other unit or step, odd number does not get rid of plural number.Multiple unit of stating in device claim or device also can be realized by software or hardware by a unit or device.First, second word such as grade is used for representing title, and does not represent any specific order.

Claims (16)

1., for providing a method for ageing picture search result, wherein, the method comprises:
Detect target query sequence and whether meet the trigger condition belonging to ageing search sequence;
If meet described trigger condition, according to described target query sequence, in ageing picture indices storehouse, carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence;
Ageing class information corresponding to described target query sequence, determines the ageing picture search result of target corresponding to described target query sequence from described initial ageing picture search result;
Ageing for described target picture search result is supplied to the user corresponding to described target query sequence.
2. method according to claim 1, wherein, the method also comprises:
According to user's inquiry log, from page search index storehouse, obtain the picture with attributes of news feature, to set up or to upgrade described ageing picture indices storehouse.
3. method according to claim 1 and 2, wherein, described trigger condition comprises following at least any one:
-described target query sequence has explicit ageing feature;
-described target query sequence has the ageing feature of implicit expression.
4. the initial ageing picture search result according to the method in any one of claims 1 to 3, wherein, obtained corresponding to described target query sequence comprises:
If meet described trigger condition, according to described target query sequence, in described ageing picture indices storehouse and news picture index database, carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence.
5. method according to any one of claim 1 to 4, wherein, the method also comprises:
According to described target query sequence in picture searching index database inquire about historical query number of times corresponding to the change curvature of the accounting of news picture in the picture search result obtained, described target query sequence, and described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, described ageing class information is determined in weighting.
6. method according to claim 5, wherein, the method also comprises:
According to described ageing class information, that determines the ageing picture search result of described target presents relevant information;
Wherein, the user that ageing for described target picture search result is supplied to corresponding to described target query sequence is comprised:
Present relevant information according to described, ageing for described target picture search result is supplied to the user corresponding to described target query sequence.
7. method according to claim 6, wherein, the method also comprises:
According to described target query sequence, from described picture searching index database, obtain the general picture search result corresponding to described target query sequence;
Wherein, determine that the relevant information that presents of the ageing picture search result of described target comprises:
According to the correlativity of described ageing class information and the ageing picture search result of described target and described general picture search result, described in determining, present relevant information;
The user that ageing for described target picture search result is supplied to corresponding to described target query sequence is comprised:
Present relevant information according to described, ageing for described target picture search result and described general picture search result are supplied to the user corresponding to described target query sequence.
8. method according to claim 7, wherein, determine that the relevant information that presents of the ageing picture search result of described target comprises:
According to the correlativity of described ageing class information, the ageing picture search result of described target and described general picture search result and the quality information of the ageing picture search result of described target, described in determining, present relevant information.
9. provide an equipment for what provide ageing picture search result, wherein, this provides equipment to comprise:
Whether the device belonging to the trigger condition of ageing search sequence is met for detecting target query sequence;
If for meeting described trigger condition, according to described target query sequence, in ageing picture indices storehouse, carry out matching inquiry, to obtain the device of the initial ageing picture search result corresponding to described target query sequence;
For the ageing class information corresponding to described target query sequence, from described initial ageing picture search result, determine the device of the ageing picture search result of target corresponding to described target query sequence;
For ageing for described target picture search result being supplied to the device of the user corresponding to described target query sequence.
10. according to claim 9ly provide equipment, wherein, this provides equipment also to comprise:
For according to user's inquiry log, from page search index storehouse, obtain the picture with attributes of news feature, to set up or to upgrade the device in described ageing picture indices storehouse.
11. provide equipment according to claim 9 or 10, and wherein, described trigger condition comprises following at least any one:
-described target query sequence has explicit ageing feature;
-described target query sequence has the ageing feature of implicit expression.
12. provide equipment according to any one of claim 9 to 11, and wherein, the device obtaining the initial ageing picture search result corresponding to described target query sequence is used for:
If meet described trigger condition, according to described target query sequence, in described ageing picture indices storehouse and news picture index database, carry out matching inquiry, to obtain the initial ageing picture search result corresponding to described target query sequence.
13. provide equipment according to any one of claim 9 to 12, and wherein, this provides equipment also to comprise:
For according to described target query sequence in picture searching index database inquire about historical query number of times corresponding to the change curvature of the accounting of news picture in the picture search result obtained, described target query sequence, and described target query sequence in described picture searching index database inquire about the total quantity of the described picture search result obtained, the device of described ageing class information is determined in weighting.
14. according to claim 13ly provide equipment, and wherein, this provides equipment also to comprise:
For according to described ageing class information, determine the device presenting relevant information of the ageing picture search result of described target;
Wherein, the device of the user be supplied to corresponding to described target query sequence by ageing for described target picture search result is used for:
Present relevant information according to described, ageing for described target picture search result is supplied to the user corresponding to described target query sequence.
15. according to claim 14ly provide equipment, and wherein, this provides equipment also to comprise:
For according to described target query sequence, from described picture searching index database, obtain the device of the general picture search result corresponding to described target query sequence;
Wherein, determine the device presenting relevant information of the ageing picture search result of described target for:
According to the correlativity of described ageing class information and the ageing picture search result of described target and described general picture search result, described in determining, present relevant information;
The device of the user be supplied to corresponding to described target query sequence by ageing for described target picture search result is used for:
Present relevant information according to described, ageing for described target picture search result and described general picture search result are supplied to the user corresponding to described target query sequence.
16. according to claim 15ly provide equipment, wherein, determine the device presenting relevant information of the ageing picture search result of described target for:
According to the correlativity of described ageing class information, the ageing picture search result of described target and described general picture search result and the quality information of the ageing picture search result of described target, described in determining, present relevant information.
CN201410675617.3A 2014-11-21 2014-11-21 It is a kind of for providing the method and apparatus of timeliness picture search result Active CN104462259B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201410675617.3A CN104462259B (en) 2014-11-21 2014-11-21 It is a kind of for providing the method and apparatus of timeliness picture search result
PCT/CN2015/091222 WO2016078480A1 (en) 2014-11-21 2015-09-30 Method and device for providing time-efficient picture search result

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410675617.3A CN104462259B (en) 2014-11-21 2014-11-21 It is a kind of for providing the method and apparatus of timeliness picture search result

Publications (2)

Publication Number Publication Date
CN104462259A true CN104462259A (en) 2015-03-25
CN104462259B CN104462259B (en) 2018-11-23

Family

ID=52908295

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410675617.3A Active CN104462259B (en) 2014-11-21 2014-11-21 It is a kind of for providing the method and apparatus of timeliness picture search result

Country Status (2)

Country Link
CN (1) CN104462259B (en)
WO (1) WO2016078480A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016078480A1 (en) * 2014-11-21 2016-05-26 百度在线网络技术(北京)有限公司 Method and device for providing time-efficient picture search result
CN106326353A (en) * 2016-08-09 2017-01-11 百度在线网络技术(北京)有限公司 Method and equipment for providing representation information
CN106503215A (en) * 2016-10-27 2017-03-15 北京小米移动软件有限公司 Process the method and device of picture
CN106777287A (en) * 2016-12-29 2017-05-31 上海聚力传媒技术有限公司 A kind of method and apparatus for providing video search result
CN111488516A (en) * 2019-01-28 2020-08-04 北京字节跳动网络技术有限公司 Searching method and device based on aging words

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111241379B (en) * 2018-11-28 2023-04-25 阿里巴巴集团控股有限公司 Search result processing method and device, electronic equipment and computer readable medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090265328A1 (en) * 2008-04-16 2009-10-22 Yahool Inc. Predicting newsworthy queries using combined online and offline models
CN102184185A (en) * 2011-04-12 2011-09-14 北京百度网讯科技有限公司 Method and equipment used for multi-media resource searching
CN102236710A (en) * 2011-06-30 2011-11-09 百度在线网络技术(北京)有限公司 Method and equipment for displaying news information in query result
CN103136219A (en) * 2011-11-24 2013-06-05 北京百度网讯科技有限公司 Method and device for requirement mining and based on timeliness
CN103164527A (en) * 2013-03-27 2013-06-19 百度在线网络技术(北京)有限公司 Retrieval method and retrieval equipment
CN103593373A (en) * 2012-08-16 2014-02-19 北京百度网讯科技有限公司 Search result sorting method and search result sorting device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7917483B2 (en) * 2003-04-24 2011-03-29 Affini, Inc. Search engine and method with improved relevancy, scope, and timeliness
CN103942264B (en) * 2014-03-26 2017-09-01 北京奇虎科技有限公司 The method and apparatus for pushing the webpage comprising news information
CN104462259B (en) * 2014-11-21 2018-11-23 百度在线网络技术(北京)有限公司 It is a kind of for providing the method and apparatus of timeliness picture search result

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090265328A1 (en) * 2008-04-16 2009-10-22 Yahool Inc. Predicting newsworthy queries using combined online and offline models
CN102184185A (en) * 2011-04-12 2011-09-14 北京百度网讯科技有限公司 Method and equipment used for multi-media resource searching
CN102236710A (en) * 2011-06-30 2011-11-09 百度在线网络技术(北京)有限公司 Method and equipment for displaying news information in query result
CN103136219A (en) * 2011-11-24 2013-06-05 北京百度网讯科技有限公司 Method and device for requirement mining and based on timeliness
CN103593373A (en) * 2012-08-16 2014-02-19 北京百度网讯科技有限公司 Search result sorting method and search result sorting device
CN103164527A (en) * 2013-03-27 2013-06-19 百度在线网络技术(北京)有限公司 Retrieval method and retrieval equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《山东大学学报(理学版)》 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016078480A1 (en) * 2014-11-21 2016-05-26 百度在线网络技术(北京)有限公司 Method and device for providing time-efficient picture search result
CN106326353A (en) * 2016-08-09 2017-01-11 百度在线网络技术(北京)有限公司 Method and equipment for providing representation information
CN106503215A (en) * 2016-10-27 2017-03-15 北京小米移动软件有限公司 Process the method and device of picture
CN106777287A (en) * 2016-12-29 2017-05-31 上海聚力传媒技术有限公司 A kind of method and apparatus for providing video search result
CN106777287B (en) * 2016-12-29 2020-07-31 上海聚力传媒技术有限公司 Method and equipment for providing video search result
CN111488516A (en) * 2019-01-28 2020-08-04 北京字节跳动网络技术有限公司 Searching method and device based on aging words

Also Published As

Publication number Publication date
WO2016078480A1 (en) 2016-05-26
CN104462259B (en) 2018-11-23

Similar Documents

Publication Publication Date Title
CN104462259A (en) Method and equipment for providing search result of time-efficient picture
US8190601B2 (en) Identifying task groups for organizing search results
CN105045901B (en) The method for pushing and device of search key
CN105159930B (en) The method for pushing and device of search key
CN102915314B (en) A kind of Automatic error correction pair generation method and system
US10977317B2 (en) Search result displaying method and apparatus
US9659067B2 (en) Providing a search results document that includes a user interface for performing an action in connection with a web page identified in the search results document
JP6646931B2 (en) Method and apparatus for providing recommendation information
CN107480158A (en) The method and system of the matching of content item and image is assessed based on similarity score
CN103902597A (en) Method and device for determining search relevant categories corresponding to target keywords
JP5329540B2 (en) User-centric information search method, computer-readable recording medium, and user-centric information search system
US20120246561A1 (en) Systems and methods for extended content harvesting for contextualizing
EP2666108A1 (en) Systems and methods for providing a discover prompt to augmented content of a web page
CN104090904B (en) A kind of method and apparatus for being used to provide target search result
CN102955821A (en) Method and device for carrying out expansion processing on query sequence
CN103838862B (en) Video searching method, device and terminal
CN103713894A (en) Method and equipment for determining access demand information of user
CN103678325A (en) Method and device for providing browsing page corresponding to initial page
KR100987330B1 (en) A system and method generating multi-concept networks based on user's web usage data
CN103955480A (en) Method and equipment for determining target object information corresponding to user
CN102541946B (en) Method and equipment for determining recommendation degree of hyperlink based on recommendation attribute of hyperlink
CN103235788A (en) Method and equipment used for obtaining evaluation information result on target object
CN105045890A (en) Method and device for determining hot news in target news source
CN103744876B (en) Method and device used for providing search result
CN102314498B (en) Method and equipment for implementing main identification of page

Legal Events

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