CN106294417A - A kind of data reordering method, device and electronic equipment - Google Patents

A kind of data reordering method, device and electronic equipment Download PDF

Info

Publication number
CN106294417A
CN106294417A CN201510272196.4A CN201510272196A CN106294417A CN 106294417 A CN106294417 A CN 106294417A CN 201510272196 A CN201510272196 A CN 201510272196A CN 106294417 A CN106294417 A CN 106294417A
Authority
CN
China
Prior art keywords
data
characteristic
ordering rule
rule
ordering
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
CN201510272196.4A
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 CN201510272196.4A priority Critical patent/CN106294417A/en
Publication of CN106294417A publication Critical patent/CN106294417A/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/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2455Query execution
    • G06F16/24564Applying rules; Deductive queries
    • 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/951Indexing; Web crawling techniques
    • 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)
  • Computational Linguistics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention discloses a kind of data reordering method, device and electronic equipment, two kinds of personalized information push methods, device, electronic equipment and system.Wherein said data reordering method includes: obtains pending data evidence, and affects the characteristic of ordering rule;According to the corresponding relation between the characteristic got and default characteristic and ordering rule, generate the ordering rule corresponding with described characteristic;The ordering rule that application generates, to described pending data according to being ranked up.Use the method that the application provides, it is possible to the personalized ordering that data research result carries out Real-time and Dynamic processes, thus reach reduce labor workload and improve the effect of user's search experience.

Description

A kind of data reordering method, device and electronic equipment
Technical field
The application relates to data processing field, is specifically related to a kind of data reordering method, device and electronic equipment. The application relates to two kinds of personalized information push methods, device and electronic equipment, and customized information simultaneously Supplying system.
Background technology
When data being carried out retrieval ordering based on database technology, it is common that the ordering rule according to general character is real Time be ranked up the data meeting search condition processing.But, the row of this ordering rule based on general character Sequence method can only carry out the extremely limited sequence of function and process the data meeting search condition, and cannot be to symbol The data closing search condition carry out the sequence of personalization.So-called personalized ordering, refers to data research result Carry out the data sorting relevant to concrete application scenarios, particular user attribute or user's historical behavior to process.? In actual application, it is the most common a kind of application that data research result carries out personalized ordering.
At present, the conventional method that data research result carries out personalized ordering is artificial ranking method.Manually The basic thought of ranking method is: by off-line data mode, is completely dependent on manual operations and carries out data manually Intervene sequence.Using the method, data edition personnel can browse each data in person, then according to a set of The judgment criteria made by oneself the even subjective impression of editorial staff, the DISPLAY ORDER of determination data.The method excellent Point be: can complete self-defined each data Indivitual display order.But, due to the number of the method It is set in advance according to DISPLAY ORDER, therefore cannot realize data research result is carried out the individual character of Real-time and Dynamic Change sequence to process.Additionally, due to the data being retrieved are magnanimity, and the DISPLAY ORDER of data needs artificial Processing, therefore the method causes labor workload very big.
In sum, when data research result carries out individuation data sequence process, there is nothing in prior art Method carries out the personalized ordering of Real-time and Dynamic and processes data research result, and the problem that labor workload is big.
Summary of the invention
The application provides a kind of data reordering method, device and electronic equipment, there is nothing solving prior art Method carries out the personalized ordering of Real-time and Dynamic and processes data research result, and the problem that labor workload is big. The application additionally provides two kinds of personalized information push methods, device and electronic equipment, and customized information Supplying system.
The application provides a kind of data reordering method, including:
Obtain pending data evidence, and affect the characteristic of ordering rule;
According to the corresponding relation between the characteristic got and default characteristic and ordering rule, raw Become the ordering rule corresponding with described characteristic;
The ordering rule that application generates, to described pending data according to being ranked up.
Optionally, between described basis gets characteristic and default characteristic and ordering rule Corresponding relation, generates the ordering rule corresponding with described characteristic, in the following way:
With described characteristic as search condition, right between described default characteristic and ordering rule Should retrieve in being related to, to obtain the described ordering rule corresponding with described characteristic.
Optionally, described with described characteristic as search condition, described default characteristic and row Corresponding relation between sequence rule is retrieved, to obtain the described sequence rule corresponding with described characteristic After then, also include:
According to described characteristic, update the described ordering rule corresponding with described characteristic.
Optionally, before the data after described display sequence, also include:
Data after described sequence are stored in default caching.
Optionally, the described characteristic affecting ordering rule includes user's static attribute data, user's history Behavioral data and at least one of application scenarios data.
Optionally, the described characteristic affecting ordering rule is stored in client server.
Optionally, the described characteristic affecting ordering rule is stored in client Cookie file, described Obtain the characteristic affecting ordering rule, in the following way:
Read described Cookie file, obtain described characteristic.
Optionally, before described acquisition pending data evidence, also include:
According to specific search condition, from data to be retrieved, inquiry meets the data of described specific search condition, As described pending data evidence.
Optionally, the screening rule that described data fit to be retrieved is preset.
Optionally, described according to specific search condition, from data to be retrieved, inquiry meets described specific retrieval The data of condition, as described pending data evidence, in the following way:
By search engine, according to described specific search condition, from described data to be retrieved, inquiry meets institute State the data of specific search condition, as described pending data evidence.
Accordingly, the application also provides for a kind of data sorting device, including:
Obtain data cell, be used for obtaining pending data evidence, and affect the characteristic of ordering rule;
Create-rule unit, for according to the characteristic got and the characteristic of presetting and ordering rule Between corresponding relation, generate the ordering rule corresponding with described characteristic;
Sequencing unit, for applying the ordering rule of generation, to described pending data according to being ranked up.
Optionally, described create-rule unit includes:
Retrieval subelement, for described characteristic as search condition, described default characteristic with Corresponding relation between ordering rule is retrieved, to obtain the described sequence corresponding with described characteristic Rule.
Optionally, described create-rule unit also includes:
Update subelement, for according to described characteristic, update the described row corresponding with described characteristic Sequence rule.
Optionally, also include:
Retrieval unit, for according to specific search condition, from data to be retrieved, inquiry meets described specific inspection The data of rope condition, as described pending data evidence.
Accordingly, the application also provides for a kind of electronic equipment, including:
Display;
Processor;And
Memorizer, described memorizer is configured to store data sorting device, and described data sorting device is by institute When stating processor execution, comprise the steps: to obtain pending data evidence, and affect the feature of ordering rule Data;According to the corresponding relation between the characteristic got and default characteristic and ordering rule, Generate the ordering rule corresponding with described characteristic;The ordering rule that application generates, sorts to described waiting Data are ranked up.
Additionally, the application also provides for a kind of personalized information push method, described method is for showing in client Show the data of the server push of personalized ordering, including:
Receive the propelling data for the treatment of of described server transmission, and obtain the characteristic affecting ordering rule;
According to the corresponding relation between the characteristic got and default characteristic and ordering rule, raw Become the ordering rule corresponding with described characteristic;
To described, the ordering rule that application generates, treats that propelling data is ranked up;
Will sequence after treat that propelling data shows in described client.
Optionally, the described characteristic affecting ordering rule includes UAD, user behavior data At least one with application scenarios data.
Optionally, described in treat propelling data, in the following way obtain:
The retrieval request of the specific search condition of correspondence that described server sends according to described client, to be checked In rope data, inquiry meets the data of described specific search condition, treats propelling data as described.
Optionally, described will sequence after treat that propelling data showed before described client, also include:
To treat that propelling data is stored in default caching after described sequence.
Accordingly, the application also provides for a kind of personalized information push device, including:
Obtain data cell, for receiving the propelling data for the treatment of of described server transmission, and obtain impact row The characteristic of sequence rule;
Create-rule unit, for according to the characteristic got and the characteristic of presetting and ordering rule Between corresponding relation, generate the ordering rule corresponding with described characteristic;
To described, sequencing unit, for applying the ordering rule of generation, treats that propelling data is ranked up;
Display unit, for will sequence after treat that propelling data shows in described client.
Optionally, also include:
Memory element, for treating that propelling data is stored in default caching after described sequence.
Accordingly, the application also provides for a kind of electronic equipment, including:
Display;
Processor;And
Memorizer, described memorizer is configured to store personalized information push device, described customized information When pusher is performed by described processor, comprise the steps: to receive that described server sends waits to push Data, and obtain the characteristic affecting ordering rule;According to the characteristic got and the spy preset Levy the corresponding relation between data and ordering rule, generate the ordering rule corresponding with described characteristic; To described, the ordering rule that application generates, treats that propelling data is ranked up;Will sequence after treat that propelling data shows Show in described client.
Accordingly, the application also provides for a kind of personalized information push system, including: set according to above-mentioned electronics Standby;And the server treating propelling data is provided.
Additionally, the application also provides for a kind of personalized information push method, described method for for server to The data of client push personalized ordering, including:
Propelling data is treated in acquisition, and affects the characteristic of ordering rule;
According to the corresponding relation between the characteristic got and default characteristic and ordering rule, raw Become the ordering rule corresponding with described characteristic;
To described, the ordering rule that application generates, treats that propelling data is ranked up;
To treat that propelling data sends to described client after sequence.
Optionally, the described characteristic affecting ordering rule includes UAD, user behavior data At least one with application scenarios data.
Optionally, described in treat propelling data, in the following way obtain:
Receive the retrieval request of the specific search condition of correspondence that described client sends;
From data to be retrieved, inquiry meets the data of described specific search condition, treats propelling data as described.
Accordingly, the application also provides for a kind of personalized information push device, including:
Obtain data cell, treat propelling data for acquisition, and affect the characteristic of ordering rule;
Create-rule unit, for according to the characteristic got and the characteristic of presetting and ordering rule Between corresponding relation, generate the ordering rule corresponding with described characteristic;
To described, sequencing unit, for applying the ordering rule of generation, treats that propelling data is ranked up;
Transmitting element, for treating that propelling data sends to described client after sequence.
Accordingly, the application also provides for a kind of electronic equipment, including:
Display;
Processor;And
Memorizer, described memorizer is configured to store personalized information push device, described customized information When pusher is performed by described processor, comprise the steps: that propelling data, and impact row are treated in acquisition The characteristic of sequence rule;According between the characteristic got and default characteristic and ordering rule Corresponding relation, generate the ordering rule corresponding with described characteristic;The ordering rule that application generates, Treat that propelling data is ranked up to described;To treat that propelling data sends to described client after sequence.
Accordingly, the application also provides for a kind of personalized information push system, including: set according to above-mentioned electronics Standby;And show the client treating propelling data.
Compared with prior art, the application has the advantage that
Data reordering method, device and the electronic equipment that the application provides, by arranging according to the impact got Corresponding relation between characteristic and default characteristic and the ordering rule of sequence rule, generates and feature The ordering rule that data are corresponding, and apply the ordering rule of generation to treat sorting data to be ranked up so that The personalized ordering that data research result can carry out Real-time and Dynamic processes, thus reaches to reduce manual working Amount and the effect of raising user's search experience.
Accompanying drawing explanation
Fig. 1 is the flow chart of the data reordering method embodiment of the application;
Fig. 2 is the particular flow sheet of data reordering method embodiment step S103 of the application;
Fig. 3 is the schematic diagram of the data sorting device embodiment of the application;
Fig. 4 is the concrete schematic diagram of the data reordering method embodiment create-rule unit of the application;
Fig. 5 is the schematic diagram of the electronic equipment embodiment of the application;
Fig. 6 is the flow chart of a kind of personalized information push embodiment of the method for the application;
Fig. 7 is the schematic diagram of a kind of personalized information push device embodiment of the application;
Fig. 8 is the flow chart of another personalized information push embodiment of the method for the application;
Fig. 9 is the schematic diagram of another personalized information push device embodiment of the application.
Detailed description of the invention
Elaborate a lot of detail in the following description so that fully understanding the application.But the application Can implement to be much different from alternate manner described here, those skilled in the art can without prejudice to Doing similar popularization in the case of the application intension, therefore the application is not limited by following public being embodied as.
In this application, it is provided that a kind of data reordering method, device and electronic equipment, two kinds of personalized letters Breath method for pushing, device and electronic equipment, and personalized information push system.In the following embodiments It is described in detail one by one.
The embodiment of the present application provide data reordering method, the basic thought of its core is: application preset with Affect the data sorting rule that the characteristic of ordering rule is corresponding, data research result is ranked up. The method provided due to the application is to be ranked up data research result with specific personalized ordering rule, It is thus able to real-time dynamicly data research result be carried out personalized ordering process.
Refer to Fig. 1, it is the flow chart of data reordering method embodiment of the application.Described method include as Lower step:
Step S101: obtain pending data evidence, and affect the characteristic of ordering rule.
Ordering rule described in the embodiment of the present application is not unified constant, and relevant to characteristic, no The corresponding different ordering rule of same characteristic, is referred to as the feature affecting ordering rule by these characteristics Data.Concrete, the characteristic affecting ordering rule includes user's static attribute data, user's history row For data and at least one of application scenarios data.Wherein, user's static attribute data include individual subscriber Essential information, including: sex, age, address, hobby etc.;User's historical behavior data include using The information such as the historical behavior at family and historical behavior preference, such as, the commodity in shopping cart, language preference, class Other preference and product brand preference.Pending data is a kind of typical application scenarios number according to the affiliated class of activity According to.In a word, every data that ordering rule produces impact belong to the impact row described in the embodiment of the present application The characteristic of sequence rule.
The characteristic affecting ordering rule described in the embodiment of the present application, both can be stored in operation the application In the machine of the method that embodiment provides, it is also possible to be stored in other computers;Both can be with text formatting Storage, it is also possible to store with database file form.Above-mentioned these different storage addresses and storage formats, It is all the change of detailed description of the invention, all without departing from the core of the application, the most all in the protection of the application Within the scope of.
In the present embodiment, the described characteristic affecting ordering rule is stored in client Cookie file. Cookie is to be generated by server end, is sent to User-Agent (usually browser), and browser can be by The key/value of Cookie is saved in the text under certain catalogue, asks next time just to send out during same website Give this Cookie to server.Cookie name claims and is worth can be by oneself definition of server end exploitation, for JSP For can also write direct jsessionid, such server it is known that this user whether validated user and The need of login again etc., server can arrange or read and comprise information in Cookies, safeguards use whereby Family is with the state in server session.
The arbitrariness that server can utilize Cookie to comprise information screens and regular safeguards these information, To judge the state in HTTP transmits.The most typical application of Cookie is to have judged registration user the most Website login, user may be pointed out, if upper once enter this website time retain user profile with Just simplifying and log in formality, these are all the functions of Cookie.Another important application occasion be " shopping cart " it Class processes.User may select different commodity within a period of time in the different pages of same website, These information all can write Cookie, in order to extract information when complete payment.
In the present embodiment, pending data, according to the extensive stock information for meeting specific search condition, is stored in The characteristic affecting ordering rule in Cookie file, including user within a period of time at same net The different commodity selected in the different pages stood, can know, by these characteristics, the business that user is interested Category is other.Actually from the perspective of user, each merchandise news not mated with specific search condition The most of equal importance, if not according to the relevance ranking Search Results of merchandise news Yu user behavior, then user The bulk information being easy to be returned floods.The data reordering method that the embodiment of the present application provides, it is possible to according to The described characteristic affecting ordering rule, treats sorting data and carries out specific data sorting process so that The merchandise news relevant to user behavior preferentially shows, thus reaches to improve the effect that user search is experienced.
Concrete, the described characteristic affecting ordering rule that obtains, in the following way: read described Cookie file, obtains the described characteristic affecting ordering rule.The title of Cookie file and value are to being By server end developer oneself definition, such as, entitled " user's sex ", actual value is " male "; Entitled " merchandise classification that user is interested ", actual value is " electronic product " etc..By reading Cookie File, it is possible to obtain the actual value of the characteristic affecting ordering rule, with the actual value according to characteristic Generate specific ordering rule.
In actual applications, if (such as, the characteristic affecting ordering rule is stored in other computers Server end) in, then can belong to this specific use according to specific user's account to other computer acquisition request The characteristic of family account.
Pending data evidence described in the embodiment of the present application, uses the data research result meeting specific search condition. Therefore, before obtaining pending data evidence, the method that the embodiment of the present application provides also includes:
Step S201: according to specific search condition, from data to be retrieved, inquiry meets described specific retrieval bar The data of part, as described pending data evidence.
The retrieval process of data reordering method and pending data evidence that the embodiment of the present application provides, both can be Perform on same computer, it is also possible to perform on a different computer, such as, data retrieval Function is carried out at server end, and data sorting function is carried out in client.These different executive modes above-mentioned, It is all the change of detailed description of the invention, all without departing from the core of the application, the most all in the protection of the application Within the scope of.
In the present embodiment, data retrieval function realizes at server end, and data sorting function is real in client Existing, the characteristic affecting ordering rule is stored in client Cookie file.Therefore, client is first The retrieval request of corresponding specific search condition is sent to server end;Then, received server-side please to retrieval After asking, according to described specific search condition, from data to be retrieved, inquiry meets described specific search condition Data, as described pending data evidence;Finally, described pending data evidence is passed back to client by server end, So far, client gets pending data evidence.
It should be noted that in actual applications, described data to be retrieved both can include in data table related All data, it is also possible to be through the data of screening according to default screening rule, can according to concrete should By demand, determine the data that data to be retrieved include.Additionally, in data to be retrieved the order of pieces of data is also Can be pre-set, such as, set pieces of data in data to be retrieved by manual intervention mode Sequentially.
In the present embodiment, described according to specific search condition, from data to be retrieved, inquiry meets described spy Determine the data of search condition, as described pending data evidence, in the following way: by search engine, root According to described specific search condition, from described data to be retrieved, inquiry meets the data of described specific search condition, As described pending data evidence.
After client is by inputting specific search condition in the search condition input frame that search engine provides, to Search engine sends inquiry request, and the specific search condition that search engine inputs according to client, to be retrieved In data, inquiry meets the data of specific search condition, and Query Result is returned to client.
Concrete, the search engine of the embodiment of the present application application uses Solr search engine.Solr be one solely Vertical enterprise-level search application server, it externally provides the api interface being similar to Web-service.User Http request can be passed through, submit the XML file of certain format to search engine server to, generate index; Search request can also be proposed by Http Get operation, and obtain the return result of XML format.
Solr is a full-text search server based on Lucene, is extended Lucene simultaneously, carries Supply the query language than Lucene more horn of plenty.Additionally, Solr achieves configurable, expansible and to looking into Inquiry performance is optimized, and provides a perfect function management interface.Search for based on above-mentioned Solr The advantage of engine, the embodiment of the present application application Solr full-text search engine, according to specific search condition, from treating In retrieval data, inquiry meets the data of specific search condition, as pending data evidence.
Experience to preferably improve user search, can also be according to default unified row in the data retrieval stage Sequence rule carries out initialized sequence process to the data meeting search condition, is then initializing sequence process On the basis of reapply the embodiment of the present application provide method, treat sorting data carry out personalization sequence at Reason.Such as, pending data is according to including extensive stock information, and merchandise news has commodity picture attribute, wherein The resolution of some picture is higher, and the resolution of some picture is relatively low, in order to improve Consumer's Experience, and Ke Yi The data retrieval stage according to the ordering rule of " the sorting by photo resolution mode from high to low " set, The data meeting search condition are carried out initialized sequence process, thus improves user search and experience.
After getting pending data evidence by step S101 and affect the characteristic of ordering rule, it is possible to enter Enter step S103, corresponding according between the characteristic got and default characteristic and ordering rule Relation, generates the ordering rule corresponding with described characteristic.
Step S103: right according between the characteristic got and default characteristic and ordering rule Should be related to, generate the ordering rule corresponding with described characteristic.
The corresponding relation between characteristic and ordering rule described in the embodiment of the present application is to pre-set , this corresponding relation specifies the different ordering rules that different characteristics is corresponding.Such as, pending data According to for merchandise news, merchandise news includes the attributes such as merchandise classification, right between characteristic and ordering rule Should be related to as shown in table 1:
Corresponding relation between table 1, characteristic and ordering rule
Visible by table 1, the ordering rule described in the embodiment of the present application is not unified constant, and and feature Data are correlated with, the corresponding different ordering rule of different characteristics.
Concrete, between characteristic and default characteristic and ordering rule that described basis gets Corresponding relation, generates the ordering rule corresponding with described characteristic, including:
Step S1031: with described characteristic as search condition, on described default characteristic and sequence rule Corresponding relation between then is retrieved, to obtain the described ordering rule corresponding with described characteristic.
The ordering rule in the corresponding relation between characteristic and ordering rule described in the embodiment of the present application can To be divided into two classes, a class be can direct applied ordering rule, another kind of for need according to characteristic again The ordering rule generated.Such as, the ordering rule of the corresponding relation 6 shown in table 1 is can direct applied row Sequence rule, and the ordering rule of corresponding relation 7 is the ordering rule needing to regenerate according to characteristic.
For above-mentioned can direct applied ordering rule, got by step S101 and affect the spy of ordering rule After levying data, with characteristic as search condition, corresponding between default characteristic and ordering rule Relation is retrieved, it is possible to directly obtain the ordering rule corresponding with described characteristic.Such as, step The characteristic that rapid S101 gets includes: user's sex=" male " and age of user >=30, then with these The corresponding ordering rule of characteristic is: first, the data of merchandise classification=" books class commodity " come Above show;Then, the data of merchandise classification=" motion class commodity " are come thereafter.
In order to generate ordering rule according to characteristic more neatly, also include after step S1031:
Step S1033: according to described characteristic, updates the described ordering rule corresponding with described characteristic.
The ordering rule regenerated according to characteristic for above-mentioned needs, is got by step S1031 After the ordering rule corresponding with described characteristic, in addition it is also necessary to update and described characteristic according to characteristic Corresponding ordering rule.Such as, the characteristic that step S101 gets includes: user is placed in shopping cart Commodity=" thermos cup ", then getting the ordering rule corresponding with characteristic by step S1031 is: Trade name including, the data of the trade name of the commodity that user is placed in shopping cart come above show;This Embodiment passes through step S1033, commodity=" thermos cup " this characteristic number being placed in shopping cart according to user According to, ordering rule is updated to " trade name including, the data of thermos cup come above display ".
In actual applications, the specific implementation of step S103 can be determined according to concrete application demand, no Same implementation is all the change of detailed description of the invention, all without departing from the core of the application, the most all exists Within the protection domain of the application.
Step S105: the ordering rule that application generates, to described pending data according to being ranked up.
After determining concrete ordering rule by step S103, it is possible to the ordering rule that application generates, right Pending data is according to being ranked up.In actual applications, the ordering rule generated by step S103 may have many Individual ordering rule, has default execution sequence between these ordering rules, apply these ordering rules to treat When sorting data is ranked up processing, need according to default execution sequence, apply each sequence rule one by one Then treat sorting data to be ranked up processing.The ordering rule that application generates is treated after sorting data is ranked up, Just can get the data after sequence.
In the present embodiment, after getting the data after sequence, also include:
Step S203: the data after display sequence.
The data volume being typically compliant with specific search condition is bigger, if data the most all demonstrated Come, the display speed of retrieval result will be reduced.In actual applications, user generally to only focus on ranking forward Retrieval result, in order to improve data display speed, can be to use video data in the way of paging.
In the present embodiment, before the data after described display sequence, also include: after described sequence Data are stored in default caching.
Use the mode video data of paging, need when skipping to obtain current page data, if after sorting Data be stored in default caching, all can directly obtain current number of pages when skipping from caching the most every time According to, it is not necessary to again retrieve and the data of the current page that sorts every time, thus reach to improve the effect of display efficiency.
Memcache is one and freely increases income, high performance, has the caching system of distributed objects, it Can be used to preserve some the often object of access or data, the data of preservation as a huge HASH table, This table exists in internal memory in the way of Key-value pair.These characteristics based on Memcache, in this enforcement In example, use the data after Memcache caching system memory sequencing.
In the above-described embodiment, it is provided that a kind of data reordering method, corresponding, the application is also A kind of data sorting device is provided.This device is corresponding with the embodiment of said method.
Refer to Fig. 3, it is the schematic diagram of data sorting device embodiment of the application.Due to device embodiment Being substantially similar to embodiment of the method, so describing fairly simple, relevant part sees the portion of embodiment of the method Defend oneself bright.Device embodiment described below is only schematically.
A kind of data sorting device of the present embodiment, including:
Obtain data cell 101, be used for obtaining pending data evidence, and affect the characteristic of ordering rule;
Create-rule unit 103, for according to the characteristic got and the characteristic of presetting and sequence rule Corresponding relation between then, generates the ordering rule corresponding with described characteristic;
Sequencing unit 105, for applying the ordering rule of generation, to described pending data according to being ranked up.
Refer to Fig. 4, it is the concrete signal of data sorting device embodiment create-rule unit of the application Figure.Optionally, described create-rule unit 103 includes:
Retrieval subelement 1031, for described characteristic as search condition, in described default characteristic number Retrieve according in the corresponding relation between ordering rule, described corresponding with described characteristic to obtain Ordering rule.
Optionally, described create-rule unit 103 also includes:
Update subelement 1033, for according to described characteristic, update described corresponding with described characteristic Ordering rule.
Optionally, also include:
Display unit 201, the data after showing sequence.
Optionally, also include:
Retrieval unit 202, for according to specific search condition, from data to be retrieved, inquiry meets described specific The data of search condition, as described pending data evidence.
Refer to Fig. 5, it is the schematic diagram of electronic equipment embodiment of the application.Owing to apparatus embodiments is basic Similar in appearance to embodiment of the method, so describing fairly simple, relevant part sees the part of embodiment of the method and says Bright.Apparatus embodiments described below is only schematically.
A kind of electronic equipment of the present embodiment, this electronic equipment includes: display 501;Processor 502;With And memorizer 503, described memorizer 503 is configured to store data sorting device, described data sorting device When being performed by described processor 502, comprise the steps: to obtain pending data evidence, and impact sequence rule Characteristic then;Right according between the characteristic got and default characteristic and ordering rule Should be related to, generate the ordering rule corresponding with described characteristic;The ordering rule that application generates, to institute State pending data according to being ranked up.
Electronic equipment described in the embodiment of the present application includes the terminal unit such as PC, PAD, iPad, and Mobile communication equipment, it may be assumed that usually said mobile phone or smart mobile phone.In memorizer in this electronic equipment Storage has data processing equipment, and this data sorting device is for the characteristic affecting ordering rule got And the corresponding relation between default characteristic and ordering rule, generate the sequence corresponding with characteristic Rule, and apply the ordering rule of generation that the pending data evidence got is ranked up.
Data reordering method, device and the electronic equipment that the application provides, by arranging according to the impact got Corresponding relation between characteristic and default characteristic and the ordering rule of sequence rule, generates and feature The ordering rule that data are corresponding, and apply the ordering rule of generation to treat sorting data to be ranked up so that The personalized ordering that data research result can carry out Real-time and Dynamic processes, thus reaches to reduce manual working Amount and the effect of raising user's search experience.
Corresponding with above-mentioned data reordering method, the application also provides for a kind of personalized information push method. Refer to Fig. 6, the flow process signal of the embodiment of its a kind of personalized information push method provided for the application Figure, the part that the present embodiment is identical with first embodiment content repeats no more, and refers to the phase in embodiment one Should part.A kind of personalized information push method that the application provides, described method includes:
Step S601: receive the propelling data for the treatment of of described server transmission, and acquisition affects ordering rule Characteristic.
The personalized information push method that the embodiment of the present application provides, for showing personalized ordering in client The data of server push.The method that the embodiment of the present application provides runs on client, treats that propelling data is Generated by server end, therefore treat propelling data firstly the need of what reception server sent.
In the present embodiment, server is the retrieval request of the specific search condition of correspondence sent according to client, From data to be retrieved, inquiry gets the data meeting specific search condition, and as number to be pushed According to.
In actual applications, the specific search condition of correspondence that server end not necessarily sends according to client Retrieval request generates and treats propelling data, it is also possible to be to adopt to generate in other ways to treat propelling data.Above-mentioned these The mode of propelling data, the most simply change of detailed description of the invention are treated in different generations, all without departing from the application Core, the most all within the protection domain of the application.
The characteristic affecting ordering rule described in the embodiment of the present application includes UAD, Yong Huhang For data and at least one of application scenarios data.Affect the characteristic of ordering rule, both can be stored in In client, it is also possible to be stored in server end;Both can store with text formatting, it is also possible to data base Stored in file format.Above-mentioned these different storage addresses and storage formats, the most simply detailed description of the invention Change, all without departing from the core of the application, the most all within the protection domain of the application.
Step S603: right according between the characteristic got and default characteristic and ordering rule Should be related to, generate the ordering rule corresponding with described characteristic.
To described, step S605: the ordering rule that application generates, treats that propelling data is ranked up.
Step S603 is corresponding with step S103 of embodiment one and step S105 respectively with step S605, Illustrating the relevant portion of detailed in Example one, here is omitted.
Step S607: will sequence after treat that propelling data shows in described client.
After the data pushed server end when client carry out the sequence of personalization, needing will treating after sequence Propelling data shows in client, in order to user checks.
In the present embodiment, described will sequence after treat that propelling data show before described client, and also Including: will treat that propelling data is stored in default caching after described sequence.
In actual applications, the mode of paging is generally used to show propelling data, to avoid whole video data The problem that the display efficiency that brings is low.Need to obtain current page data when skipping display, if after sorting Propelling data be stored in default caching, all directly can obtain current when skipping from caching the most every time Page data, it is not necessary to every time again retrieve and the data of the current page that sorts, thus reach to improve the effect of display efficiency Really.
In the above-described embodiment, it is provided that a kind of personalized information push method, corresponding, this Application also provides for a kind of personalized information push device.This device is corresponding with the embodiment of said method.
Refer to Fig. 7, it is the schematic diagram of personalized information push device embodiment of the application.Due to device Embodiment is substantially similar to embodiment of the method, so describing fairly simple, relevant part sees method and implements The part of example illustrates.Device embodiment described below is only schematically.
A kind of personalized information push device of the present embodiment, including:
Obtain data cell 701, for receiving the propelling data for the treatment of of described server transmission, and obtain impact The characteristic of ordering rule;
Create-rule unit 703, for according to the characteristic got and the characteristic of presetting and sequence rule Corresponding relation between then, generates the ordering rule corresponding with described characteristic;
To described, sequencing unit 705, for applying the ordering rule of generation, treats that propelling data is ranked up;
Display unit 707, for will sequence after treat that propelling data shows in described client.
Optionally, also include:
Memory element, for treating that propelling data is stored in default caching after described sequence.
A kind of electronic equipment of the present embodiment, this electronic equipment includes: display;Processor;And storage Device, described memorizer is configured to store personalized information push device, described personalized information push device When being performed by described processor, comprise the steps: to receive that described server sends treats propelling data, with And obtain the characteristic affecting ordering rule;According to the characteristic got and preset characteristic with Corresponding relation between ordering rule, generates the ordering rule corresponding with described characteristic;Application generates Ordering rule, treat that propelling data is ranked up to described;Will sequence after treat that propelling data shows described Client.
The embodiment of the present application also provides for a kind of personalized information push system, including: described in above-described embodiment Electronic equipment;And the server treating propelling data is provided.Described electronic equipment include mobile communication equipment, The terminal unit such as PC, PAD, iPad.Such as, electronic equipment is smart mobile phone, it is possible to receive clothes What business device sent treats propelling data, and obtain the characteristic affecting ordering rule, and according to getting Corresponding relation between characteristic and default characteristic and ordering rule, generates relative with characteristic The ordering rule answered, then applies the ordering rule of generation to treat propelling data and is ranked up, finally will sequence After treat that propelling data shows on smart mobile phone, enabling treat propelling data carry out Real-time and Dynamic Property sequence process, thus reach precisely to recommend to meet the effect of its interest preference data to client user. Server can provide and treat propelling data, for instance, it is possible to the correspondence specific retrieval bar sent according to client The retrieval request of part, from data to be retrieved inquiry get meet specific search condition treat propelling data.
Corresponding with above-mentioned data reordering method, the application also provides for another personalized information push method. Refer to Fig. 8, the flow process signal of the embodiment of its another personalized information push method provided for the application Figure, the part that the present embodiment is identical with first embodiment content repeats no more, and refers to the phase in embodiment one Should part.Another personalized information push method that the application provides, described method includes:
Step S801: obtain and treat propelling data, and affect the characteristic of ordering rule.
Another personalized information push method that the embodiment of the present application provides, for supplying server to client Push the data of personalized ordering.The method that the embodiment of the present application provides runs on server end, i.e. by servicing Device is treated propelling data and is carried out the sequence process of personalization.
In the present embodiment, server is the retrieval request of the specific search condition of correspondence sent according to client, From data to be retrieved, inquiry gets the data meeting specific search condition.Therefore, number to be pushed is obtained According to including: 1) receive the retrieval request of the specific search condition of correspondence that described client sends;2) to be checked In rope data, inquiry meets the data of described specific search condition, treats propelling data as described.
In actual applications, the specific search condition of correspondence that server end not necessarily sends according to client Retrieval request generates and treats propelling data, it is also possible to be to adopt to generate in other ways to treat propelling data.Above-mentioned these The mode of propelling data, the most simply change of detailed description of the invention are treated in different generations, all without departing from the application Core, the most all within the protection domain of the application.
The characteristic affecting ordering rule described in the embodiment of the present application includes UAD, Yong Huhang For data and at least one of application scenarios data.Affect the characteristic of ordering rule, both can be stored in In client, it is also possible to be stored in server end;Both can store with text formatting, it is also possible to data base Stored in file format.Above-mentioned these different storage addresses and storage formats, the most simply detailed description of the invention Change, all without departing from the core of the application, the most all within the protection domain of the application.
In the present embodiment, the characteristic affecting ordering rule is stored in client Cookie file. Cookie is to be generated by server end, is sent to User-Agent (usually browser), client browser The key/value of Cookie can be saved in the text under certain catalogue, when next time asks same website Just send this Cookie to server.Concrete, the described characteristic affecting ordering rule that obtains, employing Following manner: 1) receive the Cookie that client sends;2) read the Cookie received, obtain described Affect the characteristic of ordering rule.
In actual applications, if (such as, the characteristic affecting ordering rule is stored in other computers Server end) in, then can belong to this specific use according to specific user's account to other computer acquisition request The characteristic of family account.
Step S803: right according between the characteristic got and default characteristic and ordering rule Should be related to, generate the ordering rule corresponding with described characteristic.
To described, step S805: the ordering rule that application generates, treats that propelling data is ranked up.
Step S803 is corresponding with step S103 of embodiment one and step S105 respectively with step S805, Illustrating the relevant portion of detailed in Example one, here is omitted.
Step S807: will treat that propelling data sends to described client after sequence.
Number to be pushed after server end treats the sequence that propelling data carries out personalization, after needing sequence According to sending to client, in order to client user checks.
It is in the above-described embodiment, it is provided that another personalized information push method, corresponding, The application also provides for another personalized information push device.This device is relative with the embodiment of said method Should.
Refer to Fig. 9, it is the schematic diagram of another personalized information push device embodiment of the application.By It is substantially similar to embodiment of the method in device embodiment, so describing fairly simple, the relevant part side of seeing The part of method embodiment illustrates.Device embodiment described below is only schematically.
Another personalized information push device of the present embodiment, including:
Obtain data cell 901, treat propelling data for acquisition, and affect the characteristic of ordering rule;
Create-rule unit 903, for according to the characteristic got and the characteristic of presetting and sequence rule Corresponding relation between then, generates the ordering rule corresponding with described characteristic;
To described, sequencing unit 905, for applying the ordering rule of generation, treats that propelling data is ranked up;
Transmitting element 907, for treating that propelling data sends to described client after sequence.
Another electronic equipment of the present embodiment, including: display;Processor;And memorizer, described Memorizer is configured to store personalized information push device, and described personalized information push device is by described place When reason device performs, comprise the steps: that propelling data is treated in acquisition, and affect the characteristic of ordering rule; According to the corresponding relation between the characteristic got and default characteristic and ordering rule, generate with The ordering rule that described characteristic is corresponding;To described, the ordering rule that application generates, treats that propelling data enters Row sequence;To treat that propelling data sends to described client after sequence.
The embodiment of the present application also provides for another personalized information push system, including: described in above-described embodiment Electronic equipment;And show the client treating propelling data.Described electronic equipment includes server, such as, Electricity business's platform, it is possible to obtain and treat propelling data and affect the characteristic of ordering rule, and according to getting Characteristic and default characteristic and ordering rule between corresponding relation, generate and characteristic phase Corresponding ordering rule, then applies the ordering rule of generation to treat propelling data and is ranked up, finally will row After sequence treat propelling data send to client, enabling treat propelling data and carry out the individual character of Real-time and Dynamic Change sequence to process.Client includes the terminal units such as mobile communication equipment, PC, PAD, iPad. Such as, client is smart mobile phone, it is possible to receive server send personalized ordering after treat propelling data, And present the data to user's selection, thus reach precisely to recommend to client user to meet its interest preference number According to effect.
The application provide a kind of personalized information push method, another personalized information push method, with And related device, electronic equipment and system, by according to characteristic affect ordering rule that gets with Corresponding relation between characteristic and the ordering rule preset, generates the sequence rule corresponding with characteristic Then, and apply the ordering rule of generation to treat propelling data to be ranked up, enabling treat propelling data and enter The personalized ordering of row Real-time and Dynamic processes, thus reaches precisely to recommend to user to meet its interest preference data Effect.
Although the application is open as above with preferred embodiment, but it is not for limiting the application, Ren Heben Skilled person, without departing from spirit and scope, can make possible variation and amendment, Therefore the protection domain of the application should be defined in the range of standard with the application claim.
In a typical configuration, calculating equipment includes one or more processor (CPU), input/output Interface, network interface and internal memory.
Internal memory potentially includes the volatile memory in computer-readable medium, random access memory (RAM) and/or the form such as Nonvolatile memory, such as read only memory (ROM) or flash memory (flash RAM). Internal memory is the example of computer-readable medium.
1, computer-readable medium includes that permanent and non-permanent, removable and non-removable media can be by Any method or technology realize information storage.Information can be computer-readable instruction, data structure, journey The module of sequence or other data.The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), dynamic random access memory (DRAM), its The random access memory (RAM) of his type, read only memory (ROM), electrically erasable is read-only deposits Reservoir (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tape, tape magnetic magnetic Disk storage or other magnetic storage apparatus or any other non-transmission medium, can be used for storage can be set by calculating The standby information accessed.According to defining herein, computer-readable medium does not include non-temporary computer-readable matchmaker Body (transitory media), such as data signal and the carrier wave of modulation.
2, it will be understood by those skilled in the art that embodiments herein can be provided as method, system or computer Program product.Therefore, the application can use complete hardware embodiment, complete software implementation or combine software Form with the embodiment of hardware aspect.And, the application can use and wherein include meter one or more The computer-usable storage medium of calculation machine usable program code (include but not limited to disk memory, CD-ROM, optical memory etc.) form of the upper computer program implemented.

Claims (29)

1. a data reordering method, it is characterised in that including:
Obtain pending data evidence, and affect the characteristic of ordering rule;
According to the corresponding relation between the characteristic got and default characteristic and ordering rule, raw Become the ordering rule corresponding with described characteristic;
The ordering rule that application generates, to described pending data according to being ranked up.
Data reordering method the most according to claim 1, it is characterised in that described basis gets Corresponding relation between characteristic and default characteristic and ordering rule, generates and described characteristic Corresponding ordering rule, in the following way:
With described characteristic as search condition, right between described default characteristic and ordering rule Should retrieve in being related to, to obtain the described ordering rule corresponding with described characteristic.
Data reordering method the most according to claim 2, it is characterised in that described with described feature Data are search condition, examine in the corresponding relation between described default characteristic and ordering rule Rope, after obtaining the described ordering rule corresponding with described characteristic, also includes:
According to described characteristic, update the described ordering rule corresponding with described characteristic.
Data reordering method the most according to claim 1, it is characterised in that after described display sequence Data before, also include:
Data after described sequence are stored in default caching.
Data reordering method the most according to claim 1, it is characterised in that described affect ordering rule Characteristic include user's static attribute data, user's historical behavior data and application scenarios data at least One.
Data reordering method the most according to claim 1, it is characterised in that described affect ordering rule Characteristic be stored in client server.
Data reordering method the most according to claim 6, it is characterised in that described affect ordering rule Characteristic be stored in client Cookie file, described acquisition affects the characteristic of ordering rule, In the following way:
Read described Cookie file, obtain described characteristic.
Data reordering method the most according to claim 1, it is characterised in that wait to sort described acquisition Before data, also include:
According to specific search condition, from data to be retrieved, inquiry meets the data of described specific search condition, As described pending data evidence.
Data reordering method the most according to claim 8, it is characterised in that described data symbols to be retrieved Close the screening rule preset.
Data reordering method the most according to claim 8, it is characterised in that described according to specific inspection Rope condition, from data to be retrieved, inquiry meets the data of described specific search condition, sorts as described waiting Data, in the following way:
By search engine, according to described specific search condition, from described data to be retrieved, inquiry meets institute State the data of specific search condition, as described pending data evidence.
11. 1 kinds of data sorting devices, it is characterised in that including:
Obtain data cell, be used for obtaining pending data evidence, and affect the characteristic of ordering rule;
Create-rule unit, for according to the characteristic got and the characteristic of presetting and ordering rule Between corresponding relation, generate the ordering rule corresponding with described characteristic;
Sequencing unit, for applying the ordering rule of generation, to described pending data according to being ranked up.
12. data sorting devices according to claim 11, it is characterised in that described create-rule list Unit includes:
Retrieval subelement, for described characteristic as search condition, described default characteristic with Corresponding relation between ordering rule is retrieved, to obtain the described sequence corresponding with described characteristic Rule.
13. data sorting devices according to claim 12, it is characterised in that described create-rule list Unit also includes:
Update subelement, for according to described characteristic, update the described row corresponding with described characteristic Sequence rule.
14. data sorting devices according to claim 11, it is characterised in that also include:
Retrieval unit, for according to specific search condition, from data to be retrieved, inquiry meets described specific inspection The data of rope condition, as described pending data evidence.
15. 1 kinds of electronic equipments, it is characterised in that including:
Display;
Processor;And
Memorizer, described memorizer is configured to store data sorting device, and described data sorting device is by institute When stating processor execution, comprise the steps: to obtain pending data evidence, and affect the feature of ordering rule Data;According to the corresponding relation between the characteristic got and default characteristic and ordering rule, Generate the ordering rule corresponding with described characteristic;The ordering rule that application generates, sorts to described waiting Data are ranked up.
16. 1 kinds of personalized information push methods, described method is in client display personalized ordering The data of server push, it is characterised in that including:
Receive the propelling data for the treatment of of described server transmission, and obtain the characteristic affecting ordering rule;
According to the corresponding relation between the characteristic got and default characteristic and ordering rule, raw Become the ordering rule corresponding with described characteristic;
To described, the ordering rule that application generates, treats that propelling data is ranked up;
Will sequence after treat that propelling data shows in described client.
17. personalized information push methods according to claim 16, it is characterised in that described impact The characteristic of ordering rule includes UAD, user behavior data and application scenarios data at least One.
18. personalized information push methods according to claim 16, it is characterised in that described in wait to push away Send data, obtain in the following way:
The retrieval request of the specific search condition of correspondence that described server sends according to described client, to be checked In rope data, inquiry meets the data of described specific search condition, treats propelling data as described.
19. personalized information push methods according to claim 16, it is characterised in that incite somebody to action described Treat that propelling data showed before described client after sequence, also include:
To treat that propelling data is stored in default caching after described sequence.
20. 1 kinds of personalized information push devices, it is characterised in that including:
Obtain data cell, for receiving the propelling data for the treatment of of described server transmission, and obtain impact row The characteristic of sequence rule;
Create-rule unit, for according to the characteristic got and the characteristic of presetting and ordering rule Between corresponding relation, generate the ordering rule corresponding with described characteristic;
To described, sequencing unit, for applying the ordering rule of generation, treats that propelling data is ranked up;
Display unit, for will sequence after treat that propelling data shows in described client.
21. personalized information push devices according to claim 20, it is characterised in that also include:
Memory element, for treating that propelling data is stored in default caching after described sequence.
22. 1 kinds of electronic equipments, it is characterised in that including:
Display;
Processor;And
Memorizer, described memorizer is configured to store personalized information push device, described customized information When pusher is performed by described processor, comprise the steps: to receive that described server sends waits to push Data, and obtain the characteristic affecting ordering rule;According to the characteristic got and the spy preset Levy the corresponding relation between data and ordering rule, generate the ordering rule corresponding with described characteristic; To described, the ordering rule that application generates, treats that propelling data is ranked up;Will sequence after treat that propelling data shows Show in described client.
23. 1 kinds of personalized information push systems, it is characterised in that including: according to the claims 23 Described electronic equipment;And the server treating propelling data is provided.
24. 1 kinds of personalized information push methods, described method is for supplying server to client push individual character Change the data of sequence, it is characterised in that including:
Propelling data is treated in acquisition, and affects the characteristic of ordering rule;
According to the corresponding relation between the characteristic got and default characteristic and ordering rule, raw Become the ordering rule corresponding with described characteristic;
To described, the ordering rule that application generates, treats that propelling data is ranked up;
To treat that propelling data sends to described client after sequence.
25. personalized information push methods according to claim 24, it is characterised in that described impact The characteristic of ordering rule includes UAD, user behavior data and application scenarios data at least One.
26. personalized information push methods according to claim 24, it is characterised in that described in wait to push away Send data, obtain in the following way:
Receive the retrieval request of the specific search condition of correspondence that described client sends;
From data to be retrieved, inquiry meets the data of described specific search condition, treats propelling data as described.
27. 1 kinds of personalized information push devices, it is characterised in that including:
Obtain data cell, treat propelling data for acquisition, and affect the characteristic of ordering rule;
Create-rule unit, for according to the characteristic got and the characteristic of presetting and ordering rule Between corresponding relation, generate the ordering rule corresponding with described characteristic;
To described, sequencing unit, for applying the ordering rule of generation, treats that propelling data is ranked up;
Transmitting element, for treating that propelling data sends to described client after sequence.
28. 1 kinds of electronic equipments, it is characterised in that including:
Display;
Processor;And
Memorizer, described memorizer is configured to store personalized information push device, described customized information When pusher is performed by described processor, comprise the steps: that propelling data, and impact row are treated in acquisition The characteristic of sequence rule;According between the characteristic got and default characteristic and ordering rule Corresponding relation, generate the ordering rule corresponding with described characteristic;The ordering rule that application generates, Treat that propelling data is ranked up to described;To treat that propelling data sends to described client after sequence.
29. 1 kinds of personalized information push systems, it is characterised in that including: according to the claims 28 Described electronic equipment;And show the client treating propelling data.
CN201510272196.4A 2015-05-25 2015-05-25 A kind of data reordering method, device and electronic equipment Pending CN106294417A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510272196.4A CN106294417A (en) 2015-05-25 2015-05-25 A kind of data reordering method, device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510272196.4A CN106294417A (en) 2015-05-25 2015-05-25 A kind of data reordering method, device and electronic equipment

Publications (1)

Publication Number Publication Date
CN106294417A true CN106294417A (en) 2017-01-04

Family

ID=57634806

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510272196.4A Pending CN106294417A (en) 2015-05-25 2015-05-25 A kind of data reordering method, device and electronic equipment

Country Status (1)

Country Link
CN (1) CN106294417A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107862004A (en) * 2017-10-24 2018-03-30 科大讯飞股份有限公司 Intelligent sorting method and device, storage medium, electronic equipment
CN109067897A (en) * 2018-08-24 2018-12-21 优视科技新加坡有限公司 Information push method and its device, equipment/terminal/server, computer-readable medium
CN109522480A (en) * 2018-11-12 2019-03-26 北京羽扇智信息科技有限公司 A kind of information recommendation method, device, electronic equipment and storage medium
CN117033307A (en) * 2023-10-07 2023-11-10 北京天信瑞安信息技术有限公司 File indexing method, device, electronic equipment and computer readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000608A (en) * 2006-01-11 2007-07-18 吴风勇 Key word dynamic matching generating based on search engine technology
US20090281875A1 (en) * 2008-05-05 2009-11-12 Beatrice Tarka Travel recommendations
CN101968802A (en) * 2010-09-30 2011-02-09 百度在线网络技术(北京)有限公司 Method and equipment for recommending content of Internet based on user browse behavior

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101000608A (en) * 2006-01-11 2007-07-18 吴风勇 Key word dynamic matching generating based on search engine technology
US20090281875A1 (en) * 2008-05-05 2009-11-12 Beatrice Tarka Travel recommendations
CN101968802A (en) * 2010-09-30 2011-02-09 百度在线网络技术(北京)有限公司 Method and equipment for recommending content of Internet based on user browse behavior

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107862004A (en) * 2017-10-24 2018-03-30 科大讯飞股份有限公司 Intelligent sorting method and device, storage medium, electronic equipment
CN109067897A (en) * 2018-08-24 2018-12-21 优视科技新加坡有限公司 Information push method and its device, equipment/terminal/server, computer-readable medium
CN109067897B (en) * 2018-08-24 2021-11-09 优视科技新加坡有限公司 Message pushing method and device, equipment/terminal/server and computer readable medium thereof
CN109522480A (en) * 2018-11-12 2019-03-26 北京羽扇智信息科技有限公司 A kind of information recommendation method, device, electronic equipment and storage medium
CN117033307A (en) * 2023-10-07 2023-11-10 北京天信瑞安信息技术有限公司 File indexing method, device, electronic equipment and computer readable storage medium

Similar Documents

Publication Publication Date Title
US11687600B2 (en) Ranking search results based upon content creation trends
US9449271B2 (en) Classifying resources using a deep network
US10902077B2 (en) Search result aggregation method and apparatus based on artificial intelligence and search engine
US10031975B2 (en) Presentation of search results based on the size of the content sources from which they are obtained
US9141906B2 (en) Scoring concept terms using a deep network
US20130085745A1 (en) Semantic-based approach for identifying topics in a corpus of text-based items
US20130311462A1 (en) Method and system relating to re-labelling multi-document clusters
US9767198B2 (en) Method and system for presenting content summary of search results
US8688702B1 (en) Techniques for using dynamic data sources with static search mechanisms
US20140164401A1 (en) Systems and Methods for Providing Personalized Recommendations for Electronic Content
CN105027121A (en) Indexing application pages of native applications
Al-Masri et al. MobiEureka: an approach for enhancing the discovery of mobile web services
CN108140055A (en) Trigger application message
CN106294417A (en) A kind of data reordering method, device and electronic equipment
CN109819002B (en) Data pushing method and device, storage medium and electronic device
CN104615723B (en) The determination method and apparatus of query word weighted value
US9454568B2 (en) Method, apparatus and computer storage medium for acquiring hot content
US20200073925A1 (en) Method and system for generating a website from collected content
CN107291826A (en) File search processing method and processing device
US11947618B2 (en) Identifying and storing relevant user content in a collection accessible to user in website subscribed to service
US9519710B1 (en) Dynamic classification of attribute relevance and classification
JP7217181B2 (en) WEARABLE DEVICE, INFORMATION PROCESSING METHOD, APPARATUS AND SYSTEM
US20160012142A1 (en) System and Method for Parallel Content Delivery and Focus Engine for Content Results
US20090171967A1 (en) System and method for providing description diversity
CN109408725B (en) Method and apparatus for determining user interest

Legal Events

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

Application publication date: 20170104