CN109840301A - A kind of method and device - Google Patents
A kind of method and device Download PDFInfo
- Publication number
- CN109840301A CN109840301A CN201910057912.5A CN201910057912A CN109840301A CN 109840301 A CN109840301 A CN 109840301A CN 201910057912 A CN201910057912 A CN 201910057912A CN 109840301 A CN109840301 A CN 109840301A
- Authority
- CN
- China
- Prior art keywords
- label
- evaluation
- resource object
- resource
- objective appraisal
- 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
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000011156 evaluation Methods 0.000 claims abstract description 252
- 238000012216 screening Methods 0.000 claims abstract description 83
- 238000001914 filtration Methods 0.000 claims description 25
- 230000004044 response Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 14
- 230000006870 function Effects 0.000 description 10
- 230000017525 heat dissipation Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 239000000284 extract Substances 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 241000406668 Loxodonta cyclotis Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000035800 maturation Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000001568 sexual effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention relates to a kind of method and devices.Wherein, method includes: the evaluation information for obtaining resource object;Semantic analysis is carried out to the evaluation information, obtains the corresponding evaluation tally set of the resource object;Based on for screening the Selection Strategy for meeting the evaluation label of confidence requirement, at least one objective appraisal label is selected from the evaluation tally set;At least one described objective appraisal label is associated with the resource object, the related of the resource object is carried out for user and screens.The application carries out semantic analysis to the evaluation information of resource object, obtains the evaluation tally set of resource object, selects objective appraisal label from evaluation tally set later and is associated with to resource object, carries out the related of resource object for user and screens.Since objective appraisal label is the experience generic attribute summed up from user comment, it can with higher efficiency be obtained based on the screening of objective appraisal target correlation and meet the desired data information of user.
Description
Technical field
The invention relates to technical field of information processing, especially a kind of method and device.
Background technique
Big data refers to the data set that can not be captured, managed and be handled with conventional software tool within the scope of certain time
It closes, is the information assets for needing new tupe that could have stronger decision edge, see clearly discovery power and process optimization ability.Greatly
The strategic importance of data technique, which is not lain in, grasps huge data information, and is to carry out profession containing significant data to these
Change processing.
How the data information screening of magnanimity expeditiously to be arranged into data required for becoming user, is that the application is wanted
The technical issues of solution.
Summary of the invention
The embodiment of the present application purpose is to provide a kind of method and device, can be expeditiously by the data of magnanimity
Information sifting arranges data required for becoming user.
To achieve the goals above, the embodiment of the present application is achieved in that
In a first aspect, providing a kind of method, comprising:
Obtain the evaluation information of resource object;
Semantic analysis is carried out to the evaluation information, obtains the corresponding evaluation tally set of the resource object;
Based on for screening the Selection Strategy for meeting the evaluation label of confidence requirement, selected from the evaluation tally set
At least one objective appraisal label;
At least one described objective appraisal label is associated with the resource object, the phase of the resource object is carried out for user
Close screening.
Second aspect provides a kind of information sifting device, comprising:
Evaluation obtains module, for obtaining the evaluation information of resource object
Tag generation module, for obtaining to evaluation information progress semantic analysis, the resource object is corresponding to be commented
Valence tally set;
Label chooses module, for based on for screen the Selection Strategy for evaluating label for meeting confidence requirement, from described
At least one objective appraisal label is selected in evaluation tally set;
At least one described objective appraisal label is associated with the resource object, carries out institute for user by label relating module
State the related screening of resource object.
The scheme of the embodiment of the present application carries out semantic analysis to the evaluation information of resource object, obtains the evaluation of resource object
Tally set, selects objective appraisal label from evaluation tally set later and is associated with to resource object, carries out resource object for user
Related screening.Since objective appraisal label is the experience generic attribute summed up from user comment, it is based on objective appraisal mark
Related screening can with higher efficiency obtain and meet the desired data information of user.
Detailed description of the invention
In order to illustrate the technical solutions in the embodiments of the present application or in the prior art more clearly, to embodiment or will show below
There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this
The some embodiments recorded in application embodiment, for those of ordinary skill in the art, in not making the creative labor property
Under the premise of, it is also possible to obtain other drawings based on these drawings.
Fig. 1 is the first flow diagram of method provided by the embodiments of the present application.
Fig. 2 is second of flow diagram of method provided by the embodiments of the present application.
Fig. 3 is the third flow diagram of method provided by the embodiments of the present application.
Fig. 4 is the 4th kind of flow diagram of method provided by the embodiments of the present application.
Fig. 5 is the schematic diagram that method provided by the embodiments of the present application shows screening classification.
Fig. 6 is the 5th kind of flow diagram of method provided by the embodiments of the present application.
Fig. 7 is the 6th kind of flow diagram of method provided by the embodiments of the present application.
Fig. 8 is the 7th kind of flow diagram of method provided by the embodiments of the present application.
Fig. 9 is the structural schematic diagram of information sifting device provided by the embodiments of the present application.
Figure 10 is the structural schematic diagram of electronic equipment provided by the embodiments of the present application.
Specific embodiment
In order to make those skilled in the art better understand the technical solutions in the application, below in conjunction with the application reality
The attached drawing in example is applied, the technical scheme in the embodiment of the application is clearly and completely described, it is clear that described implementation
Example is merely a part but not all of the embodiments of the present application.Based on the embodiment in the application, this field is common
The application protection all should belong in technical staff's every other embodiment obtained without creative efforts
Range.
Big data technology is developed so far the data information for being no longer limited to grasp magnanimity, and is more conceived to when reasonable
Interior acquisition is handled and is arranged as data required for user.In view of this, the application is intended to provide a kind of information sifting side
Case, can high efficiency the screening of the data information of magnanimity arranged into data required for becoming user.
On the one hand, the embodiment of the present application provides a kind of method, as shown in Figure 1, comprising:
Step S102 obtains the evaluation information of resource object.
For step S102:
Resource object can be, but not limited to be the Internet resources numbers such as the commodity in shopping website, the video in video website
According to.Corresponding evaluation information can be user to the evaluation content after resource object experience.For example, user buys a certain part commodity
Afterwards, to the evaluation content after the commodity use.
Step S104 carries out semantic analysis to evaluation information, obtains the corresponding evaluation tally set of resource object.
For step S104:
The evaluation label evaluated in tally set is that the experience generic attribute obtained is summarized from evaluation information.For example, some pen
Remember the evaluation information of this computer are as follows: " computer is done manual work, and heat dissipation is strong, and cost performance is high!", then corresponding evaluation label, which can be, " does
Work is pretty good ", " heat dissipation strong ", " sexual valence is high ".
Wherein, this step specifically can be carried out semantic analysis to evaluation information collection, be obtained resource object pair with base language model
The candidate evaluations tally set answered;Later, it is based on similar word sample database, similarity duplicate removal is carried out to candidate evaluations tally set, is obtained
The corresponding evaluation tally set of resource object.
Step S106, based on for screen meet confidence requirement evaluation label Selection Strategy, from evaluation tally set in
Select at least one objective appraisal label;
For step S106:
This step can be corresponding from Destination Resource Type based on the maximized Selection Strategy of frequency of occurrence of evaluation label
At least one objective appraisal label is selected in evaluation tally set.
It should be understood that the frequency of occurrence of evaluation label is more, then it represents that evaluation is more objective, and corresponding confidence level is also higher.Cause
This, can be according to using the more evaluation label of frequency of occurrence as objective appraisal label.For example, going out occurrence according to evaluation label
Number, chooses the evaluation label of preset quantity as objective appraisal label;Alternatively, selection frequency of occurrence is greater than the evaluation of preset threshold
Label is as objective appraisal label.
In addition, this step, which can be also based on, evaluates the Selection Strategy that the portrait information of label and user matches, from
At least one objective appraisal label is selected in the corresponding evaluation tally set of Destination Resource Type.
It should be understood that the portrait information of evaluation label and user match, then it represents that evaluation label has very big probability to meet
The expection of user, corresponding confidence level are also higher.Therefore, it can be chosen in the corresponding evaluation tally set of Destination Resource Type
The evaluation label to match with the portrait information of user is as objective appraisal label.Wherein, the portrait information of user can with but not
Be limited to be: the information such as age, gender, identity, economic capability of user.For example, determining the portrait information for arriving user in this step
Identity be student, gender is women, then can evaluation label in choose be suitble to schoolgirl objective appraisal label.
In addition, this step can also be simultaneously based on the maximized Selection Strategy of frequency of occurrence for evaluating label, and evaluation mark
The Selection Strategy that the portrait information of label and user match, selects at least from the corresponding evaluation tally set of Destination Resource Type
One objective appraisal label.For example, the maximized Selection Strategy of frequency of occurrence formerly based on evaluation label, selects present count
The candidate target of amount evaluates label, the selection plan that the portrait information further based on evaluation label and user matches later
Slightly, from candidate target evaluation label, final objective appraisal label is further selected.
Step S108, is associated with the resource object at least one objective appraisal label, carries out resource object for user
Correlation screening.
For step S108:
This step can configure at least one objective appraisal label to the attribute of resource object, be directed to institute for user
State the screening of resource object itself;And/or configure at least one objective appraisal label to the category of the evaluation information of resource object
Property, the screening to the evaluation information of resource object is carried out for user.
By method shown in FIG. 1 it is recognised that evaluation of the scheme of the embodiment of the present application to resource object
Information carries out semantic analysis, obtains the evaluation tally set of resource object, selects objective appraisal mark from evaluation tally set later
Label association carries out the related of resource object for user and screens to resource object.Since objective appraisal label is total from user comment
The experience generic attribute born, therefore can with higher efficiency obtain based on the screening of objective appraisal target correlation that meet user desired
Data information.
Specifically, the manifestation mode of the related screening of resource object is carried out for user as one of which, user can be
Front end is based on objective appraisal label, initiates the searching request of resource object.That is, the method for the embodiment of the present application may be used also
To include:
At least one objective appraisal label is configured the corresponding screening of resource type belonging to resource object by step S110
The corresponding screening classification of resource type belonging to classification and/or resource object, so that user is using objective appraisal label as key
Word is accurately screened to all resource objects or all evaluation informations under above-mentioned resource type is belonged to.
As exemplary introduction, the application of step S110 is as follows:
When user wants to buy the commodity of some type of merchandise, if it is not known which quality of brand name is good, then it can be straight
The screening classification provided according to the type of merchandise is connect, to screen the evaluation information of matched resource object either resource object.
Obviously, step S110 by target criticism information configuration be corresponding resource type screening classification, can allow user more
It is easily reference with the evaluation information of other users, resource object is screened.
It describes in detail below to the method for the embodiment of the present application.
Implementation one
In this implementation one, method can be according to the evaluation label in evaluation information, to resource object
It is screened.
Wherein, method is divided into three phases.
First stage will be for that will evaluate the attribute that label is configured to resource object, to realize based on evaluation label to resource
The function that object is screened.
Wherein, as shown in Fig. 2, the first stage specifically includes the following steps:
Step S201, the comment information of each resource object in regular collection/update resource pool.
Step S202 removes negative meaningless comment information by semantic analysis API (machine learning), and extracts each
The evaluation label occurred in the comment information of resource object generates the comment tally set of each resource object.
Step S203, based on the frequency of occurrence maximized Selection Strategy of evaluation label, and/or evaluation label and user
The Selection Strategy that portrait information matches, selects at least one objective appraisal mark from the evaluation tally set of each resource object
Label, the attribute as the resource object.
Second stage is for establishing for segmenting catalog database (first database i.e. described above) and label data
Library (the second database i.e. described above).
Subdivision catalog database associated storage has each resource type and the corresponding objective appraisal label of resource type.This
Apply in embodiment, after determining a certain resource type, each of the resource type can be belonged to from subdivision catalog database
One or more screening classification as the resource type is chosen in objective appraisal label.
Tag database associated storage has each evaluation label and the corresponding resource object of evaluation label, the application to implement
In example, determine user for screening evaluation label after, the evaluation mark can be met out by matching inquiry from tag database
The resource object of label.
Wherein, as shown in figure 3, second stage the following steps are included:
Step S301 classifies to the comment tally set of all resource objects according to resource type, obtains each resource
The corresponding comment tally set of type.
Step S302, according to ordered set data structure (i.e. redis ZSet structure), by resource type, evaluation tally set
In objective appraisal label and objective appraisal label frequency of occurrence associated storage to segmenting catalog database.
As exemplary introduction, ZSet structure can be, but not limited to following two mode.
First way: ZSet structure has key key, member member, tri- attribute of score score.Wherein, key is
Resource type, member are the evaluation label evaluated in tally set, and score is the frequency of occurrence for evaluating label.
The second way: ZSet structure has key and two attribute of value value.Key is detailCategoryId (class
Mesh id), value are as follows: Map<String, value>(key in Map are as follows: tagId, value are as follows: that evaluates label goes out occurrence
Number).
Wherein, the sequentialize commands based on ZSet structure can be directed to the ZSet structure of above two mode, realize with target
Resource type is constraint condition, is summarized to evaluation label according to what frequency of occurrence was ranked up.
Step S303, according to unordered set data structure (i.e. redis Set structure), by resource type, resource object with
And the objective appraisal label associated storage in evaluation tally set is to tag database.
As exemplary introduction, two attribute of Set structure key and value.Wherein, key is resource type, evaluation label
The objective appraisal label of concentration, value are resource object.
It should be understood that the search command based on Set structure, it can be by Destination Resource Type and object filtering classification is corresponding comments
Price card label are constraint condition, are scanned for resource object.
Subdivision catalog database and tag database are being established, the phase III can be entered, configure each resource type
Classification is screened, and is carried out based on the resource object searching request that user is initiated for the object filtering classification of Destination Resource Type
Screening determines and at least one is presented meets object filtering classification and belong to the target resource object of Destination Resource Type.
Wherein, as shown in figure 4, the phase III specifically includes the following steps:
Step S401 executes the sequentialize commands of ZSet structure to subdivision catalog database, it is corresponding to obtain each resource type
Target comment label ranking results (comment label sort according to frequency of occurrence).
Step S402 is determined according to the ranking results of the corresponding comment label of each resource type for each resource type
A certain number of objective appraisal labels to match with user's portrait information, and match the objective appraisal label determined in front end
The corresponding screening classification of resource type belonging to being set to.
For example, being based on ranking results, according to the sequence of frequency of occurrence from more to less, chooses top n objective appraisal label and match
It is set to screening classification.
Step S403 receives the resource object search that user is initiated for the object filtering classification of Destination Resource Type and asks
It asks.
Step S404 is based on resource object searching request, generates the search command of tag database, which is used for
With evaluation label corresponding to Destination Resource Type and the object filtering classification chosen for key, value is scanned for.
Step S405 executes search command to tag database, obtains belonging to Destination Resource Type and meets target sieve
Select the target resource object of classification.
Step S406 shows user in front end using target resource object as search result.
Below with reference to an application scenarios, describe in detail to the application of implementation one.
The evaluation label in user comment information is configured item property by this application scene, using help user be based on as
The evaluation label of item property quickly screens commodity.
Corresponding process is as follows:
Step 1: regular delta updates storewide user comment in shopping website, and (commodity and comment number can be sent out at any time
Changing).
Step 2: being based on language model, to the effective comment information of determination (such as positive comment information), and and divide
The evaluation label that effective comment information occurs is precipitated.
For example, the user comment of a computer of certain brand are as follows: " computer workmanship is exquisite, and radiator fan is a kind of to people to power
Thick and heavy feeling, light bar keyboard evening very beautiful, keyboard good hand touch, CPU, video card and memory all ten give power, screen definition, sound
Effect is pretty good, in a word this price very conscience!", after being analyzed by semantic API.Remove parameter and terms, extracts subjective use
The candidate evaluations tally set of language are as follows: " workmanship is exquisite ", " fan is to power ", " keyboard is beautiful ", " keyboard feel is pretty good ", " feel
Well ", " screen definition ", " audio is pretty good ".
The evaluation of another laptop are as follows: " computer is done manual work, and heat dissipation is strong, and keyboard has a backlight, good hand touch, and screen is clear
Clear, audio is pretty good, and cost performance is high!".The candidate evaluations tally set of extraction has: " workmanship pretty good ", " heat dissipation is strong ", " good hand touch ",
" screen definition ", " audio is pretty good ", " cost performance is high ".
Later according to close word sample database pair, evaluates tally set and carry out similarity duplicate removal, obtain final evaluation tally set.
For example, " workmanship pretty good " and " workmanship is exquisite " can be matched as synonym, so can be extracted similar to other commodity similar
Following semantic information traverses all commodity,
Count the evaluation tally set of laptop: " operation fast " (frequency of occurrence: 101), " screen definition " (occurrence out
Number: 73), " sound quality is good " (frequency of occurrence: 55), " rapid heat dissipation " (frequency of occurrence: 47), " operation smooth " (frequency of occurrence: 41),
" workmanship " (frequency of occurrence: 33), " cost performance high " (frequency of occurrence: 32).
These labels can really react the use feeling of user because come from user comment, be it is more significant and
Representative item property label.
Step 3: the evaluation tally set extracted being stored in tag library, and to want and segment classification library mutual for tag library
It is corresponding, corresponding evaluation label can be found by segmenting classification.Purpose is to get such when user searches some commodity
All evaluation labels of commodity.Such as user searches " laptop ", " notebook ", " macbook " etc., to correspond to " pen
Remember this computer " on relevant evaluation label.
Step 4: being configured to item property for label is evaluated in the corresponding evaluation tally set of commodity, make to evaluate label and commodity
Association, so as to filter out corresponding commodity according to evaluation label to match.
Step 5: user such as selects " laptop ", then in tag library when selecting the commodity of certain classification on website
Find out before the sequence for whole user comment labels that " laptop " is had 5, i.e., " operation is fast " described above,
" screen definition ", " sound quality is good ", " rapid heat dissipation " and " operation is smooth ", later as shown in figure 5, using these evaluation labels as use
The screening class display at family optional " laptop " is on client end interface.
Step 5: user chooses the evaluation label of " operation is fast ", carries out the commercial articles searching of laptop.
Step 6: sending server-side for the type of merchandise " notebook " that evaluation label " operation is fast " and user want to look up
Remove request commodity.After server-side receives request, whole quotient with user selected " operation is fast " in notebook are first looked for
The portrait information of product and user.If not inquiring portrait information, some row under " operation is fast " is directly sent to client
The information of a collection of commodity of rower standard;Some seniority among brothers and sisters mark if getting accurately portrait information, under " operation is fast "
In quasi- a collection of commodity, further determines that out the end article to match with portrait information, finally send out the information of end article
Give client.
Step 7: the commodity received are shown by client.
Obviously, in this practical application, the function of commodity is quickly screened according to user comment, the advantage is that:
1) increase commodity and optionally screen attribute.
Such as: on the basis of conventional essential attribute (size, place of departure etc.) of script commodity, provides and more commented according to user
By the attribute of the user experience class summed up, such as: use smooth, workmanship is superior, fabric is comfortable etc..
2) time that user checks comment poetry anthology commodity is saved.
Implementation two
In this implementation two, method can be according to the evaluation label in evaluation information, to evaluation information
It is screened.
Wherein, method is divided into three phases.
First stage will be for that will evaluate the attribute that label is configured to the evaluation information of resource object, to realize based on evaluation
The function that label screens the evaluation information of resource object.
Wherein, as shown in fig. 6, the first stage specifically includes the following steps:
Step S601, the comment information of each resource object in regular collection/update resource pool.
Step S602 removes negative meaningless comment information by semantic analysis API, and extracts each resource object
The evaluation label occurred in comment information generates the comment tally set of each resource object.
Step S603, based on the frequency of occurrence maximized Selection Strategy of evaluation label, and/or evaluation label and user
The Selection Strategy that portrait information matches, selects at least one objective appraisal mark from the evaluation tally set of each resource object
Label, and using objective appraisal label as the attribute of its corresponding evaluation information.
Second stage is for establishing for segmenting catalog database (first database i.e. described above) and label data
Library (the second database i.e. described above).
Subdivision catalog database associated storage has each resource type and the corresponding objective appraisal label of resource type.This
Apply in embodiment, after determining a certain resource type, each of the resource type can be belonged to from subdivision catalog database
One or more screening classification as the resource type is chosen in objective appraisal label.
Tag database associated storage has each evaluation label, the corresponding evaluation information of evaluation label, the embodiment of the present application
In, determine user for screening evaluation label after, the evaluation label can be met out by matching inquiry from tag database
Evaluation information.
Wherein, as shown in fig. 7, second stage the following steps are included:
Step S701 classifies to the comment tally set of all resource objects according to resource type, obtains each resource
The corresponding comment tally set of type.
Step S702, according to ZSet structure, by resource type, evaluation tally set objective appraisal label and target comment
The frequency of occurrence associated storage of price card label is to segmenting catalog database.
As exemplary introduction, ZSet structure can be, but not limited to following two mode.
First way: ZSet structure has key key, member member, tri- attribute of score score.Wherein, key is
Resource type, member are the evaluation label evaluated in tally set, and score is the frequency of occurrence for evaluating label.
The second way: ZSet structure has key and two attribute of value value.Key is detailCategoryId (class
Mesh id), value are as follows: Map<String, value>(key in Map are as follows: tagId, value are as follows: that evaluates label goes out occurrence
Number).
Wherein, the sequentialize commands based on ZSet structure can be directed to the ZSet structure of above two mode, realize with target
Resource type is constraint condition, is summarized to evaluation label according to what frequency of occurrence was ranked up.
Step S703, according to Set structure, by the objective appraisal mark in resource type, evaluation information and evaluation tally set
Associated storage is signed to tag database.
As exemplary introduction, two attribute of Set structure key and value.Wherein, key is resource type, evaluation label
The objective appraisal label of concentration, value are evaluation information.
It should be understood that the search command based on Set structure, it can be with Destination Resource Type and the corresponding evaluation of object filtering classification
Label is constraint condition, is scanned for evaluation information.
Subdivision catalog database and tag database are being established, the phase III can be entered, configure each resource type
Classification is screened, and is carried out based on the evaluation information searching request that user is initiated for the object filtering classification of Destination Resource Type
Screening determines and at least one is presented meets object filtering classification and belong to the objective appraisal information of Destination Resource Type.
Wherein, as shown in figure 8, the phase III specifically includes the following steps:
Step S801 executes the sequentialize commands of ZSet structure to subdivision catalog database, it is corresponding to obtain each resource type
Target comment label ranking results (comment label sort according to frequency of occurrence).
Step S802 is determined according to the ranking results of the corresponding comment label of each resource type for each resource type
A certain number of objective appraisal labels to match with user's portrait information, and match the objective appraisal label determined in front end
The corresponding screening classification of resource type belonging to being set to.
For example, being based on ranking results, according to the sequence of frequency of occurrence from more to less, chooses top n objective appraisal label and match
It is set to screening classification.
Step S803 receives the evaluation information search that user is initiated for the object filtering classification of Destination Resource Type and asks
It asks.
Step S804 is based on evaluation information searching request, generates the search command of tag database, which is used for
With evaluation label corresponding to Destination Resource Type and the object filtering classification chosen for key, value is scanned for.
Step S805 executes search command to tag database, obtains belonging to Destination Resource Type and meets target sieve
Select the objective appraisal information of classification.
Step S806 shows user in front end using objective appraisal information as search result.
Below with reference to an application scenarios, describe in detail to the application of implementation two.
The evaluation label in user comment information is configured video attribute by this application scene, using help user be based on as
The evaluation label of video attribute quickly screens the evaluation information of video.
Corresponding process is as follows:
Step 1: (commodity and comment number can be sent out the user comment of all videos at any time in regular delta update video website
Changing).
Step 2: being based on language model, to the effective comment information of determination (such as positive comment information), and and divide
The evaluation label that effective comment information occurs is precipitated.
For example, the user comment of the video of a certain variety show class are as follows: " plot is made laughs, and is suitble to kill time " passes through language
After adopted API analysis.Remove parameter and terms, extracts the candidate evaluations tally set of subjective term are as follows: " plot is made laughs ".
The evaluation of the video of another variety show class are as follows: " plot is interesting, and music is pleasing to the ear, current hot broadcast!".The candidate of extraction
Evaluation tally set has: " plot is interesting ", " music is pleasing to the ear ", " current hot broadcast ".
Later according to close word sample database pair, evaluates tally set and carry out similarity duplicate removal, obtain final evaluation tally set.
For example, " plot is made laughs " and " plot is interesting " can be matched as synonym, thus other similar commodity can extract it is similar
Following semantic information traverses all commodity,
Count the evaluation tally set of laptop: " plot is interesting " (frequency of occurrence: 101), " music is pleasing to the ear " (occur
, " current hot broadcast " (frequency of occurrence: 55) number: 73).
These labels can really react the use feeling of user because come from user comment, be it is more significant and
Representative video attribute label.
Step 3: the evaluation tally set extracted being stored in tag library, and to want and segment classification library mutual for tag library
It is corresponding, corresponding evaluation label can be found by segmenting classification.Purpose is the energy when user searches the evaluation information of certain class video
Get all evaluation labels of such video.Such as user search " variety show class " video when, to correspond to " variety section
On the relevant evaluation label of mesh class ".
Step 4: being configured to video attribute for label is evaluated in the corresponding evaluation tally set of video, make to evaluate label and video
Association, so as to match the evaluation information for filtering out corresponding video according to evaluation label.
Step 5: user such as selects " variety show class ", then in tag library when selecting the video of certain classification on website
2 are found out before the sequence for whole user comment labels that " variety show class " is had, i.e., " plot is interesting " described above
" music is pleasing to the ear ", later by " plot is interesting " and " the pleasing to the ear screening classification as user's optional " variety show class " of music
It is shown on client end interface.
Step 5: user chooses the evaluation label of " plot is interesting ", carries out the evaluation information search of variety show class video.
Step 6: sending clothes for the video type " variety show " that evaluation label " plot is interesting " and user want to look up
Request commodity are removed at business end.After server-side receives request, first look for selected " plot is interesting " with user in variety show
Whole evaluation informations and user portrait information.If not inquiring portrait information, " plot directly is sent to client
It is interesting " under some seniority among brothers and sisters standard a collection of evaluation information;If accurately portrait information is got, at " plot is interesting "
Under some seniority among brothers and sisters standard a collection of evaluation information in, further determine that out with the objective appraisal information that matches of portrait information,
Objective appraisal information is finally sent to client.
Step 7: the evaluation information received is shown by client.
Obviously, in this practical application, user can carry out evaluation information based on video of the evaluation label to a certain type
Screening, thus save search evaluation information time.
The exemplary introduction to the playback method of the embodiment of the present application above, do not depart from hereinbefore basis it
On, variation appropriate can also be carried out, these variations also should be regarded as the protection scope of the embodiment of the present application.
Correspondingly, the embodiment of the present application also provides a kind of search auxiliary square device, as shown in Figure 9, comprising:
Evaluation obtains module 91, for obtaining the evaluation information of resource object
It is corresponding to obtain the resource object for carrying out semantic analysis to the evaluation information for tag generation module 92
Evaluate tally set;
Label choose module 93, for based on for screen meet confidence requirement evaluate label Selection Strategy, from institute
Commentary price card label concentration selects at least one objective appraisal label;
At least one described objective appraisal label is associated with the resource object, carried out for user by label relating module 94
The related screening of the resource object.
By information sifting device shown in Fig. 9 it is recognised that evaluation of the scheme of the embodiment of the present application to resource object
Information carries out semantic analysis, obtains the evaluation tally set of resource object, selects objective appraisal mark from evaluation tally set later
Label association carries out the related of resource object for user and screens to resource object.Since objective appraisal label is total from user comment
The experience generic attribute born, therefore can with higher efficiency obtain based on the screening of objective appraisal target correlation that meet user desired
Data information.
Optionally, label relating module 94 is specifically used for:
It configures at least one described objective appraisal label to the attribute of the resource object, carries out for user for described
The screening of resource object itself;
And/or
Configure at least one described objective appraisal label to the attribute of the evaluation information of the resource object, for user into
Screening of the hand-manipulating of needle to the evaluation information of the resource object.
Optionally, label is chosen module 93 and is specifically used for:
The portrait information phase of the maximized Selection Strategy of frequency of occurrence and/or evaluation label and user based on evaluation label
Matched Selection Strategy selects at least one objective appraisal label from evaluation tally set.
Optionally, information sifting device further include:
Classification configuration module, for configuring money belonging to the resource object at least one described objective appraisal label
The corresponding screening classification of Source Type, the screening classification is for the evaluation to resource object and/or resource object under resource type
Information is screened.
Optionally, information sifting device further include:
First memory module, for after obtaining the corresponding evaluation tally set of resource object, according to ordered set data knot
Structure, by resource type belonging to resource object, the evaluation label in evaluation tally set and the frequency of occurrence association for evaluating label
It stores to first database;
Accordingly, above-mentioned classification configuration module includes:
First configuration unit, the sequence for the data in the first database to be executed with ordered set data structure are ordered
It enables, obtains the ranking results of objective appraisal label, the sequentialize commands are used to the affiliated resource type of the resource object be about
Beam condition is ranked up objective appraisal label according to frequency of occurrence;According to the sequence of ranking results, at least one mesh is selected
Mark evaluation label is configured to the corresponding screening classification of resource type belonging to the resource object.
Optionally, information sifting device further include:
Resource object search module, for configuring the resource object institute at least one described objective appraisal label
After the corresponding screening classification of the resource type of category, response user is initiated for the object filtering classification of the Destination Resource Type
Resource object searching request, determine at least one target resource object, at least one described target resource object meets described
Object filtering classification and belong to the Destination Resource Type, and will at least one described target resource object as the resource
The search result of object search request.
Optionally, information sifting device further include:
Second memory module, for after obtaining the corresponding evaluation tally set of the resource object, according to unordered set number
According to structure, the objective appraisal label association in resource type belonging to resource object, resource object and evaluation tally set is deposited
It stores up to the second database;
Accordingly, above-mentioned resource object search module is also used to: executing unordered collection to the data in second database
The search command for closing data structure, obtains at least one target resource object;Described search order is used for the resource object
Affiliated resource type and the corresponding evaluation label of the object filtering classification is constraint condition, is scanned for resource object.
Obviously, the information sifting device of the embodiment of the present application can be used as the executing subject of above- mentioned information screening technique, because
This information sifting device can be realized the function that method is realized in Fig. 1-Fig. 8.Since principle is identical, herein not
It repeats again.
In addition, as shown in Figure 10, the embodiment of the present application also provides a kind of electronic equipment.In hardware view, the electronic equipment
Including processor, optionally further comprising internal bus, network interface, memory.Wherein, memory may include memory, such as
High-speed random access memory (Random-Access Memory, RAM), it is also possible to further include nonvolatile memory (non-
Volatile memory), for example, at least 1 magnetic disk storage etc..Certainly, which is also possible that other business institutes
The hardware needed.
Processor, network interface and memory can be connected with each other by internal bus, which can be ISA
(Industry Standard Architecture, industry standard architecture) bus, PCI (Peripheral
Component Interconnect, Peripheral Component Interconnect standard) bus or EISA (Extended Industry Standard
Architecture, expanding the industrial standard structure) bus etc..The bus can be divided into address bus, data/address bus, control always
Line etc..Only to be indicated with a four-headed arrow in Figure 10, it is not intended that an only bus or a type of convenient for indicating
Bus.
Memory, for storing program.Specifically, program may include program code, and said program code includes calculating
Machine operational order.Memory may include memory and nonvolatile memory, and provide instruction and data to processor.
Processor is from the then operation into memory of corresponding computer program is read in nonvolatile memory, in logical layer
Question and answer are formed on face to data mining device.Processor executes the program that memory is stored, and is specifically used for executing following behaviour
Make:
Obtain the evaluation information of resource object;
Semantic analysis is carried out to the evaluation information, obtains the corresponding evaluation tally set of the resource object;
Based on for screening the Selection Strategy for meeting the evaluation label of confidence requirement, selected from the evaluation tally set
At least one objective appraisal label;
At least one described objective appraisal label is associated with the resource object, the phase of the resource object is carried out for user
Close screening.
The scheme of the embodiment of the present application carries out semantic analysis to the evaluation information of resource object, obtains the evaluation of resource object
Tally set, selects objective appraisal label from evaluation tally set later and is associated with to resource object, carries out resource object for user
Related screening.Since objective appraisal label is the experience generic attribute summed up from user comment, it is based on objective appraisal mark
Related screening can with higher efficiency obtain and meet the desired data information of user.
The method that the application embodiment illustrated in fig. 1 discloses can be applied in processor, or by processor
It realizes.Processor may be a kind of IC chip, the processing capacity with signal.During realization, the above method
Each step can be completed by the integrated logic circuit of the hardware in processor or the instruction of software form.Above-mentioned processor
It can be general processor, including central processing unit (Central Processing Unit, CPU), network processing unit
(Network Processor, NP) etc.;Can also be digital signal processor (Digital Signal Processor,
DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), field programmable gate
Array (Field-Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or crystalline substance
Body pipe logical device, discrete hardware components.May be implemented or execute disclosed each method in the embodiment of the present application, step and
Logic diagram.General processor can be microprocessor or the processor is also possible to any conventional processor etc..In conjunction with
The step of method disclosed in the embodiment of the present application, can be embodied directly in hardware decoding processor and execute completion, or with decoding
Hardware and software module combination in processor execute completion.Software module can be located at random access memory, flash memory, read-only storage
In the storage medium of this fields such as device, programmable read only memory or electrically erasable programmable memory, register maturation.It should
The step of storage medium is located at memory, and processor reads the information in memory, completes the above method in conjunction with its hardware.
Optionally, processor executes the program that memory is stored so that at least one described objective appraisal label is associated with institute
Resource object is stated, the related of the resource object is carried out for user and screens, comprising:
It configures at least one described objective appraisal label to the attribute of the resource object, carries out for user for described
The screening of resource object itself;
And/or
Configure at least one described objective appraisal label to the attribute of the evaluation information of the resource object, for user into
Screening of the hand-manipulating of needle to the evaluation information of the resource object.
Optionally, processor executes the program that memory is stored based on for screening the evaluation mark for meeting confidence requirement
The Selection Strategy of label selects at least one objective appraisal label from the evaluation tally set, comprising:
The portrait information phase of the maximized Selection Strategy of frequency of occurrence and/or evaluation label and user based on evaluation label
Matched Selection Strategy selects at least one objective appraisal label from evaluation tally set.
Optionally, it is also performed the steps of when processor executes the program that memory is stored
The corresponding screening class of resource type belonging to the resource object is configured by least one described objective appraisal label
Mesh, the screening classification is for screening the evaluation information of resource object and/or resource object under resource type.
Optionally, processor executes the program stored of memory after obtaining the corresponding evaluation tally set of resource object,
Also perform the steps of
According to ordered set data structure, by resource type belonging to resource object, the objective appraisal in evaluation tally set
The frequency of occurrence associated storage of label and objective appraisal label is to first database;
Accordingly, the program that processor execution memory is stored is to configure at least one described objective appraisal label to
The corresponding screening classification of resource type belonging to the resource object, comprising:
The sequentialize commands that data in the first database are executed with ordered set data structure, obtain objective appraisal mark
The ranking results of label, the sequentialize commands are used for using the affiliated resource type of the resource object as constraint condition, to objective appraisal
Label is ranked up according to frequency of occurrence;
According to the sequence of ranking results, selects at least one objective appraisal label and be configured to belonging to the resource object
The corresponding screening classification of resource type.
Optionally, the program that processor executes that memory is stored is configured to by least one described objective appraisal label
After the corresponding screening classification of resource type belonging to the resource object, also perform the steps of
The resource object searching request that response user is initiated for the object filtering classification of Destination Resource Type determines extremely
A few target resource object, at least one described target resource object meet the object filtering classification and belong to the target
Resource type;
Using at least one described target resource object as the search result of the resource object searching request.
Optionally, the program that processor executes that memory is stored is obtaining the corresponding evaluation tally set of the resource object
Afterwards, it also performs the steps of
According to unordered set data structure, by resource type belonging to resource object, resource object and evaluation tally set
In objective appraisal label associated storage to the second database;
Accordingly, processor executes the program that memory is stored to determine at least one target resource object, comprising:
The search command that data in second database are executed with unordered set data structure, obtains at least one mesh
Mark resource object;Described search order is used for corresponding with resource type belonging to the resource object and the object filtering classification
Evaluation label be constraint condition, resource object is scanned for.
It should be understood that the electronic equipment of the embodiment of the present application can also carry out method shown in FIG. 1, and realize information
Screening plant is no longer repeated herein in Fig. 1-embodiment illustrated in fig. 8 function.
Certainly, other than software realization mode, other implementations are not precluded in the electronic equipment of the application, for example patrol
Collect device or the mode of software and hardware combining etc., that is to say, that the executing subject of following process flow is not limited to each patrol
Unit is collected, hardware or logical device are also possible to.
The embodiment of the present application also proposed a kind of computer readable storage medium, the computer-readable recording medium storage one
A or multiple programs, the one or more program include instruction, and the instruction is when by the portable electronic including multiple application programs
When equipment executes, the method that the portable electronic device can be made to execute embodiment illustrated in fig. 1, and be specifically used for executing with lower section
Method:
Obtain the evaluation information of resource object;
Semantic analysis is carried out to the evaluation information, obtains the corresponding evaluation tally set of the resource object;
Based on for screening the Selection Strategy for meeting the evaluation label of confidence requirement, selected from the evaluation tally set
At least one objective appraisal label;
At least one described objective appraisal label is associated with the resource object, the phase of the resource object is carried out for user
Close screening.
Optionally, processor executes the program that memory is stored so that at least one described objective appraisal label is associated with institute
Resource object is stated, the related of the resource object is carried out for user and screens, comprising:
It configures at least one described objective appraisal label to the attribute of the resource object, carries out for user for described
The screening of resource object itself;
And/or
Configure at least one described objective appraisal label to the attribute of the evaluation information of the resource object, for user into
Screening of the hand-manipulating of needle to the evaluation information of the resource object.
Optionally, processor executes the program that memory is stored based on for screening the evaluation mark for meeting confidence requirement
The Selection Strategy of label selects at least one objective appraisal label from the evaluation tally set, comprising:
The portrait information phase of the maximized Selection Strategy of frequency of occurrence and/or evaluation label and user based on evaluation label
Matched Selection Strategy selects at least one objective appraisal label from evaluation tally set.
Optionally, it is also performed the steps of when processor executes the program that memory is stored
The corresponding screening class of resource type belonging to the resource object is configured by least one described objective appraisal label
Mesh, the screening classification is for screening the evaluation information of resource object and/or resource object under resource type.
Optionally, processor executes the program stored of memory after obtaining the corresponding evaluation tally set of resource object,
Also perform the steps of
According to ordered set data structure, by resource type belonging to resource object, the objective appraisal in evaluation tally set
The frequency of occurrence associated storage of label and objective appraisal label is to first database;
Accordingly, the program that processor execution memory is stored is to configure at least one described objective appraisal label to
The corresponding screening classification of resource type belonging to the resource object, comprising:
The sequentialize commands that data in the first database are executed with ordered set data structure, obtain objective appraisal mark
The ranking results of label, the sequentialize commands are used for using the affiliated resource type of the resource object as constraint condition, to objective appraisal
Label is ranked up according to frequency of occurrence;
According to the sequence of ranking results, selects at least one objective appraisal label and be configured to belonging to the resource object
The corresponding screening classification of resource type.
Optionally, the program that processor executes that memory is stored is configured to by least one described objective appraisal label
After the corresponding screening classification of resource type belonging to the resource object, also perform the steps of
The resource object searching request that response user is initiated for the object filtering classification of Destination Resource Type determines extremely
A few target resource object, at least one described target resource object meet the object filtering classification and belong to the target
Resource type;
Using at least one described target resource object as the search result of the resource object searching request.
Optionally, the program that processor executes that memory is stored is obtaining the corresponding evaluation tally set of the resource object
Afterwards, it also performs the steps of
According to unordered set data structure, by resource type belonging to resource object, resource object and evaluation tally set
In objective appraisal label associated storage to the second database;
Accordingly, processor executes the program that memory is stored to determine at least one target resource object, comprising:
The search command that data in second database are executed with unordered set data structure, obtains at least one mesh
Mark resource object;Described search order is used for corresponding with resource type belonging to the resource object and the object filtering classification
Evaluation label be constraint condition, resource object is scanned for.
Computer storage medium based on this embodiment of the present application it is recognised that the scheme of the embodiment of the present application to resource pair
The evaluation information of elephant carries out semantic analysis, obtains the evaluation tally set of resource object, selects mesh from evaluation tally set later
Mark evaluation label is associated with to resource object, is carried out the related of resource object for user and is screened, thus higher efficiency it is whole to screen
It manages out and meets the desired data information of user, user experience can be improved.
In embodiment provided by the present invention, it should be understood that disclosed device and method, it can also be by other
Mode realize.Device and method embodiment described above is only schematical, for example, flow chart and frame in attached drawing
Figure shows the system frame in the cards of the system of multiple embodiments according to the present invention, method and computer program product
Structure, function and operation.In this regard, each box in flowchart or block diagram can represent a module, section or code
A part, a part of the module, section or code includes one or more for implementing the specified logical function
Executable instruction.It should also be noted that function marked in the box can also be with not in some implementations as replacement
It is same as the sequence marked in attached drawing generation.For example, two continuous boxes can actually be basically executed in parallel, they have
When can also execute in the opposite order, this depends on the function involved.It is also noted that in block diagram and or flow chart
Each box and the box in block diagram and or flow chart combination, can function or movement as defined in executing it is dedicated
Hardware based system realize, or can realize using a combination of dedicated hardware and computer instructions.In addition, in this hair
Each functional module in bright each embodiment can integrate one independent part of formation together, be also possible to modules list
Solely exist, an independent part can also be integrated to form with two or more modules.
It should be noted that, in this document, term " including ", " including " or its any other variant are intended to non-row
Its property includes, so that the process, method, article or equipment for including a series of elements not only includes those elements, and
And further include the other elements being not explicitly listed, or further include for this process, method, article or equipment institute it is intrinsic
Element.In the absence of more restrictions, the element limited by sentence " including one ... ", it is not excluded that including institute
State in the process, method, article or equipment of element that there is also other identical elements.
The above description is only an example of the present application, is not intended to limit this application.For those skilled in the art
For, various changes and changes are possible in this application.All any modifications made within the spirit and principles of the present application are equal
Replacement, improvement etc., should be included within the scope of the claims of this application.
Claims (14)
1. a kind of method characterized by comprising
Obtain the evaluation information of resource object;
Semantic analysis is carried out to the evaluation information, obtains the corresponding evaluation tally set of the resource object;
Based on for screening the Selection Strategy for meeting the evaluation label of confidence requirement, selected at least from the evaluation tally set
One objective appraisal label;
At least one described objective appraisal label is associated with the resource object, the related of the resource object is carried out for user and sieves
Choosing.
2. method as described in claim 1, which is characterized in that
At least one described objective appraisal label is associated with the resource object, the related of the resource object is carried out for user and sieves
Choosing, comprising:
It configures at least one described objective appraisal label to the attribute of the resource object, carries out for user for the resource
The screening of object itself;
And/or
It configures at least one described objective appraisal label to the attribute of the evaluation information of the resource object, carries out needle for user
Screening to the evaluation information of the resource object.
3. method as claimed in claim 2, which is characterized in that
Based on for screening the Selection Strategy for meeting the evaluation label of confidence requirement, selected at least from the evaluation tally set
One objective appraisal label, comprising:
The portrait information of the maximized Selection Strategy of frequency of occurrence and/or evaluation label and user based on evaluation label matches
Selection Strategy, from evaluation tally set in select at least one objective appraisal label.
4. method as claimed in claim 3, which is characterized in that further include:
The corresponding screening classification of resource type belonging to the resource object, institute are configured by least one described objective appraisal label
Screening classification is stated for screening to the evaluation information of resource object and/or resource object under resource type.
5. method as claimed in claim 4, which is characterized in that obtaining the corresponding evaluation tally set of resource object
Afterwards, further includes:
According to ordered set data structure, by resource type belonging to resource object, the objective appraisal label in evaluation tally set
And the frequency of occurrence associated storage of objective appraisal label is to first database;
The corresponding screening classification of resource type belonging to the resource object is configured by least one described objective appraisal label,
Include:
The sequentialize commands that data in the first database are executed with ordered set data structure, obtain objective appraisal label
Ranking results, the sequentialize commands are used for using the affiliated resource type of the resource object as constraint condition, to objective appraisal label
It is ranked up according to frequency of occurrence;
According to the sequence of ranking results, selects at least one objective appraisal label and be configured to resource belonging to the resource object
The corresponding screening classification of type.
6. method as claimed in claim 5, which is characterized in that further include:
The corresponding screening classification of resource type belonging to the resource object is configured by least one described objective appraisal label
Afterwards, further includes:
The resource object searching request that response user is initiated for the object filtering classification of Destination Resource Type determines at least one
A target resource object, at least one described target resource object meet the object filtering classification and belong to the target resource
Type;
Using at least one described target resource object as the search result of the resource object searching request.
7. method as claimed in claim 6, which is characterized in that obtaining the corresponding evaluation mark of the resource object
After label collection, further includes:
It, will be in resource type belonging to resource object, resource object and evaluation tally set according to unordered set data structure
Objective appraisal label associated storage is to the second database;
Determine at least one target resource object, comprising:
The search command that data in second database are executed with unordered set data structure obtains at least one target money
Source object;Described search order is used to the Destination Resource Type and the corresponding evaluation label of the object filtering classification be about
Beam condition, scans for resource object.
8. a kind of information sifting device characterized by comprising
Evaluation obtains module, for obtaining the evaluation information of resource object
Tag generation module obtains the corresponding evaluation mark of the resource object for carrying out semantic analysis to the evaluation information
Label collection;
Label choose module, for based on for screen meet confidence requirement evaluate label Selection Strategy, from the evaluation
At least one objective appraisal label is selected in tally set;
At least one described objective appraisal label is associated with the resource object, carries out the money for user by label relating module
The related screening of source object.
9. information sifting device as claimed in claim 8, which is characterized in that further include:
The label relating module is specifically used for:
It configures at least one described objective appraisal label to the attribute of the resource object, carries out for user for the resource
The screening of object itself;
And/or
It configures at least one described objective appraisal label to the attribute of the evaluation information of the resource object, carries out needle for user
Screening to the evaluation information of the resource object.
10. information sifting device as claimed in claim 9, which is characterized in that
The label is chosen module and is specifically used for:
The portrait information of the maximized Selection Strategy of frequency of occurrence and/or evaluation label and user based on evaluation label matches
Selection Strategy, from evaluation tally set in select at least one objective appraisal label.
11. such as the described in any item information sifting devices of claim 10, which is characterized in that further include:
Classification configuration module, it is resources-type belonging to the resource object for configuring at least one described objective appraisal label to
The corresponding screening classification of type, the screening classification are used for the evaluation information to resource object and/or resource object under resource type
It is screened.
12. information sifting device as claimed in claim 11, which is characterized in that further include:
First memory module, for according to ordered set data structure, inciting somebody to action after obtaining the corresponding evaluation tally set of resource object
The frequency of occurrence associated storage of resource type belonging to resource object, the evaluation label in evaluation tally set and evaluation label is extremely
First database;
The classification configuration module includes:
First configuration unit, for the data in the first database to be executed with the sequentialize commands of ordered set data structure,
The ranking results of objective appraisal label are obtained, the sequentialize commands are used to take the affiliated resource type of the resource object as constraint item
Part is ranked up objective appraisal label according to frequency of occurrence;According to the sequence of ranking results, selects at least one target and comment
Price card label are configured to the corresponding screening classification of resource type belonging to the resource object.
13. information sifting device as claimed in claim 11, which is characterized in that further include:
Resource object search module, for being configured to belonging to the resource object by least one described objective appraisal label
After the corresponding screening classification of resource type, response user is directed to the money that the object filtering classification of the Destination Resource Type is initiated
Source object searching request determines that at least one target resource object, at least one described target resource object meet the target
It screens classification and belongs to the Destination Resource Type, and by least one described target resource object as the resource object
The search result of searching request.
14. such as the described in any item information sifting devices of claim 13, which is characterized in that further include:
Second memory module, for after obtaining the corresponding evaluation tally set of the resource object, according to unordered set data knot
Structure, extremely by the objective appraisal label associated storage in resource type belonging to resource object, resource object and evaluation tally set
Second database;
Resource object search module is also used to: the data in second database are executed with the search of unordered set data structure
Order, obtains at least one target resource object;Described search order be used for resource type belonging to the resource object and
The corresponding evaluation label of the object filtering classification is constraint condition, is scanned for resource object.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910057912.5A CN109840301A (en) | 2019-01-22 | 2019-01-22 | A kind of method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910057912.5A CN109840301A (en) | 2019-01-22 | 2019-01-22 | A kind of method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109840301A true CN109840301A (en) | 2019-06-04 |
Family
ID=66884057
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910057912.5A Pending CN109840301A (en) | 2019-01-22 | 2019-01-22 | A kind of method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109840301A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110245266A (en) * | 2019-06-17 | 2019-09-17 | 百度在线网络技术(北京)有限公司 | Video evaluation recording method and device and video query method and device |
CN111177569A (en) * | 2020-01-07 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Recommendation processing method, device and equipment based on artificial intelligence |
CN111476632A (en) * | 2020-03-31 | 2020-07-31 | 北京三快在线科技有限公司 | Method and device for displaying resources, electronic equipment and readable storage medium |
CN111737565A (en) * | 2019-11-07 | 2020-10-02 | 北京沃东天骏信息技术有限公司 | Display control method, device, system, client, server and storage medium |
CN112989020A (en) * | 2019-12-17 | 2021-06-18 | 北京沃东天骏信息技术有限公司 | Information processing method, apparatus and computer readable storage medium |
CN113254796A (en) * | 2020-02-12 | 2021-08-13 | 林韦廷 | Network object label management method and system |
CN113553417A (en) * | 2021-07-19 | 2021-10-26 | 中国联合网络通信集团有限公司 | User terminal use feedback method and system for implementing same |
CN113837605A (en) * | 2021-09-24 | 2021-12-24 | 深圳市元征科技股份有限公司 | Resource allocation method, resource allocation device and server |
CN113992962A (en) * | 2021-10-27 | 2022-01-28 | 北京达佳互联信息技术有限公司 | Bullet screen publishing method and device, electronic equipment and storage medium |
CN114466251A (en) * | 2022-04-08 | 2022-05-10 | 深圳市致尚信息技术有限公司 | Video-based classification label mark processing method and system |
CN114926019A (en) * | 2022-05-19 | 2022-08-19 | 中国工商银行股份有限公司 | Resource object information configuration method and device, computer equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050144189A1 (en) * | 2002-07-19 | 2005-06-30 | Keay Edwards | Electronic item management and archival system and method of operating the same |
CN102508846A (en) * | 2011-09-26 | 2012-06-20 | 深圳中兴网信科技有限公司 | Internet based method and system for recommending media courseware |
CN102760128A (en) * | 2011-04-26 | 2012-10-31 | 华东师范大学 | Telecommunication field package recommending method based on intelligent customer service robot interaction |
CN105869001A (en) * | 2015-01-19 | 2016-08-17 | 苏宁云商集团股份有限公司 | Customized product recommendation guiding method and system |
CN106354860A (en) * | 2016-09-06 | 2017-01-25 | 中国传媒大学 | Method for automatically labelling and pushing information resource based on label sets |
CN108491463A (en) * | 2018-03-05 | 2018-09-04 | 科大讯飞股份有限公司 | Label determination method and device |
-
2019
- 2019-01-22 CN CN201910057912.5A patent/CN109840301A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050144189A1 (en) * | 2002-07-19 | 2005-06-30 | Keay Edwards | Electronic item management and archival system and method of operating the same |
CN102760128A (en) * | 2011-04-26 | 2012-10-31 | 华东师范大学 | Telecommunication field package recommending method based on intelligent customer service robot interaction |
CN102508846A (en) * | 2011-09-26 | 2012-06-20 | 深圳中兴网信科技有限公司 | Internet based method and system for recommending media courseware |
CN105869001A (en) * | 2015-01-19 | 2016-08-17 | 苏宁云商集团股份有限公司 | Customized product recommendation guiding method and system |
CN106354860A (en) * | 2016-09-06 | 2017-01-25 | 中国传媒大学 | Method for automatically labelling and pushing information resource based on label sets |
CN108491463A (en) * | 2018-03-05 | 2018-09-04 | 科大讯飞股份有限公司 | Label determination method and device |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110245266B (en) * | 2019-06-17 | 2022-11-01 | 百度在线网络技术(北京)有限公司 | Video evaluation recording method and device and video query method and device |
CN110245266A (en) * | 2019-06-17 | 2019-09-17 | 百度在线网络技术(北京)有限公司 | Video evaluation recording method and device and video query method and device |
CN111737565A (en) * | 2019-11-07 | 2020-10-02 | 北京沃东天骏信息技术有限公司 | Display control method, device, system, client, server and storage medium |
CN112989020A (en) * | 2019-12-17 | 2021-06-18 | 北京沃东天骏信息技术有限公司 | Information processing method, apparatus and computer readable storage medium |
CN111177569A (en) * | 2020-01-07 | 2020-05-19 | 腾讯科技(深圳)有限公司 | Recommendation processing method, device and equipment based on artificial intelligence |
CN113254796A (en) * | 2020-02-12 | 2021-08-13 | 林韦廷 | Network object label management method and system |
CN111476632A (en) * | 2020-03-31 | 2020-07-31 | 北京三快在线科技有限公司 | Method and device for displaying resources, electronic equipment and readable storage medium |
CN111476632B (en) * | 2020-03-31 | 2024-10-29 | 北京三快在线科技有限公司 | Method and device for displaying resources, electronic equipment and readable storage medium |
CN113553417A (en) * | 2021-07-19 | 2021-10-26 | 中国联合网络通信集团有限公司 | User terminal use feedback method and system for implementing same |
CN113553417B (en) * | 2021-07-19 | 2023-06-23 | 中国联合网络通信集团有限公司 | User terminal usage feedback method and system for realizing the method |
CN113837605A (en) * | 2021-09-24 | 2021-12-24 | 深圳市元征科技股份有限公司 | Resource allocation method, resource allocation device and server |
CN113992962A (en) * | 2021-10-27 | 2022-01-28 | 北京达佳互联信息技术有限公司 | Bullet screen publishing method and device, electronic equipment and storage medium |
CN113992962B (en) * | 2021-10-27 | 2024-01-02 | 北京达佳互联信息技术有限公司 | Barrage release method and device, electronic equipment and storage medium |
CN114466251A (en) * | 2022-04-08 | 2022-05-10 | 深圳市致尚信息技术有限公司 | Video-based classification label mark processing method and system |
CN114466251B (en) * | 2022-04-08 | 2022-06-17 | 深圳市致尚信息技术有限公司 | Video-based classification label mark processing method and system |
CN114926019A (en) * | 2022-05-19 | 2022-08-19 | 中国工商银行股份有限公司 | Resource object information configuration method and device, computer equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109840301A (en) | A kind of method and device | |
KR101419504B1 (en) | System and method providing a suited shopping information by analyzing the propensity of an user | |
CN103902674B (en) | The acquisition method and device of the comment data of particular topic | |
CN109871483A (en) | A kind of determination method and device of recommendation information | |
CN105512180B (en) | A kind of search recommended method and device | |
WO2015055094A1 (en) | Method and device for providing screening conditions and method and device for searching | |
WO2011099108A1 (en) | Image evaluating device, image evaluating method, program, and integrated circuit | |
CN106709777A (en) | Order clustering method and apparatus thereof, and anti-malicious information method and apparatus thereof | |
CN101364239A (en) | A classification catalog automatic construction method and related system | |
CN106326391A (en) | Method and device for recommending multimedia resources | |
CN103064880B (en) | A kind of methods, devices and systems providing a user with website selection based on search information | |
CN102968465A (en) | Network information service platform and search service method based on network information service platform | |
CN110515896A (en) | Model resource management method, model file production method, device and system | |
CN116975615A (en) | Task prediction method and device based on video multi-mode information | |
CN110178129A (en) | The system and method for generating the semantic expressiveness of the target image for image processing operations | |
CN106021551A (en) | Consumption auxiliary decision making method based on screenshot information recognition | |
CN112528042A (en) | Multi-mode commodity knowledge graph construction method | |
CN107229614A (en) | Method and apparatus for grouped data | |
CN104503988A (en) | Searching method and device | |
CN109857952A (en) | A kind of search engine and method for quickly retrieving with classification display | |
KR101543680B1 (en) | Entity searching and opinion mining system of hybrid-based using internet and method thereof | |
Aung et al. | Random forest classifier for multi-category classification of web pages | |
CN103631796A (en) | Web site classification management method and electronic device | |
CN105095404A (en) | Method and apparatus for processing and recommending webpage information | |
JP5384567B2 (en) | Latent class analyzer, latent class analyzing method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190604 |