CN106294417A - A kind of data reordering method, device and electronic equipment - Google Patents
A kind of data reordering method, device and electronic equipment Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/245—Query processing
- G06F16/2455—Query execution
- G06F16/24564—Applying rules; Deductive queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/951—Indexing; Web crawling techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search 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
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.
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)
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)
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 |
-
2015
- 2015-05-25 CN CN201510272196.4A patent/CN106294417A/en active Pending
Patent Citations (3)
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)
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 |