CN104735535A - Program scoring method and device - Google Patents
Program scoring method and device Download PDFInfo
- Publication number
- CN104735535A CN104735535A CN201510130641.3A CN201510130641A CN104735535A CN 104735535 A CN104735535 A CN 104735535A CN 201510130641 A CN201510130641 A CN 201510130641A CN 104735535 A CN104735535 A CN 104735535A
- Authority
- CN
- China
- Prior art keywords
- information
- stage
- program
- user
- score information
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4756—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for rating content, e.g. scoring a recommended movie
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a program scoring method and device used for scoring programs accurately and comprehensively. The program scoring method includes the steps that the currently played program is divided into a plurality of periods according to a preset rule; first score information of each period by a user is obtained; the first score information of each period by the user is analyzed and calculated according to the preset weight corresponding to the period, and first comprehensive score information of the program by the user is obtained. Compared with a traditional method that the score of the whole program by a user is collected, the technical scheme can more accurately and comprehensively score the program, and therefore the user can accurately search for the program with a higher score.
Description
Technical field
The present invention relates to Internet technical field, particularly a kind of program methods of marking and device.
Background technology
Along with the raising day by day of people's living standard, TV has become the necessary daily necessities of huge numbers of families.But people's rhythm of life is fast, wishes that again therefore people usually can pay close attention to the comment of some TV programme or comment grading information by good TV programme amusement mood.But existing comment or methods of marking are all users by network usually to be commented on certain TV programme or to mark, also user is shown to intuitively by collects, because the user participating in comment or scoring is a lot, even thousands of, user not go to check all comments or scoring by the too many time, if and only with reference to comment or the scoring of sub-fraction user, the scoring impression of user to this TV programme can be caused again inaccurate, information is comprehensive not, thus the TV programme that user searches according to review information or score information cannot be made exactly.
Summary of the invention
The invention provides a kind of program methods of marking and device, in order to accurately, all sidedly to mark to program.
The invention provides a kind of program methods of marking, comprising:
According to preset rules, it is multiple stage by the current program partition play;
Obtain user to first score information in each stage in described multiple stage;
According to the weight that described each stage of presetting is corresponding, to first score information in each stage in described multiple stage, analytic operation is carried out to described user, obtains the first comprehensive grading information of described user to described program.
Some beneficial effects of the embodiment of the present invention can comprise:
Program partition is multiple stage by this technical scheme, and is respectively the scoring of each stage according to the weight in each stage, and final acquisition user is to the comprehensive grading information of whole program.Compared to collection user in the past concerning the methods of marking of whole program, the program is more accurately marked to program all sidedly, thus enables user find out the higher program of scoring exactly.
In one embodiment, described acquisition user, to first score information in each stage in described multiple stage, comprising:
Receive user to second score information in described each stage, described second score information is that favorable comment information or difference comment information;
Described second score information and predetermined threshold value are contrasted, the second score information exceeded or equal described predetermined threshold value is defined as favorable comment information, the second score information lower than described predetermined threshold value is defined as difference and comments information;
Comment each self-corresponding weight of information according to the described favorable comment information preset and described difference, analytic operation is carried out to second score information of described user to described each stage, obtains first score information of described user to described each stage.
In one embodiment, described multiple stage comprises incipient stage of described program, interstage and ending stage.
In one embodiment, from incipient stage of described program to the described ending stage, weight corresponding to described each stage reduces successively.
In one embodiment, described method also comprises:
Obtain the first comprehensive grading information of multiple user to described program;
Comprehensive described multiple user, to the first comprehensive grading information of described program, obtains the second comprehensive grading information of described program.
The invention provides a kind of program scoring apparatus, comprising:
Dividing module, for according to preset rules, is multiple stage by the current program partition play;
First acquisition module, for obtaining first score information of user to each stage in described multiple stage;
Analytic operation module, for according to weight corresponding to described each stage preset, carries out analytic operation to described user to first score information in each stage in described multiple stage, obtains the first comprehensive grading information of described user to described program.
In one embodiment, described first acquisition module comprises:
Receiving element, for receiving second score information of user to described each stage, described second score information is that favorable comment information or difference comment information;
Determining unit, for described second score information and predetermined threshold value being contrasted, being defined as favorable comment information by the second score information exceeded or equal described predetermined threshold value, the second score information lower than described predetermined threshold value being defined as difference and commenting information;
Analytic operation unit, for commenting each self-corresponding weight of information according to the described favorable comment information preset and described difference, analytic operation is carried out to second score information of described user to described each stage, obtains first score information of described user to described each stage.
In one embodiment, described device also comprises:
Second acquisition module, for obtaining the first comprehensive grading information of multiple user to described program;
Integration module, for the first comprehensive grading information of comprehensive described multiple user to described program, obtains the second comprehensive grading information of described program.
Some beneficial effects of the embodiment of the present invention can comprise:
Program partition is multiple stage by this device, and is respectively the scoring of each stage according to the weight in each stage, and final acquisition user is to the comprehensive grading information of whole program.Compared to collection user in the past concerning the methods of marking of whole program, the program is more accurately marked to program all sidedly, thus enables user find out the higher program of scoring exactly.
Other features and advantages of the present invention will be set forth in the following description, and, partly become apparent from specification, or understand by implementing the present invention.Object of the present invention and other advantages realize by structure specifically noted in write specification, claims and accompanying drawing and obtain.
Below by drawings and Examples, technical scheme of the present invention is described in further detail.
Accompanying drawing explanation
Accompanying drawing is used to provide a further understanding of the present invention, and forms a part for specification, together with embodiments of the present invention for explaining the present invention, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is the flow chart of a kind of program methods of marking in the embodiment of the present invention;
Fig. 2 is the flow chart of step S12 in a kind of program methods of marking in the embodiment of the present invention;
Fig. 3 is the flow chart of another kind of program methods of marking in the embodiment of the present invention;
Fig. 4 is the block diagram of a kind of program scoring apparatus in the embodiment of the present invention;
Fig. 5 is the block diagram of the first acquisition module in a kind of program scoring apparatus in the embodiment of the present invention;
Fig. 6 is the block diagram of another kind of program scoring apparatus in the embodiment of the present invention.
Embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are described, should be appreciated that preferred embodiment described herein is only for instruction and explanation of the present invention, is not intended to limit the present invention.
Fig. 1 is the flow chart of a kind of program methods of marking in the embodiment of the present invention.As shown in Figure 1, the method is used for the server end of network side, comprises the following steps S11-S13:
The current program partition play, according to preset rules, is multiple stage by step S11.
Wherein, preset rules can be divide according to the playing progress rate of program, also can be divide according to the play content of program.Such as, it is incipient stage, interstage and ending stage by the current program partition play.
Step S12, obtains user to first score information in stage each in multiple stage.
Step S13, according to the weight that each stage of presetting is corresponding, carries out analytic operation to first score information of user to stage each in multiple stage, obtains user to the first comprehensive grading information of program.
Adopting the technical scheme that the embodiment of the present invention provides, is multiple stage by program partition, and is respectively the scoring of each stage according to the weight in each stage, and final acquisition user is to the comprehensive grading information of whole program.Compared to collection user in the past concerning the methods of marking of whole program, the program is more accurately marked to program all sidedly, thus enables user find out the higher program of scoring exactly.
In one embodiment, first score information of user to stage each in multiple stage can be divided into favorable comment information and difference to comment information.Therefore, as shown in Figure 2, step S12 may be embodied as following steps S121-S123:
Step S121, receives user to second score information in each stage.
Step S122, contrasts the second score information and predetermined threshold value, and the second score information exceeded or equal predetermined threshold value is defined as favorable comment information, the second score information lower than predetermined threshold value is defined as difference and comments information.Such as, predetermined threshold value can be set to 50 points, and full marks are 100 points, then scoring exceed or equal 50 points for favorable comment, lower than 50 points comment for difference.In addition, also user can be divided into three class to second score information in each stage: favorable comment information, in comment information or difference to comment information.Such as, full marks are 100 points, arrange three scorings interval: 0 ~ 40 point, 41 ~ 60 points, 61 ~ 100 points, commenting for difference between interval 0 ~ 40 point of marking, between interval 41 ~ 60 points be in comment, is then favorable comment between interval 61 ~ 100 points.
Step S123, comments each self-corresponding weight of information according to the favorable comment information preset and difference, carries out analytic operation to second score information of user to each stage, obtains user to first score information in each stage.
For each stage, favorable comment information and difference comment each self-corresponding weight of information can be set to different.Because user is usually according to the score information of program incipient stage, just can determine whether watch this program, if the difference of incipient stage comments information more, user can directly select not watch this program, therefore the favorable comment information of program incipient stage can be arranged lower weight, and difference commented information that higher weight is set, the favorable comment information in program interstage arranges higher weight, and difference comments information then to arrange lower weight.Such as, weight corresponding to incipient stage favorable comment information is 30%, and the weight that difference comments information corresponding is 70%; Weight corresponding to interstage favorable comment information is 60%, and the weight that difference comments information corresponding is 40%.By arranging each stage favorable comment information and the poor weight commenting information, make server can carry out analytic operation to user exactly to the score information in each stage, final acquisition the first score information accurately.
In one embodiment, when multiple stage comprise incipient stage of program, the interstage and the ending stage time, according to first score information of user to each stage in step S13, when obtaining the first comprehensive grading information of user to program, corresponding respectively weight of each stage also can be set.Under normal circumstances, due to when the incipient stage, difference commented information more, user can directly select not watch this program, and when the interstage, favorable comment information was more, user owing to have viewed the incipient stage, then can select to continue viewing and go down, in the weight that therefore each stage is corresponding respectively, from incipient stage of program to the ending stage, weight corresponding to each stage reduces successively.
In one embodiment, as shown in Figure 3, except step S11-S13, the further comprising the steps of S14-S15 of said method:
Step S14, obtains the first comprehensive grading information of multiple user to program;
Step S15, comprehensive multiple user, to the first comprehensive grading information of program, obtains the second comprehensive grading information of program.
In this embodiment, by obtaining the first comprehensive grading information of multiple user to program, and carry out comprehensively to the first comprehensive grading information of multiple user to program, final the second comprehensive grading information obtaining program.The program makes server can the score information of comprehensive multiple user, more accurately all sidedly for program is marked, thus provides the more accurately comprehensive score information of each program for user.
Corresponding to a kind of program methods of marking that above-described embodiment provides, the embodiment of the present invention also provides a kind of program scoring apparatus, and as shown in Figure 4, this device comprises:
Dividing module 41, for according to preset rules, is multiple stage by the current program partition play;
First acquisition module 42, for obtaining first score information of user to stage each in multiple stage;
Analytic operation module 43, for according to weight corresponding to each stage preset, carries out analytic operation to first score information of user to stage each in multiple stage, obtains user to the first comprehensive grading information of program.
In one embodiment, as shown in Figure 5, the first acquisition module 42 comprises:
Receiving element 421, for receiving second score information of user to each stage, the second score information is that favorable comment information or difference comment information;
Determining unit 422, for the second score information and predetermined threshold value being contrasted, being defined as favorable comment information by the second score information exceeded or equal predetermined threshold value, the second score information lower than predetermined threshold value being defined as difference and commenting information;
Analytic operation unit 423, for commenting each self-corresponding weight of information according to the favorable comment information preset and difference, carries out analytic operation to second score information of user to each stage, obtains user to first score information in each stage.
In one embodiment, as shown in Figure 6, said apparatus also comprises:
Second acquisition module 44, for obtaining the first comprehensive grading information of multiple user to program;
Integration module 45, for the first comprehensive grading information of comprehensive multiple user to program, obtains the second comprehensive grading information of program.
Adopting the device that the embodiment of the present invention provides, is multiple stage by program partition, and is respectively the scoring of each stage according to the weight in each stage, and final acquisition user is to the comprehensive grading information of whole program.Compared to collection user in the past concerning the methods of marking of whole program, the program is more accurately marked to program all sidedly, thus enables user find out the higher program of scoring exactly.
Those skilled in the art should understand, embodiments of the invention can be provided as method, system or computer program.Therefore, the present invention can adopt the form of complete hardware embodiment, completely software implementation or the embodiment in conjunction with software and hardware aspect.And the present invention can adopt in one or more form wherein including the upper computer program implemented of computer-usable storage medium (including but not limited to magnetic disc store and optical memory etc.) of computer usable program code.
The present invention describes with reference to according to the flow chart of the method for the embodiment of the present invention, equipment (system) and computer program and/or block diagram.Should understand can by the combination of the flow process in each flow process in computer program instructions realization flow figure and/or block diagram and/or square frame and flow chart and/or block diagram and/or square frame.These computer program instructions can being provided to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, making the instruction performed by the processor of computer or other programmable data processing device produce device for realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be stored in can in the computer-readable memory that works in a specific way of vectoring computer or other programmable data processing device, the instruction making to be stored in this computer-readable memory produces the manufacture comprising command device, and this command device realizes the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, make on computer or other programmable devices, to perform sequence of operations step to produce computer implemented process, thus the instruction performed on computer or other programmable devices is provided for the step realizing the function of specifying in flow chart flow process or multiple flow process and/or block diagram square frame or multiple square frame.
Obviously, those skilled in the art can carry out various change and modification to the present invention and not depart from the spirit and scope of the present invention.Like this, if these amendments of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.
Claims (8)
1. a program methods of marking, is characterized in that, comprising:
According to preset rules, it is multiple stage by the current program partition play;
Obtain user to first score information in each stage in described multiple stage;
According to the weight that described each stage of presetting is corresponding, to first score information in each stage in described multiple stage, analytic operation is carried out to described user, obtains the first comprehensive grading information of described user to described program.
2. the method for claim 1, is characterized in that,
Described acquisition user, to first score information in each stage in described multiple stage, comprising:
Receive user to second score information in described each stage, described second score information is that favorable comment information or difference comment information;
Described second score information and predetermined threshold value are contrasted, the second score information exceeded or equal described predetermined threshold value is defined as favorable comment information, the second score information lower than described predetermined threshold value is defined as difference and comments information;
Comment each self-corresponding weight of information according to the described favorable comment information preset and described difference, analytic operation is carried out to second score information of described user to described each stage, obtains first score information of described user to described each stage.
3. the method for claim 1, is characterized in that, described multiple stage comprises incipient stage of described program, interstage and ending stage.
4. method as claimed in claim 3, is characterized in that, from incipient stage of described program to the described ending stage, weight corresponding to described each stage reduces successively.
5. the method for claim 1, is characterized in that, described method also comprises:
Obtain the first comprehensive grading information of multiple user to described program;
Comprehensive described multiple user, to the first comprehensive grading information of described program, obtains the second comprehensive grading information of described program.
6. a program scoring apparatus, is characterized in that, comprising:
Dividing module, for according to preset rules, is multiple stage by the current program partition play;
First acquisition module, for obtaining first score information of user to each stage in described multiple stage;
Analytic operation module, for according to weight corresponding to described each stage preset, carries out analytic operation to described user to first score information in each stage in described multiple stage, obtains the first comprehensive grading information of described user to described program.
7. device as claimed in claim 6, it is characterized in that, described first acquisition module comprises:
Receiving element, for receiving second score information of user to described each stage, described second score information is that favorable comment information or difference comment information;
Determining unit, for described second score information and predetermined threshold value being contrasted, being defined as favorable comment information by the second score information exceeded or equal described predetermined threshold value, the second score information lower than described predetermined threshold value being defined as difference and commenting information;
Analytic operation unit, for commenting each self-corresponding weight of information according to the described favorable comment information preset and described difference, analytic operation is carried out to second score information of described user to described each stage, obtains first score information of described user to described each stage.
8. device as claimed in claim 6, it is characterized in that, described device also comprises:
Second acquisition module, for obtaining the first comprehensive grading information of multiple user to described program;
Integration module, for the first comprehensive grading information of comprehensive described multiple user to described program, obtains the second comprehensive grading information of described program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510130641.3A CN104735535A (en) | 2015-03-24 | 2015-03-24 | Program scoring method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510130641.3A CN104735535A (en) | 2015-03-24 | 2015-03-24 | Program scoring method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104735535A true CN104735535A (en) | 2015-06-24 |
Family
ID=53458897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510130641.3A Pending CN104735535A (en) | 2015-03-24 | 2015-03-24 | Program scoring method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104735535A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111126691A (en) * | 2019-12-20 | 2020-05-08 | 万翼科技有限公司 | Project management method and related product |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001067752A2 (en) * | 2000-03-06 | 2001-09-13 | Koninklijke Philips Electronics N.V. | Method and apparatus for displaying television program recommendations |
CN101874255A (en) * | 2005-05-27 | 2010-10-27 | 佩斯微技术有限公司 | Method and apparatus for estimating total interest of a group of users directing to a content |
CN102263992A (en) * | 2011-08-08 | 2011-11-30 | 上海文广互动电视有限公司 | Program recommendation degree estimation method based on user viewing record |
CN102625161A (en) * | 2012-02-16 | 2012-08-01 | 上海聚力传媒技术有限公司 | Method, device and equipment for determining evaluation information about media information |
CN103716661A (en) * | 2013-12-16 | 2014-04-09 | 乐视致新电子科技(天津)有限公司 | Video scoring reporting method and device |
CN104156390A (en) * | 2014-07-07 | 2014-11-19 | 乐视网信息技术(北京)股份有限公司 | Comment recommendation method and system |
-
2015
- 2015-03-24 CN CN201510130641.3A patent/CN104735535A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001067752A2 (en) * | 2000-03-06 | 2001-09-13 | Koninklijke Philips Electronics N.V. | Method and apparatus for displaying television program recommendations |
CN101874255A (en) * | 2005-05-27 | 2010-10-27 | 佩斯微技术有限公司 | Method and apparatus for estimating total interest of a group of users directing to a content |
CN102263992A (en) * | 2011-08-08 | 2011-11-30 | 上海文广互动电视有限公司 | Program recommendation degree estimation method based on user viewing record |
CN102625161A (en) * | 2012-02-16 | 2012-08-01 | 上海聚力传媒技术有限公司 | Method, device and equipment for determining evaluation information about media information |
CN103716661A (en) * | 2013-12-16 | 2014-04-09 | 乐视致新电子科技(天津)有限公司 | Video scoring reporting method and device |
CN104156390A (en) * | 2014-07-07 | 2014-11-19 | 乐视网信息技术(北京)股份有限公司 | Comment recommendation method and system |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111126691A (en) * | 2019-12-20 | 2020-05-08 | 万翼科技有限公司 | Project management method and related product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104145264B (en) | For carrying out mood detection, measurement and normalized system and method by social networks | |
Kim et al. | Moodswings: A collaborative game for music mood label collection. | |
CN110292775B (en) | Method and device for acquiring difference data | |
KR20180050745A (en) | Method and apparatus for determining a song, storage medium | |
CN109240637B (en) | Volume adjustment processing method, device, equipment and storage medium | |
US9905270B2 (en) | Techniques for processing and viewing video events using event metadata | |
CN104244023B (en) | Video cloud editing system and method | |
CN110175291B (en) | Hand trip recommendation method, storage medium, equipment and system based on similarity calculation | |
CN107426583A (en) | Video editing method, server and video playing system based on hot spots | |
CN104317806B (en) | Financial data inquiry method and financial data system | |
RU2015146300A (en) | METHOD FOR MANAGING THE REVERB FIELD FOR IMMERSIVE AUDIO | |
CN104185088B (en) | A kind of method for processing video frequency and device | |
CN104168433A (en) | Media content processing method and system | |
CN105302906A (en) | Information labeling method and apparatus | |
CN107810638A (en) | By the transmission for skipping redundancy fragment optimization order content | |
CN106358047A (en) | Method and device for playing streaming media video | |
CN103309857B (en) | A kind of taxonomy determines method and apparatus | |
CN104702986A (en) | Ranking method and device of program list | |
US20140039875A1 (en) | Visual analysis of phrase extraction from a content stream | |
CN104978377A (en) | Multimedia data processing method, multimedia data processing device and terminal | |
CN105828181B (en) | Video sequencing method and device based on video on demand amount | |
CN104935975B (en) | A kind of gasket playback method and device | |
CN105187788B (en) | A kind of method and system of analog machine real-time data record and displaying | |
CN104794179B (en) | A kind of the video fast indexing method and device of knowledge based tree | |
CN104735535A (en) | Program scoring method and device |
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: 20150624 |