CN107341161A - A kind of information query method and device - Google Patents

A kind of information query method and device Download PDF

Info

Publication number
CN107341161A
CN107341161A CN201610286413.XA CN201610286413A CN107341161A CN 107341161 A CN107341161 A CN 107341161A CN 201610286413 A CN201610286413 A CN 201610286413A CN 107341161 A CN107341161 A CN 107341161A
Authority
CN
China
Prior art keywords
destination object
different information
information
service module
same
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610286413.XA
Other languages
Chinese (zh)
Inventor
高德宏
宋超
韦祎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding 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 Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201610286413.XA priority Critical patent/CN107341161A/en
Publication of CN107341161A publication Critical patent/CN107341161A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

This application discloses a kind of information query method and device, to realize the different information for quickly and conveniently providing the user destination object in different service modules, improves user job efficiency, optimizes service module performance.A kind of information query method that the application provides, including:Receive inquiry request;According to the querying condition information carried in the inquiry request, determine that the multiple target object informations matched in first service module, and multiple target object informations of the matching correspond to the different information in the first service module in second service module;Return to multiple target object informations of the matching and corresponding different information.

Description

A kind of information query method and device
Technical field
The application is related to technical field of information processing, more particularly to a kind of information query method and device.
Background technology
The destination object species of service module is various, and relevant parameter is with the obvious advantage, it is thus possible to can be by another The welcome of service module user so that for example the user of first service module can also turn into second service module User, the user for same destination object in first service module and second service module with different user Data interaction is carried out, and in such interaction, user is possible it needs to be determined that same destination object is not With the same attribute information of the same destination object on the different information of service module, such as different service modules Value difference.
And be only capable of in the prior art rely on manually to same destination object different service modules different information Statistical analysis is carried out, relies on personnel itself operation experience;Or rely on substantial amounts of destination object investigation and divide Analysis.Both all need to expend a large amount of human and material resources costs, and efficiency and accuracy rate are all very low.
In summary, user easily can not know destination object in difference by service module in the prior art The different information of service module.
The content of the invention
The embodiment of the present application provides a kind of information query method and device, to realize quickly and conveniently as use Family provides different information of the destination object in different service modules, improves user job efficiency, optimization service mould Block performance.
In a kind of information query method that network side, the embodiment of the present application provide, including:
Receive inquiry request;
According to the querying condition information carried in the inquiry request, determine to match in first service module more Individual target object information, and multiple target object informations of the matching correspond in second service module Different information in the first service module;
Return to multiple target object informations of the matching and corresponding different information.
With it, receive inquiry request;According to the querying condition information carried in the inquiry request, Determine the multiple target object informations matched in first service module, and multiple destination objects of the matching Information corresponds to the different information in the first service module in second service module;Return to described The multiple target object informations and corresponding different information matched somebody with somebody, so that user can quickly and conveniently be known Destination object different service modules different information, without user rely on the investigation of substantial amounts of destination object or according to Analyzed according to operation experience, whether more facilitate user's high-speed decision for destination object progress data friendship Mutually, the operating efficiency of user is improved, and optimizes the performance of service module.
Alternatively, multiple target object informations of the matching and corresponding different information are returned, is specifically included:
Multiple target object informations of the matching and corresponding different information are arranged according to sort criteria Sequence;Wherein, described sort criteria includes the different information;
Multiple target object informations of the matching and corresponding different information are returned according to ranking results.
Alternatively, it is determined as follows the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score;Otherwise, sort criteria corresponding to the destination object is adjusted.
Alternatively, the sort criteria also includes the other specification of destination object, under the other specification includes One of row parameter or combination:
Single month sales volume, price, favorable comment degree, total sales volume of destination object.
Alternatively, it is determined as follows the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score and the destination object other specification;Otherwise, sort criteria corresponding to the destination object is adjusted.
Alternatively, the different information, it is the same money destination object previously according to the second service module What price determined.
Optionally it is determined that the different information, is specifically included:
For the destination object:
Identify same money destination object of the destination object in the second service module;
It is unified that the unit of value will be carried out with money destination object and the destination object, obtains the same of the destination object An article or item in a contract mark list object;
Using the price of the destination object in the same an article or item in a contract mark list object, determine the destination object in institute State and correspond to the different information in the first server in second service module.
Alternatively, before it will carry out unit of value unification with money destination object and the destination object, in addition to: According to following preset rules, the same money destination object identified is filtered:
Fall the same money destination object of no sales volume to the same an article or item in a contract mark object filter identified, and with the mesh Mark the different same money destination object of object properties.
Alternatively, using the price of the destination object in the same an article or item in a contract mark list object, the target is determined Object corresponds to the different information in the first service module, specific bag in the second service module Include:
Determine the middle position valency of the destination object in the same an article or item in a contract mark list object;Using the middle position valency, really The fixed destination object corresponds to the difference in the first service module in the second service module Information.
Correspondingly, a kind of information query method provided in end side, the embodiment of the present application, including:
Send inquiry request;
Receive and show Query Result, the Query Result is included according to the inquiry carried in the inquiry request The multiple target object informations matched in the first service module that conditional information determines, and the matching are more Individual target object information corresponds to the different information in the first service module in second service module.
With above-mentioned network side method correspondingly, a kind of information inquiry provided in network side, the embodiment of the present application Device, including:
Inquiry request receiving unit, for receiving inquiry request;
Query unit, for according to the querying condition information carried in the inquiry request, determining first service The multiple target object informations matched in module, and multiple target object informations of the matching take second Correspond to the different information in the first service module in module of being engaged in;
Returning result unit, for returning to the multiple target object informations and corresponding difference letter of the matching Breath.
Alternatively, the returning result unit includes:
Sequencing unit, for according to multiple target object informations of the sort criteria to the matching and corresponding difference Different information is ranked up;Wherein, described sort criteria includes the different information;
Returning unit, for returning to multiple target object informations of the matching and corresponding according to ranking results Different information.
Alternatively, the sequencing unit is determined as follows the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score;Otherwise, sort criteria corresponding to the destination object is adjusted.
Alternatively, the sort criteria also includes the other specification of destination object, under the other specification includes One of row parameter or combination:
Single month sales volume, price, favorable comment degree, total sales volume of destination object.
Alternatively, the sequencing unit is determined as follows the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score and the destination object other specification;Otherwise, sort criteria corresponding to the destination object is adjusted.
Alternatively, the device also includes different information determining unit, for previously according to the second service mould The price of the same money destination object of block determines the different information.
Alternatively, the different information determining unit specifically includes:
With money recognition unit, for for the destination object, identifying the destination object in the described second clothes The same money destination object for module of being engaged in;
Unit Unified Element, it is unified for the unit of value will to be carried out with money destination object and the destination object, obtain To the same an article or item in a contract mark list object of the destination object;
Determining unit, for the price using the destination object in the same an article or item in a contract mark list object, determine institute State destination object and correspond to the different information in the first server in the second service module.
Alternatively, the different information determining unit also includes:
Filter element, for according to following preset rules, the same an article or item in a contract identified to the same money recognition unit Mark object is filtered:Fall the same money destination object of no sales volume to the same an article or item in a contract mark object filter identified, And the same money destination object different from the destination object attribute.
Alternatively, the determining unit is specifically used for:
Determine the middle position valency of the destination object in the same an article or item in a contract mark list object;Using the middle position valency, really The fixed destination object corresponds to the difference in the first service module in the second service module Information.
With above-mentioned end side method correspondingly, in end side, a kind of information inquiry of the embodiment of the present application offer Device, including:
Inquiry request unit is sent, for sending inquiry request;
Display unit is received, for receiving and showing Query Result, the Query Result includes looking into according to Ask the multiple destination objects letter matched in the first service module that the querying condition information carried in request determines Breath, and multiple target object informations of the matching correspond in second service module in the described first clothes Different information in module of being engaged in.
Brief description of the drawings
In order to illustrate more clearly of the technical scheme in the embodiment of the present application, institute in being described below to embodiment The accompanying drawing needed to use is briefly introduced, it should be apparent that, drawings in the following description are only the application's Some embodiments, for one of ordinary skill in the art, do not paying the premise of creative labor Under, other accompanying drawings can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of overall procedure signal of the information query method for the network side that the embodiment of the present application provides Figure;
Fig. 2 is a kind of idiographic flow signal of the information query method for the network side that the embodiment of the present application provides Figure;
Fig. 3 is a kind of overall procedure signal of the information query method for the end side that the embodiment of the present application provides Figure;
Fig. 4 is a kind of structural representation of the information query device for the network side that the embodiment of the present application provides;
Fig. 5 is a kind of structural representation of the information query device for the end side that the embodiment of the present application provides.
Embodiment
The embodiment of the present application provides a kind of information query method and device, to realize quickly and conveniently as use Family provides different information of the destination object in different service modules, improves user job efficiency, optimization service mould Block performance.
In network side, such as can be in first service module side or in the second clothes referring to Fig. 1 Business module side, or or in the shared intermediate server of first service module and second service module (such as shared same search engine server) side, a kind of information inquiry side that the embodiment of the present application provides Method, including:
S101, receive inquiry request;
The querying condition information carried in the inquiry request, for example, the inquiry request includes target pair The key word of the inquiry of elephant, user is in first service module input inquiry keyword " one-piece dress ", requesting query The destination object of " one-piece dress ".
Described service module, can be computing device cluster, cloud computing platform etc..E.g. 1688, wash in a pan Deng e-commerce platform.
The first service module, e.g. 1688 business platforms.
S102, according to the querying condition information carried in the inquiry request, determine in first service module The multiple target object informations matched somebody with somebody, and the matching multiple target object informations in second service module Corresponding to the different information in the first service module;
For example, first service module according to keyword " one-piece dress ", inquires about the information of one-piece dress destination object, Which includes the one-piece dress inquired to correspond in the first service module in second service module In different information.Second service module, e.g. Taobao's business platform.
S103, the multiple target object informations for returning to the matching and corresponding different information.
For example, the output of first service module is showed in the Query Result of user, including the one-piece dress inquired In the different information of different service modules, other relevant informations can also be included certainly.
Therefore, with it, receiving inquiry request;According to the querying condition carried in the inquiry request Information, determine the multiple target object informations matched in first service module, and multiple mesh of the matching Mark object information and correspond to the different information in the first service module in second service module;Return The multiple target object informations and corresponding different information of the matching, so that user can be more convenient Different information of the destination object in different service modules is known on ground, and relying on substantial amounts of destination object without user adjusts Grind or analyzed according to operation experience, more facilitate whether user's high-speed decision for destination object enters line number According to interaction, the operating efficiency of user is improved, and optimizes the performance of service module.
Preferably, the different information, including destination object the same attribute information on different service modules Different values difference.
For example, when the user of the second e-commerce platform stocks up from the first e-commerce platform, more concerned with business The profit margin of product is how many, therefore, the technical scheme provided using the embodiment of the present application, can help to use The profit margin of commodity is known by search from the first e-commerce platform in family, that is to say, that Query Result In the destination object that includes in the different information of different service modules, be specifically as follows and put down with the second ecommerce Platform is compared, profit margin of the same commodity in the first e-commerce platform.
The first described e-commerce platform, e.g. 1688 business platforms, correspondingly, described second E-commerce platform, e.g. Taobao's business platform.
Except profit, the different information can also include the information such as temperature, difference comments rate, positive rating.
Wherein, multiple target object informations for matching described in the Query Result that step S103 is returned and correspondingly The presentation of different information be to have certain sequence, alternatively, return to multiple destination objects of the matching Information and corresponding different information, are specifically included:
Multiple target object informations of the matching and corresponding different information are arranged according to sort criteria Sequence;Wherein, described sort criteria includes the different information;
Multiple target object informations of the matching and corresponding different information are returned according to ranking results.
Wherein, the target object information, for example, the photo including destination object, attribute description, price, The place of production, single month sales volume, total sales volume, favorable comment degree, evaluation etc..That is, the embodiment of the present application In, user may search for destination object, in obtained Query Result, except including destination object in different clothes Outside the different information for module of being engaged in, some existing target object informations can also be included.
For example, the technical scheme that the embodiment of the present application provides, user input business on the first e-commerce platform After product keyword, the first e-commerce platform inquires about the information of commodity, including according to the second ecommerce The profit margin for the commodity that the price of the same money commodity of platform determines, relies only on the profit margin of commodity to commodity It is ranked up, in the Query Result of output, is ranked up according to the profit margin of commodity, so that Obtaining user can be with the ranking of the profit margin of very clear dependent merchandise successively.
Alternatively, it is determined as follows the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score;Otherwise, sort criteria corresponding to the destination object is adjusted.
For example, for the destination object inquired, judge that the destination object is believed in the difference of different service modules Whether breath is reasonable, if it is, different information score of the destination object in different service modules is determined, will The different information score is as sequencing weight corresponding to the information of the destination object;Otherwise, the target pair is deleted The information of elephant or the value for reducing the different information score, the information using the value after reduction as the destination object Corresponding sequencing weight.
Alternatively, the sort criteria also includes the other specification of destination object, under the other specification includes One of row parameter or combination:
Single month sales volume, price, favorable comment degree, total sales volume of destination object.
Alternatively, it is determined as follows the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score and the destination object other specification;Otherwise, sort criteria corresponding to the destination object is adjusted.
Such as:Determine that sort criteria corresponding to the destination object includes the score and the target of the different information The other specification of object, including:According to the score of the different information and the other specification of the destination object, Determine the sequencing weight of the destination object.
Certainly, can be with integration objective object in different service modules in addition to this it is possible to there is other specification Different information and other various parameters, destination object is ranked up, for example, preferentially using moon sales volume from Small order is arrived greatly, and destination object is sorted, then considers further that difference of the destination object in different service modules Different information, can be by the higher destination object sequence of profit margin more for sales volume identical destination object It is forward, so that user becomes apparent from legibly knowing that the make purchases worth more of which destination object is bigger.
That is, user inquires about the keyword of a destination object, according to prior art, be likely to be obtained according to The Query Result of sales volume sequence, but the embodiment of the present application is used, the sequence in obtained Query Result, no Sales volume is only relied upon, different information of the destination object in different service modules is also relied on, so as to embody The content that user is more concerned about.
Alternatively, for target object information and corresponding different information, judge whether the different information is reasonable, If it is, determining the score of the different information, and determine that sort criteria corresponding to the destination object includes being somebody's turn to do The other specification of the score of different information and the destination object;Otherwise, adjust and arranged corresponding to the destination object Sequence condition, is specifically included:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, the score of the different information is corresponding with the other specification of the destination object Weighting parameters be added, will obtain and value as sequencing weight corresponding to the destination object;Otherwise, delete The target object information and corresponding different information, or reduce and add corresponding to the other specification of the destination object The value of weight parameter, using the value after reduction as sequencing weight corresponding to the destination object.
Wherein, on judging whether the different information of the destination object is reasonable, for example, specifically including:Judge Whether the destination object is more than default first threshold or less than default in the different information of different service modules Second Threshold, if it is, determining that the different information of the destination object is unreasonable, otherwise, if the target Object different service modules different information between default first threshold and default Second Threshold, really The different information of the fixed destination object is reasonable.Wherein, the default first threshold is more than default second threshold Value, for example, first threshold is 10 times of the average profit space of industry where the destination object, the second threshold It is worth 1/10 of the average profit space of industry where the destination object.
Alternatively, the different information, it is the same money destination object previously according to the second service module What price determined.
For example, the user of second service module needs to obtain destination object from first service module, then first Destination object is inquired about on service module, input destination object name keys are inquired about, then first service mould Destination object in the Query Result that block provides is previously according to second in the different information of different service modules What the price of the same money destination object on service module determined.It is thus possible to so that user quickly and conveniently obtains Data interaction is carried out to second service module if knowing and obtaining destination object in first service module, is had great Difference.
Optionally it is determined that the different information, is specifically included:
For the destination object:
Identify same money destination object of the destination object in the second service module;
It is unified that the unit of value will be carried out with money destination object and the destination object, obtains the same of the destination object An article or item in a contract mark list object;
Using the price of the destination object in the same an article or item in a contract mark list object, determine the destination object in institute State and correspond to the different information in the first server in second service module.
Alternatively, before it will carry out unit of value unification with money destination object and the destination object, in addition to: According to following preset rules, the same money destination object identified is filtered:
Fall the same money destination object of no sales volume to the same an article or item in a contract mark object filter identified, and with the mesh Mark the different same money destination object of object properties.
Or the same money destination object of no sales volume can also be only filtered out, or, can also only it filter out Same money destination object different from the destination object attribute etc..Specific filtering rule can have a variety of.
Wherein, using technologies such as existing image recognition technology or keyword matchs, you can identify same an article or item in a contract Object is marked, but recognition result may be wrong, so by the filtering to recognition result, can filter out The inconsistent destination object of attribute, improve the accuracy of same money destination object.In addition, pass through the unit of value It is unified, the accuracy for calculating destination object in the different information of different service modules can be improved.
Alternatively, using the price of the destination object in the same an article or item in a contract mark list object, the target is determined Object corresponds to the different information in the first service module, specific bag in the second service module Include:
Determine the middle position valency of the destination object in the same an article or item in a contract mark list object;Using the middle position valency, really The fixed destination object corresponds to the difference in the first service module in the second service module Information.
Determine destination object in different services using the middle position valency of the destination object in same an article or item in a contract mark list object The different information of module, can it is more convenient, accurately determine difference of the destination object in different service modules Information.
Certainly, except determining that destination object exists using the middle position valency with the destination object in an article or item in a contract mark list object The different information of different service modules, there can also be other modes to determine destination object in different service modules Different information, such as determine that destination object exists using the flat fare of the destination object in same an article or item in a contract mark list object Different information of different service modules etc..
As can be seen here, in the embodiment of the present application, for example, excavating 1688 e-commerce platform commodity in Taobao The profit margin that network sale is sold, and sorting consistence, while domination commodity profit margin are done according to profit margin. It is always technical barrier to be calculated in view of profit margin, a variety of conditions (such as material, raw material, model etc.) Influence the calculating of profit margin.Therefore, the embodiment of the present application is according to 1688 e-commerce platform commodity The factors such as price, attribute estimate the profit margin that commodity are sold in Taobao.In sequence, entered according to profit margin Row sorting consistence.
The overall architecture flow of Taobao's seller's inquiring information of goods, it is overall for example, with reference to Fig. 2, whole system It is related to two big modules:Offline profit margin is excavated and online sorting consistence.Taobao seller is in 1688 electronics When business platform website carries out commercial articles searching, Taobao's vendor search system can be automatically switched to.That is Taobao's electricity Sub- business platform and 1688 e-commerce platforms can share a search engine, but corresponding each different Commodity.
Excavated on offline profit margin:Profit margin, which is excavated, to be relied on 1688 e-commerce platform commodity and washes in a pan Precious merchandise news.Mainly include:
The same money Taobao business of 1688 e-commerce platform commodity is identified first with existing image processing techniques Product list;
Then, with money Taobao commodity and and pre-processed according to information filterings such as item properties.
Wherein, the purpose of filtering is to determine more accurately with money Taobao items list.Main rule has:
A. the commodity of no sales volume are filtered, to ensure commodity price correctness;
B. filtered with money Taobao commodity, reduced because product price ripple caused by product attribute according to item property It is dynamic, 1688 e-commerce platform commodity of increase and the accuracy with money Taobao commodity contrast price.
For example, 1688 e-commerce platform commodity and Taobao's commodity are identified by image processing techniques Pattern (or style) is identical, if but both materials difference, price also has certain fluctuation.Pass through commodity Attribute information, filter out the commodity of different attribute.
The main purpose of the pretreatment is the information such as uniform price unit or measurement.For example, Taobao's commodity valency Lattice generally refer to sole product price.But during 1688 e-commerce platform website upper part staple commodities transaction, Commodity price unit may use not homometric(al), such as a dozen (12), hundred, the units such as hundred.In advance Processing stage is that commodity price is unified on a unit of value or measurement.
Finally, according to 1688 e-commerce platform commodity and with money Taobao commodity price, 1688 electronics are calculated The profit margin of business platform commodity, and the profit margin of the commodity is synchronized in search engine, wherein, 1688 e-commerce platforms and Taobao's e-commerce platform can share same search engine, can also adopt respectively With different search engines.
On online sorting consistence:Sorting consistence has done two kinds of optimizations, is respectively used to empty to irrational profit Between carry out drop power, and reasonable profit space commodity are weighted, and then influence searching order result.
Calculating on above-mentioned profit margin is described below:
The calculating of profit margin relies on identification of the 1688 e-commerce platform commodity to Taobao with money commodity.This In utilize existing image recognition technology (relating generally to existing depth learning technology), calculate commodity picture Between similarity, the like products that will identify that clustered to one with money cluster.It is same with all Taobaos in cluster The Taobao of each 1688 e-commerce platform commodity is the same as money items list in money commodity composition cluster.Based on naughty Treasured is the same as money items list, the profit margin of 1688 e-commerce platform commodity of calculating.Main process is as follows:
Step 1 calculates middle position valency of the Taobao with money items list.
Taobao is with money items list middle position valency, for carrying out price comparison with 1688 e-commerce platform commodity, So as to calculate the profit margin of 1688 e-commerce platform commodity.Wherein, the middle position valency refers to that Taobao is same After money items list is sorting by price, the price of the commodity for the middle position that sorts.Specifically, middle position valency calculating process It is as follows:
For example, use oiRepresent 1688 e-commerce platform commodity i, LiRepresent 1688 e-commerce platform commodity I Taobao is the same as money product list.(arranged from low to high with commodity price sequence in money items list according to Taobao Sequence or from high to low sequence can), obtain orderly same money product list Ri, it is assumed that RijRepresent RiIn With money commodity, wherein j={ 0,1,2 ..., n }, n represent Taobao with the commodity in money items list for j-th of Taobao Sum.So for oiFor, middle position valency m of its Taobao with the commodity in money items listiIt can be expressed as:
Wherein, Price (i) represents to obtain commodity i price.|Ri| represent length of the Taobao with money items list Degree, i.e., Taobao is the same as the commodity number in money items list.
Utilize above-mentioned formula, you can it is determined that orderly same money product list RiIn the middle position valencys of commodity (work as row When table length is odd number), or the average price of two middle position valency commodity (when list length is even number).
Step 2 calculates 1688 e-commerce platform commodity o using equation belowiProfit margin si
The profit margin that step 2 is calculated, is synchronized in search engine.
Assessed on above-mentioned profit margin and sorting consistence is described below:
Such as:By 1688 e-commerce platform commodity historical trading prices, statistical history industry-by-industry Average profit space.If particular commodity profit margin, which is calculated, is more than 10 times of industry average profit space, Or less than industry average profit space 1/10, then the profit margin of this commodity be defined as it is unreasonable, it is no Then, it is believed that be rational profit margin.
For unreasonable profit margin commodity oi, directly filtered or sorted in searching order drop power.Its In, described filtering refers to not show the commodity directly in search result.Described drop power refers to reduce business Sorting position of the product in search result, that is, sort rearward.
For the commodity o in reasonable profit spacei, searching order method of weighting is as follows:
Wherein, siRepresent 1688 e-commerce platform commodity o being calculated in step 2iProfit margin si。 wiRepresent commodity oiProfit margin sequence score.When searching system searches commodity oiAfterwards, during sequence Profit margin score can be added in the weighting parameters of sequence, if such as in the prior art, user input " even clothing Skirt " is used as searching keyword, then only the one-piece dress searched is ranked up according to sales volume height, and this Apply in embodiment, by sales volume and profit margin score wiSort by of the summation as one-piece dress.From And commodity are helped to obtain more forward sorting position in the sequence of search result.Parameter alpha, β are used to adjust Profit margin score, specific value can be determined by experiment.For example, when α=0.6 in experiment, β=0.3, Best sequence effect can be obtained.
Correspondingly, in end side, referring to Fig. 3, a kind of information query method that the embodiment of the present application provides, Including:
S301, send inquiry request;
S302, reception simultaneously show Query Result, and the Query Result includes carrying according in the inquiry request The first service module that determines of querying condition information in multiple target object informations for matching, and described The multiple target object informations matched somebody with somebody correspond to the difference in the first service module in second service module Different information.
The technical scheme that above-mentioned the embodiment of the present application provides, can be realized with C Plus Plus, and in Linux systems System operation can reach optimal implementation result, while implement to rely on shiploads of merchandise signature analysis, it is necessary to similar Hadoop etc distributed processing platform.
With the above method accordingly, a kind of information query device that the embodiment of the present application provides, referring to Fig. 4, Including:
Inquiry request receiving unit 11, for receiving inquiry request;
Query unit 12, for according to the querying condition information carried in the inquiry request, determining the first clothes Multiple target object informations for matching in business module, and the matching multiple target object informations second Correspond to the different information in the first service module in service module;
Returning result unit 13, for returning to the multiple target object informations and corresponding difference letter of the matching Breath.
Alternatively, the returning result unit 13 includes:
Sequencing unit 131, for according to sort criteria to multiple target object informations of the matching and correspondingly Different information be ranked up;Wherein, described sort criteria includes the different information;
Returning unit 132, for returning to multiple target object informations of the matching and right according to ranking results The different information answered.
Alternatively, the sequencing unit 131 is determined as follows the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score;Otherwise, sort criteria corresponding to the destination object is adjusted.
Alternatively, the sort criteria also includes the other specification of destination object, under the other specification includes One of row parameter or combination:
Single month sales volume, price, favorable comment degree, total sales volume of destination object.
Alternatively, the sequencing unit 131 is determined as follows the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score and the destination object other specification;Otherwise, sort criteria corresponding to the destination object is adjusted.
Alternatively, the device also includes different information determining unit 14, for previously according to second service module The price of same money destination object determine different information of the destination object in different service modules.
Alternatively, the different information determining unit 14, including:
With money recognition unit 141, for for the destination object, identifying the destination object described The same money destination object of two service modules;
Unit Unified Element 142, it is unified for the unit of value will to be carried out with money destination object and the destination object, Obtain the same an article or item in a contract mark list object of the destination object;
Determining unit 143, for utilizing the price of the destination object in the same an article or item in a contract mark list object, really The difference letter that the fixed destination object corresponds in the second service module in the first server Breath.
Alternatively, the different information determining unit 14 also includes:
Filter element 144, for according to following preset rules, being identified to the same money recognition unit same Money destination object is filtered:Fall the same an article or item in a contract mark pair of no sales volume to the same an article or item in a contract mark object filter identified As, and the same money destination object different from the destination object attribute.
Alternatively, the determining unit is specifically used for:
Determine the middle position valency of the destination object in the same an article or item in a contract mark list object;
Using the middle position valency, determine that the destination object corresponds to described in the second service module Different information in first service module.
With above-mentioned end side method correspondingly, in end side, referring to Fig. 5, the embodiment of the present application provide one Kind information query device, including:
Inquiry request unit 51 is sent, for sending inquiry request;
Display unit 52 is received, for receiving and showing Query Result, the Query Result is included according to The multiple destination objects matched in the first service module that the querying condition information carried in inquiry request determines Information, and multiple target object informations of the matching correspond to described first in second service module Different information in service module.
Above-mentioned unit, it can be realized by hardwares such as processors.Processor can be that centre is buried Device (CPU), application specific integrated circuit (Application Specific Integrated Circuit, ASIC), show Field programmable gate array (Field-Programmable Gate Array, FPGA) or complex programmable logic Device (Complex Programmable Logic Device, CPLD).
Information query device described in the embodiment of the present application, such as can be the server of network side, also may be used To be the devices such as user equipment.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or meter Calculation machine program product.Therefore, the application can use complete hardware embodiment, complete software embodiment or knot The form of embodiment in terms of conjunction software and hardware.Wherein wrapped in one or more moreover, the application can use Containing computer usable program code computer-usable storage medium (include but is not limited to magnetic disk storage and Optical memory etc.) on the form of computer program product implemented.
The application is produced with reference to according to the method, equipment (system) and computer program of the embodiment of the present application The flow chart and/or block diagram of product describes.It should be understood that can by computer program instructions implementation process figure and / or the flow in block diagram and/or square frame and the flow in flow chart and/or block diagram and/or side The combination of frame.These computer program instructions can be provided to all-purpose computer, special-purpose computer, embedded place Reason machine or the processor of other programmable data processing devices are to produce a machine so that by computer or The instruction of the computing device of other programmable data processing devices is produced for realizing in one stream of flow chart The device for the function of being specified in journey or multiple flows and/or one square frame of block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable datas to handle and set In the standby computer-readable memory to work in a specific way so that be stored in the computer-readable memory Instruction produce and include the manufacture of command device, command device realization is in one flow or multiple of flow chart The function of being specified in one square frame of flow and/or block diagram or multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices, made Obtain and series of operation steps is performed on computer or other programmable devices to produce computer implemented place Reason, so as to which the instruction that is performed on computer or other programmable devices is provided for realizing in flow chart one The step of function of being specified in flow or multiple flows and/or one square frame of block diagram or multiple square frames.
Obviously, those skilled in the art can carry out various changes and modification without departing from this Shen to the application Spirit and scope please.So, if these modifications and variations of the application belong to the application claim and Within the scope of its equivalent technologies, then the application is also intended to comprising including these changes and modification.

Claims (20)

1. a kind of information query method, it is characterised in that this method includes:
Receive inquiry request;
According to the querying condition information carried in the inquiry request, determine to match in first service module more Individual target object information, and multiple target object informations of the matching correspond in second service module Different information in the first service module;
Return to multiple target object informations of the matching and corresponding different information.
2. according to the method for claim 1, it is characterised in that return to multiple targets of the matching Object information and corresponding different information, are specifically included:
Multiple target object informations of the matching and corresponding different information are arranged according to sort criteria Sequence;Wherein, described sort criteria includes the different information;
Multiple target object informations of the matching and corresponding different information are returned according to ranking results.
3. according to the method for claim 2, it is characterised in that be determined as follows the row Sequence condition:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score;Otherwise, sort criteria corresponding to the destination object is adjusted.
4. according to the method for claim 2, it is characterised in that the sort criteria also includes target The other specification of object, the other specification include one of following parameters or combination:
Single month sales volume, price, favorable comment degree, total sales volume of destination object.
5. according to the method for claim 4, it is characterised in that be determined as follows the row Sequence condition:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score and the destination object other specification;Otherwise, sort criteria corresponding to the destination object is adjusted.
6. according to the method for claim 1, it is characterised in that the different information, be advance root Determined according to the price of the same money destination object of the second service module.
7. according to the method for claim 6, it is characterised in that determine the different information, specifically Including:
For the destination object:
Identify same money destination object of the destination object in the second service module;
It is unified that the unit of value will be carried out with money destination object and the destination object, obtains the same of the destination object An article or item in a contract mark list object;
Using the price of the destination object in the same an article or item in a contract mark list object, determine the destination object in institute State and correspond to the different information in the first server in second service module.
8. according to the method for claim 7, it is characterised in that will be with money destination object and the mesh Before marking object progress unit of value unification, in addition to:According to following preset rules, to the same money identified Destination object is filtered:
Fall the same money destination object of no sales volume to the same an article or item in a contract mark object filter identified, and with the mesh Mark the different same money destination object of object properties.
9. the method according to claim 7 or 8, it is characterised in that utilize the same an article or item in a contract mark pair As the price of the destination object in list, determine that the destination object corresponds in the second service module Different information in the first service module, is specifically included:
Determine the middle position valency of the destination object in the same an article or item in a contract mark list object;Using the middle position valency, really The fixed destination object corresponds to the difference in the first service module in the second service module Information.
A kind of 10. information query method, it is characterised in that including:
Send inquiry request;
Receive and show Query Result, the Query Result is included according to the inquiry carried in the inquiry request The multiple target object informations matched in the first service module that conditional information determines, and the matching are more Individual target object information corresponds to the different information in the first service module in second service module.
A kind of 11. information query device, it is characterised in that including:
Inquiry request receiving unit, for receiving inquiry request;
Query unit, for according to the querying condition information carried in the inquiry request, determining first service The multiple target object informations matched in module, and multiple target object informations of the matching take second Correspond to the different information in the first service module in module of being engaged in;
Returning result unit, for returning to the multiple target object informations and corresponding difference letter of the matching Breath.
12. device according to claim 11, it is characterised in that the returning result unit includes:
Sequencing unit, for according to multiple target object informations of the sort criteria to the matching and corresponding difference Different information is ranked up;Wherein, described sort criteria includes the different information;
Returning unit, for returning to multiple target object informations of the matching and corresponding according to ranking results Different information.
13. device according to claim 12, it is characterised in that the sequencing unit passes through as follows Mode determines the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score;Otherwise, sort criteria corresponding to the destination object is adjusted.
14. device according to claim 12, it is characterised in that the sort criteria also includes mesh The other specification of object is marked, the other specification includes one of following parameters or combination:
Single month sales volume, price, favorable comment degree, total sales volume of destination object.
15. device according to claim 14, it is characterised in that the sequencing unit passes through as follows Mode determines the sort criteria:
For target object information and corresponding different information, judge whether the different information is reasonable, if it is, The score of the different information is then determined, and determines that sort criteria corresponding to the destination object includes the different information Score and the destination object other specification;Otherwise, sort criteria corresponding to the destination object is adjusted.
16. device according to claim 11, it is characterised in that the device also includes different information Determining unit, the price for the same money destination object previously according to the second service module determine the difference Different information.
17. device according to claim 16, it is characterised in that the different information determining unit Specifically include:
With money recognition unit, for for the destination object:Identify the destination object in the described second clothes The same money destination object for module of being engaged in;
Unit Unified Element, it is unified for the unit of value will to be carried out with money destination object and the destination object, obtain To the same an article or item in a contract mark list object of the destination object;
Determining unit, for the price using the destination object in the same an article or item in a contract mark list object, determine institute State destination object and correspond to the different information in the first server in the second service module.
18. device according to claim 17, it is characterised in that the different information determining unit Also include:
Filter element, for according to following preset rules, the same an article or item in a contract identified to the same money recognition unit Mark object is filtered:Fall the same money destination object of no sales volume to the same an article or item in a contract mark object filter identified, And the same money destination object different from the destination object attribute.
19. the device according to claim 17 or 18, it is characterised in that the determining unit is specific For:
Determine the middle position valency of the destination object in the same an article or item in a contract mark list object;Using the middle position valency, really The fixed destination object corresponds to the difference in the first service module in the second service module Information.
A kind of 20. information query device, it is characterised in that including:
Inquiry request unit is sent, for sending inquiry request;
Display unit is received, for receiving and showing Query Result, the Query Result includes looking into according to Ask the multiple destination objects letter matched in the first service module that the querying condition information carried in request determines Breath, and multiple target object informations of the matching correspond in second service module in the described first clothes Different information in module of being engaged in.
CN201610286413.XA 2016-05-03 2016-05-03 A kind of information query method and device Pending CN107341161A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610286413.XA CN107341161A (en) 2016-05-03 2016-05-03 A kind of information query method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610286413.XA CN107341161A (en) 2016-05-03 2016-05-03 A kind of information query method and device

Publications (1)

Publication Number Publication Date
CN107341161A true CN107341161A (en) 2017-11-10

Family

ID=60222124

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610286413.XA Pending CN107341161A (en) 2016-05-03 2016-05-03 A kind of information query method and device

Country Status (1)

Country Link
CN (1) CN107341161A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110941639A (en) * 2018-09-21 2020-03-31 阿里巴巴集团控股有限公司 Data processing method, data query method, device and equipment
CN113190605A (en) * 2021-04-30 2021-07-30 携程商旅信息服务(上海)有限公司 Ticket price display method and system, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020152135A1 (en) * 2000-06-19 2002-10-17 Yishai Beeri System and method for e-commerce interface with controlled e-commerce interactions
CN104978410A (en) * 2015-06-23 2015-10-14 浪潮软件集团有限公司 Method and system for acquiring product price information
CN105205686A (en) * 2015-08-18 2015-12-30 浪潮软件集团有限公司 Method and system for obtaining product price information
CN105469274A (en) * 2015-11-13 2016-04-06 上海斐讯数据通信技术有限公司 Method and system for comparing goods information of plurality of websites

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020152135A1 (en) * 2000-06-19 2002-10-17 Yishai Beeri System and method for e-commerce interface with controlled e-commerce interactions
CN104978410A (en) * 2015-06-23 2015-10-14 浪潮软件集团有限公司 Method and system for acquiring product price information
CN105205686A (en) * 2015-08-18 2015-12-30 浪潮软件集团有限公司 Method and system for obtaining product price information
CN105469274A (en) * 2015-11-13 2016-04-06 上海斐讯数据通信技术有限公司 Method and system for comparing goods information of plurality of websites

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110941639A (en) * 2018-09-21 2020-03-31 阿里巴巴集团控股有限公司 Data processing method, data query method, device and equipment
CN110941639B (en) * 2018-09-21 2023-03-31 阿里巴巴集团控股有限公司 Data processing method, data query method, device and equipment
CN113190605A (en) * 2021-04-30 2021-07-30 携程商旅信息服务(上海)有限公司 Ticket price display method and system, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103577413B (en) Search result ordering method and system, search results ranking optimization method and system
CN103970850B (en) Site information recommends method and system
CN108960945A (en) Method of Commodity Recommendation and device
TWI512653B (en) Information providing method and apparatus, method and apparatus for determining the degree of comprehensive relevance
CN106708821A (en) User personalized shopping behavior-based commodity recommendation method
JP5859606B2 (en) Ad source and keyword set adaptation in online commerce platforms
US10430854B2 (en) System, method, and non-transitory computer-readable storage media for evaluating search results for personalized product substitutions
WO2014002595A1 (en) Information processing system, similar-category identification method, program, and computer-readable information-storage medium
KR20200088131A (en) Item recommendation method and apparatus using graph database
KR20180039154A (en) System and method for seeding search
CN108153792B (en) Data processing method and related device
KR20200046184A (en) Search method for goods based on online shopping mall, apparatus and system using said method
CN106096026A (en) A kind of product search method and system
US7680697B2 (en) Searching for a seller of a product
US10832305B1 (en) System and method for image processing and searching for classification in a product database
CN103136683A (en) Method and device for calculating product reference price and method and system for searching products
CN108090807B (en) Information recommendation method and device
CN116308684B (en) Online shopping platform store information pushing method and system
KR102518389B1 (en) Method, Apparatus and System for Item Recommendation Using Consumer Bigdata
US10417688B2 (en) System, method, and non-transitory computer-readable storage media for evaluating search results for matching ingredients to products
KR20220001616A (en) Method, Apparatus and System for Constructing Bigdata Based on Generating United Identifier of Customer
CN110427545B (en) Information pushing method and system
CN110020131B (en) Method and device for arranging commodities
CN102231158B (en) Data set recommendation method and system
CN107341161A (en) A kind of information query method and device

Legal Events

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

Application publication date: 20171110