CN105678600A - Credit data acquisition method and apparatus - Google Patents

Credit data acquisition method and apparatus Download PDF

Info

Publication number
CN105678600A
CN105678600A CN201511022914.9A CN201511022914A CN105678600A CN 105678600 A CN105678600 A CN 105678600A CN 201511022914 A CN201511022914 A CN 201511022914A CN 105678600 A CN105678600 A CN 105678600A
Authority
CN
China
Prior art keywords
isp
data item
data
business datum
change
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201511022914.9A
Other languages
Chinese (zh)
Inventor
常冰心
崔燕
张铮
张璐
苏俊杰
张鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201511022914.9A priority Critical patent/CN105678600A/en
Publication of CN105678600A publication Critical patent/CN105678600A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0609Buyer or seller confidence or verification

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a credit data acquisition method and apparatus. The method comprises the steps: acquiring the first business data of a service provider; comparing the first business data of the service provider with the prestored second business data of the service provider to obtain the changed data items in the second business data of the service provider; acquiring a strategy algorithm corresponding to the changed data items; and utilizing the changed data items and the strategy algorithm to acquire the credit data of the service provider. The credit data acquisition method and apparatus can solve the problem that in the prior art, the mode for acquiring credit data of the service provider is lower in the acquisition efficiency, real-time and flexibility.

Description

The acquisition methods of a kind of reputation data and device
[technical field]
The present invention relates to Internet technical field, particularly relate to acquisition methods and the device of a kind of reputation data.
[background technology]
Along with the develop rapidly of Internet technology, various application and product around Internet technology also get more and more. At present, the Internet, applications that user the most often uses is the application of ecommerce class, the very big facility that this kind of application is lived bring to user. The reputation data of the ISP of object, often when providing various object to user, also can be supplied to user by E-business applications.
In prior art, first gather the off-line data of ISP, then utilize off-line script to be calculated by off-line data, obtain the reputation data of ISP. But, the obtain manner of the reputation data of this kind of ISP realizes based on off-line data and off-line script, causes obtaining efficiency comparison low, and the real-time obtaining reputation data is poor. And, if the off-line data of ISP changes or the computational algorithm of reputation data changes, it is necessary to off-line script is carried out bigger change, and the handiness therefore obtaining reputation data is poor.
[summary of the invention]
In view of this, embodiments provide acquisition methods and the device of a kind of reputation data, low in order to solve the acquisition efficiency comparison that the reputation data mode obtaining ISP in prior art brings, the problem that real-time is poor and handiness is poor.
The one side of the embodiment of the present invention, it is provided that the acquisition methods of a kind of reputation data, comprising:
Obtain first business datum of ISP;
2nd business datum of first business datum of described ISP with the ISP prestored is compared, to obtain the data item occurring in the 2nd business datum of described ISP to change;
Obtain the tactful algorithm corresponding with the described data item occurring to change;
Utilize the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the 2nd business datum of first business datum of described ISP with the ISP prestored is compared, comprising:
First business datum of described ISP is normalized;
The Data Format Transform of first business datum of the described ISP through normalized is become the data layout of the database meeting the 2nd business datum storing described ISP;
2nd business datum of the described ISP stored in the first business datum and the described database of the described ISP through transforming is compared, to obtain the data item that change occurs in the 2nd business datum of described ISP.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, is normalized first business datum of described ISP, comprising:
First business datum of described ISP is carried out the normalized of data layout;
First business datum of the described ISP of the normalized through data layout is carried out the normalized of character format.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the 2nd business datum of described ISP occurs the data item changed to comprise: the data item that the data item newly increased or numerical value change.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, obtain the tactful algorithm corresponding with the described data item occurring to change, comprising:
According to the described data item occurring to change, mate in the corresponding relation of default data item with strategy algorithm, to obtain the tactful algorithm corresponding with the described data item occurring to change.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the reputation data of described ISP comprises: in the reputation score of described ISP and the degrees of comparison of described ISP at least one.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, utilize the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP, comprising:
According to the described data item occurring to change, and the formula utilizing described strategy algorithm to define, calculate the score value relevant to the described data item occurring to change;
According to the score value relevant to the described data item occurring to change, obtain the reputation score of described ISP.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, first business datum of described ISP comprises two or more subdata item, and subdata item described in each comprises more than one data item; According to the described data item occurring to change, and the formula utilizing described strategy algorithm to define, calculate the score value relevant to the described data item occurring to change, comprising: obtain each data item in subdata item belonging to the described data item occurring to change; According to the described each data item obtained, and the formula utilizing described strategy algorithm to define, calculate the score value of subdata item belonging to the described data item occurring to change;
According to the score value relevant to the described data item occurring to change, obtain the reputation score of described ISP, comprise: according to the score value of the described subdata item occurring not change in the score value of subdata item and the 2nd business datum of described ISP belonging to the data item changed, obtain the reputation score of described ISP.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described method also comprises:
Reputation score according to described ISP, mates with the corresponding relation of degrees of comparison in default reputation score, to obtain the degrees of comparison of described ISP.
The one side of the embodiment of the present invention, it is provided that the acquisition device of a kind of reputation data, comprising:
Data acquisition unit, for obtaining first business datum of ISP;
Data processing unit, for comparing the 2nd business datum of first business datum of described ISP with the ISP prestored, to obtain the data item occurring in the 2nd business datum of described ISP to change;
Strategy scheduling unit, for obtaining the tactful algorithm corresponding with the described data item occurring to change;
Prestige calculates unit, for utilizing the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described data processing unit comprises further:
First processing module, for being normalized first business datum of described ISP.
2nd processing module, for becoming the data layout of the database meeting the 2nd business datum storing described ISP by the Data Format Transform of first business datum of the described ISP through normalized;
Data comparing module, for the 2nd business datum of the described ISP stored in the first business datum and the described database of the described ISP through transforming is compared, to obtain the data item that change occurs in the 2nd business datum of described ISP.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described first processing module, specifically for:
First business datum of described ISP is carried out the normalized of data layout;
First business datum of the described ISP of the normalized through data layout is carried out the normalized of character format.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the 2nd business datum of described ISP occurs the data item changed to comprise: the data item that the data item newly increased or numerical value change.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described strategy scheduling unit, specifically for:
According to the described data item occurring to change, mate in the corresponding relation of default data item with strategy algorithm, to obtain the tactful algorithm corresponding with the described data item occurring to change.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, the reputation data of described ISP comprises: in the reputation score of described ISP and the degrees of comparison of described ISP at least one.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, described prestige calculates unit, specifically for:
According to the described data item occurring to change, and the formula utilizing described strategy algorithm to define, calculate the score value relevant to the described data item occurring to change;
According to the score value relevant to the described data item occurring to change, obtain the reputation score of described ISP.
Aspect as above and arbitrary possible implementation, it is further provided a kind of implementation, first business datum of described ISP comprises two or more subdata item, and subdata item described in each comprises more than one data item; Described prestige calculates unit and is used for according to the described data item occurring to change, and utilize the formula that described strategy algorithm defines, when calculating to the described score value occurring the data item of change relevant, specifically for: obtain each data item in subdata item belonging to the described data item occurring to change; According to the described each data item obtained, and the formula utilizing described strategy algorithm to define, calculate the score value of subdata item belonging to the described data item occurring to change;
Described prestige calculates unit and is used for according to the score value relevant to the described data item occurring to change, when obtaining the reputation score of described ISP, specifically for: according to the score value of the described subdata item occurring not change in the score value of subdata item and the 2nd business datum of described ISP belonging to the data item changed, obtain the reputation score of described ISP.
Aspect as above and arbitrary possible implementation, a kind of implementation is provided further, described prestige calculates unit, also for: according to the reputation score of described ISP, mate with the corresponding relation of degrees of comparison in default reputation score, to obtain the degrees of comparison of described ISP.
As can be seen from the above technical solutions, the embodiment of the present invention has following useful effect:
In the technical scheme that the embodiment of the present invention provides, can after the business datum of ISP changes, the calculating of the real-time reputation data carrying out ISP, carry out with the off-line data according to ISP in cycle in prior art reputation data acquisition mode compared with, the embodiment of the present invention has higher real-time. In addition, break away from the dependence to off-line script, when the business datum of ISP changes or algorithm changes, only need amendment strategy algorithm, avoid again writing off-line script, therefore, the embodiment of the present invention can improve the acquisition efficiency of reputation data, handiness and extendability. In sum, it is low that the technical scheme that the embodiment of the present invention provides solves the acquisition efficiency comparison that the reputation data mode obtaining ISP in prior art brings, the problem that real-time is poor and handiness is poor.
[accompanying drawing explanation]
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, it is briefly described to the accompanying drawing used required in embodiment below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, it is also possible to obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of the acquisition methods of the reputation data that the embodiment of the present invention provides;
Fig. 2 is the exemplary plot of the framework that the acquisition methods of the reputation data that the embodiment of the present invention provides is applied;
Fig. 3 is the flow process instance graph of the specific implementation method of the S102 that the embodiment of the present invention provides;
Fig. 4 is the functional block diagram of the embodiment one of the acquisition device of the reputation data that the embodiment of the present invention provides;
Fig. 5 is the functional block diagram of the embodiment two of the acquisition device of the reputation data that the embodiment of the present invention provides.
[embodiment]
Technical scheme for a better understanding of the present invention, is described in detail the embodiment of the present invention below in conjunction with accompanying drawing.
Should be clear and definite, described embodiment is only the present invention's part embodiment, instead of whole embodiments. Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments all obtained under creative work prerequisite, belong to the scope of protection of the invention.
The term used in embodiments of the present invention is only for the object describing specific embodiment, and not intended to be limiting the present invention. " one ", " described " and " being somebody's turn to do " of the odd number form used in the embodiment of the present invention and appended claims also is intended to comprise most form, unless context clearly represents other implications.
It is to be understood that term "and/or" used herein is only a kind of association relation describing affiliated partner, can there are three kinds of relations in expression, such as, A and/or B, it is possible to represent: Individual existence A, exists A and B simultaneously, these three kinds of situations of Individual existence B. In addition, character "/" herein, general expression forward-backward correlation is to the relation liking a kind of "or".
Although it is to be understood that may adopt in embodiments of the present invention term first, second etc. business datum is described, but these business datums should not be limited to these terms. These terms are only used for being distinguished from each other out business datum. Such as, when not departing from scope, the first business datum can also be called as the 2nd business datum, and similarly, the 2nd business datum can also be called as the first business datum.
Depend on linguistic context, word as used in this " if " can be construed as " ... time " or " when ... time " or " in response to determining " or " in response to detection ". Similarly, depend on linguistic context, phrase " if it is determined that " or " if detection (condition of statement or event) " can be construed as " when determining " or " in response to determining " or " when detecting (condition of statement or event) " or " in response to detection (condition of statement or event) ".
Embodiment one
The embodiment of the present invention provides the acquisition methods of a kind of reputation data, please refer to Fig. 1, the schematic flow sheet of the acquisition methods of its reputation data provided for the embodiment of the present invention, and as shown in the figure, the method comprises the following steps:
S101, obtains first business datum of ISP.
S102, compares the 2nd business datum of first business datum of described ISP with the ISP prestored, to obtain the data item occurring in the 2nd business datum of described ISP to change.
S103, obtains the tactful algorithm corresponding with the described data item occurring to change.
S104, utilizes the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP.
It should be noted that, the executive agent of S101~S104 partly or entirely can for being positioned at the application of local terminal, or the plug-in unit of the application that can also be arranged in local terminal for being arranged on or Software development tool kit (SoftwareDevelopmentKit, the functional unit such as SDK), or can also for being arranged in network side server, this is not particularly limited by the present embodiment. It should be appreciated that the application program that described application can be mounted in terminal (nativeApp), or can also be a web page program (webApp) of the browser in terminal, this is not limited by the embodiment of the present invention. Terminal involved in the embodiment of the present invention can include but not limited to Personal Computer (PersonalComputer, PC), personal digital assistant (PersonalDigitalAssistant, PDA), radio hand-held equipment, panel computer (TabletComputer), mobile phone, MP3 player, MP4 player etc.
Embodiment two
Based on the acquisition methods of the reputation data that above-described embodiment one provides, the method for the first business datum obtaining ISP in S101 is specifically described by the embodiment of the present invention. This step specifically can comprise:
Please refer to Fig. 2, the exemplary plot of the framework that the acquisition methods of its reputation data provided for the embodiment of the present invention is applied, as shown in the figure, data acquisition unit gathers first business datum of ISP in real time.
Concrete realizing in process at one, first business datum of described ISP can include but not limited to three sub-data item, such as the attribute data of ISP, the behavioral data of ISP and the web data of ISP.
Being businessman for ISP, the attribute data of ISP can be the certification information of businessman, such as the operation license of businessman, the industrial and commercial information etc. of businessman.For needing the ISP obtaining reputation data, can according to the mark of ISP, and the certification information of this ISP is obtained by calling the application programming interface (ApplicationProgrammingInterface, API) of relevant authentication platform.
It is businessman for ISP, whether the behavioral data of ISP can have unlawful practice or illegal activities for ISP, if having unlawful practice and illegal activities, the behavioral data of ISP can further include in violation of rules and regulations information or illegal detailed information in detail. The behavioral data of ISP periodically can be gathered, and the behavioral data of collection is carried out record with text form, when needing the behavioral data obtaining ISP, mark according to ISP finds corresponding text, obtains the behavioral data of this ISP from text.
Being businessman for ISP, the web data of ISP can be the web data in the webpage comprising ISP in internet. Reptile instrument can be utilized to crawl the web data of ISP on the internet.
Embodiment three
Based on the acquisition methods of the reputation data that above-described embodiment one and embodiment two provide, the method that the 2nd business datum of first business datum of described ISP with the ISP prestored is compared is specifically described by the embodiment of the present invention in S102.
Please refer to Fig. 3, the flow process instance graph of the specific implementation method of its S102 provided for the embodiment of the present invention, as shown in the figure, this step specifically can comprise:
S301, carries out the normalized of data layout to first business datum of described ISP.
Concrete, as shown in Figure 2, first business datum of the ISP of collection is supplied to data processing unit by data acquisition unit, data processing unit comprises the first processing module, the 2nd processing module and data comparing module further, first processing module receives first business datum of ISP, and the first business datum carries out the normalized of data layout.
It is understandable that, owing to the source of subdata item each in the first business datum is different, therefore data layout is also different, for the ease of subsequent module to the process of the first business datum, here need first to be normalized by the data layout of each data item in subdata item each in the first business datum, the data layout of each data item is processed into same data layout.
Such as, it is possible to the data layout of data item each in the first business datum is all processed into following form:
Other field values of time information of the numeric data item of the name data item of data item
Further, as shown in Figure 2, after first business datum is carried out the normalized of data layout by the first processing module, by distributed data transmission system, such as Bigpipe system, each data item after the normalized of data layout is sent to the 2nd processing module with the type of transmission of streaming.
It is understandable that, it is that each data item is carried out distributed transmission due to distributed data transmission system, therefore the order of data item may be upset when transmitting data, in order to prevent data item order of occurrence chaotic, can be each data item order of addition information, such as version number, time stamp or sequence number etc. Like this, even if distributed data transmission system has upset the order of data item, it is also possible to determine the sequencing between each data item.
S302, carries out the normalized of character format by first business datum of the described ISP of the normalized through data layout.
Concrete, as shown in Figure 2, the 2nd processing module in data processing unit receives each data item in first business datum of ISP by distributed data transmission system, and each data item in first business datum of ISP is carried out the normalized of character format, and the data comparing module that each data item after the normalized of character format is sent in data processing unit.
Such as, if certain data item comprises unified resource location symbol (UniformResourceLocator, URL) of the page, then the capitalization in this URL can be converted to corresponding lowercase. Or, again such as, certain data item comprises HTTP (HyperTextTransferProtocol, HTTP) head information, converts the double byte character in HTTP head information to corresponding half-angle character.
S303, becomes the data layout of the database meeting the 2nd business datum storing described ISP by the Data Format Transform of first business datum of the described ISP through normalized.
Concrete, data comparing module receives each data item in first business datum of the ISP that the 2nd processing module sends, then data layout by each data item received changes into the data layout meeting database, and this database is used for the 2nd business datum of storage service provider.
Such as, it is possible to before the title of data item, will all add the key (Key) of database.
It is understandable that, owing to data comparing module needs the 2nd business datum that first business datum of ISP and this ISP are stored in database to compare, obtain the data item occurring in the 2nd business datum to change, therefore, need first to become to meet the data layout of this database by the Data Format Transform of first business datum of this ISP, just can carry out data comparison.
In addition, database can store the 2nd business datum of each ISP, then when after the first business datum obtaining wherein certain ISP, so that it may with the 2nd business datum comparison that will store in first business datum of this ISP and database.
In the embodiment of the present invention, described database can utilize columnar database to realize, such as Hadoop database (HadoopDatabase, HBase). In the embodiment of the present invention, the 2nd business datum of ISP is the data with unique mark, and each data item height is discrete, and data are extending transversely more, therefore uses columnar database to store.
S304, compares the 2nd business datum of the described ISP stored in the first business datum and the described database of the described ISP through transforming, to obtain the data item that change occurs in the 2nd business datum of described ISP.
Concrete, data comparing module is after changing into, by first business datum of ISP, the data layout meeting database, mark according to ISP, the 2nd business datum of this ISP is read from database, and then, first business datum of ISP that obtains after transforming and the 2nd business datum of this ISP are compared, to obtain the data item that change occurs in the 2nd business datum of this ISP.
In the embodiment of the present invention, the 2nd business datum of described ISP occurs the data item changed to include but not limited to: the data item that the data item newly increased or numerical value change.
Concrete realize in process at one, data comparing module can by the title of each data item in subdata item each in first business datum of ISP, title with each data item in each subdata item in the 2nd business datum of this ISP is compared respectively, obtains the data item newly increased. Or, data comparing module can by the numerical value of each data item in subdata item each in first business datum of ISP, the numerical value of data item corresponding to the 2nd business datum of this ISP respectively is compared, and obtains the data item that numerical value changes.
Further, as shown in Figure 2, the mark that data item and the ISP changed occurs in the 2nd business datum of ISP is sent to strategy scheduling unit by data comparing module.
Further, as shown in Figure 2, the 2nd business datum of ISP is occurred the data item changed stored in described database by data comparing module, to realize the renewal to the 2nd business datum.
Embodiment four
Based on the acquisition methods of the reputation data that above-described embodiment one to embodiment three provides, the embodiment of the present invention is specifically described obtaining the method with the described tactful algorithm occurring the data item changed corresponding in S103. This step specifically can comprise:
There is the data item changed in the 2nd business datum of mark and ISP that strategy scheduling unit receives the ISP that data comparing module sends in data processing unit, and then obtains the tactful algorithm corresponding with the described data item occurring to change.
Illustrating, strategy scheduling unit obtains the method with the described tactful algorithm occurring the data item changed corresponding and can include but not limited to:
Strategy scheduling unit, according to the described data item occurring to change, mates in the corresponding relation of default data item with strategy algorithm, to obtain the tactful algorithm corresponding with the described data item occurring to change.
Embodiment five
Based on the acquisition methods of the reputation data that above-described embodiment one to embodiment four provides, the method utilizing the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP in S104 is specifically described by the embodiment of the present invention. This step specifically can comprise:
As shown in Figure 2, in the embodiment of the present invention, All Policies algorithm can be registered in policy engine storehouse with card format, strategy scheduling algorithm can after the tactful algorithm that the data item obtained with occur to change is corresponding, the data item changed according to this and the mark of ISP, call the interface that this policy engine storehouse provides, dispatch this strategy algorithm, the prestige that the tactful algorithm being scheduled is corresponding calculates unit, it is possible to use this strategy algorithm obtains the reputation data of ISP.
In the embodiment of the present invention, the reputation data of described ISP can comprise: in the reputation score of described ISP and the degrees of comparison of described ISP at least one.
It should be appreciated that first business datum of described ISP can comprise two or more subdata item, subdata item described in each comprises more than one data item.
Illustrating, prestige calculates unit and utilizes the method for the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP to include but not limited to:
First, according to the described data item occurring to change, and the formula utilizing described strategy algorithm to define, calculate the score value relevant to the described data item occurring to change. Then, according to the score value relevant to the described data item occurring to change, obtain the reputation score of described ISP.
Concrete realize in process at one, according to the described data item occurring to change, and utilizing the formula that described strategy algorithm defines, the method calculating the score value relevant to the data item that described generation is changed can include but not limited to: obtains each data item in subdata item belonging to the described data item occurring to change.Then, according to the described each data item obtained, and the formula utilizing described strategy algorithm to define, calculate the score value of subdata item belonging to the described data item occurring to change.
Concrete realize in process at one, according to the score value relevant to the described data item occurring to change, the method of the reputation score obtaining described ISP can include but not limited to: according to the score value of the described subdata item occurring not change in the score value of subdata item and the 2nd business datum of described ISP belonging to the data item changed, obtains the reputation score of described ISP.
Such as, prestige calculates unit according to the mark of ISP, each data item in subdata item belonging to the data item that inquiry generation is changed from database.
Such as, prestige calculates unit according to the mark of ISP, the score value of the subdata item not changed is inquired about in the 2nd business datum of described ISP from database, then calculate the described subdata item occurring not change in the score value of subdata item and the 2nd business datum of described ISP belonging to the data item changed score value and value, using this be worth the reputation score as ISP. Further, it is possible to using the reputation data of this reputation score as ISP.
In the embodiment of the present invention, when the 2nd business datum of ISP changes, it is possible to according to the data item changed, recalculate the reputation data of ISP, thus realize the real-time calculating of the reputation data of ISP.
Further, if the reputation data of ISP also needs to comprise degrees of comparison, or the reputation data of ISP is degrees of comparison, then prestige calculates unit also needs the reputation score according to described ISP, mate with the corresponding relation of degrees of comparison in default reputation score, to obtain degrees of comparison corresponding to this reputation score, using the degrees of comparison as described ISP.
Further, as shown in Figure 2, prestige calculates unit after the reputation data obtaining ISP, it is necessary to the reputation data of this ISP be stored in database.
Further, as shown in Figure 2, prestige calculates unit after the reputation data obtaining ISP, the reputation data of this ISP can be sent to distributed transmission of messages assembly, so that distributed transmission of messages assembly is according to other unit subscribing to this reputation data, this reputation data is sent to other unit and uses.
The embodiment of the present invention provides the device embodiment realizing each step and method in aforesaid method embodiment further.
Please refer to Fig. 4, the functional block diagram of the embodiment one of the acquisition device of its reputation data provided for the embodiment of the present invention. As shown in the figure, this device comprises:
Data acquisition unit 41, for obtaining first business datum of ISP;
Data processing unit 42, for comparing the 2nd business datum of first business datum of described ISP with the ISP prestored, to obtain the data item occurring in the 2nd business datum of described ISP to change;
Strategy scheduling unit 43, for obtaining the tactful algorithm corresponding with the described data item occurring to change;
Prestige calculates unit 44, for utilizing the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP.
Please refer to Fig. 5, the functional block diagram of the embodiment two of the acquisition device of its reputation data provided for the embodiment of the present invention. As shown in the figure, described data processing unit 42 comprises further:
First processing module 421, for being normalized first business datum of described ISP.
2nd processing module 422, for becoming the data layout of the database meeting the 2nd business datum storing described ISP by the Data Format Transform of first business datum of the described ISP through normalized;
Data comparing module 423, for the 2nd business datum of the described ISP stored in the first business datum and the described database of the described ISP through transforming is compared, to obtain the data item that change occurs in the 2nd business datum of described ISP.
Concrete realize in process at one, described first processing module 421, specifically for:
First business datum of described ISP is carried out the normalized of data layout;
First business datum of the described ISP of the normalized through data layout is carried out the normalized of character format.
Concrete realizing in process at one, the 2nd business datum of described ISP occurs the data item changed to comprise: the data item that the data item newly increased or numerical value change.
Concrete realize in process at one, described strategy scheduling unit 43, specifically for:
According to the described data item occurring to change, mate in the corresponding relation of default data item with strategy algorithm, to obtain the tactful algorithm corresponding with the described data item occurring to change.
Concrete realizing in process at one, the reputation data of described ISP comprises: in the reputation score of described ISP and the degrees of comparison of described ISP at least one.
Concrete realizing in process at one, the described prestige of institute calculates unit 44, specifically for:
According to the described data item occurring to change, and the formula utilizing described strategy algorithm to define, calculate the score value relevant to the described data item occurring to change;
According to the score value relevant to the described data item occurring to change, obtain the reputation score of described ISP.
Concrete realizing in process at one, first business datum of described ISP comprises two or more subdata item, and subdata item described in each comprises more than one data item; Described prestige calculates the data item of unit 44 for changing according to described generation, and the formula utilizing described strategy algorithm to define, when calculating to the described score value occurring the data item of change relevant, specifically for:
Obtain each data item in subdata item belonging to the described data item occurring to change;
According to the described each data item obtained, and the formula utilizing described strategy algorithm to define, calculate the score value of subdata item belonging to the described data item occurring to change.
Concrete realize in process at one, described prestige calculates unit 44 for according to the score value relevant to the described data item occurring to change, when obtaining the reputation score of described ISP, specifically for: according to the score value of the described subdata item occurring not change in the score value of subdata item and the 2nd business datum of described ISP belonging to the data item changed, obtain the reputation score of described ISP.
Concrete realizing in process at one, described prestige calculates unit 44, also for: according to the reputation score of described ISP, mate with the corresponding relation of degrees of comparison in default reputation score, to obtain the degrees of comparison of described ISP.
Owing to each unit in the present embodiment can perform the method shown in Fig. 1~Fig. 3, the part that the present embodiment does not describe in detail, can with reference to the related description to Fig. 1~Fig. 3.
The technical scheme of the embodiment of the present invention has following useful effect:
In the embodiment of the present invention, by obtaining first business datum of ISP; Thus, the 2nd business datum of first business datum of described ISP with the ISP prestored is compared, to obtain the data item occurring in the 2nd business datum of described ISP to change; And then, obtain the tactful algorithm corresponding with the described data item occurring to change, and utilize described strategy algorithm to obtain the reputation data of described ISP.
In the technical scheme that the embodiment of the present invention provides, can after the business datum of ISP changes, the calculating of the real-time reputation data carrying out ISP, carry out with the off-line data according to ISP in cycle in prior art reputation data acquisition mode compared with, the embodiment of the present invention has higher real-time. In addition, break away from the dependence to off-line script, when the business datum of ISP changes or algorithm changes, only need amendment strategy algorithm, avoid again writing off-line script, therefore, the embodiment of the present invention can improve the acquisition efficiency of reputation data, handiness and extendability. In sum, it is low that the technical scheme that the embodiment of the present invention provides solves the acquisition efficiency comparison that the reputation data mode obtaining ISP in prior art brings, the problem that real-time is poor and handiness is poor.
The technician of art can be well understood to, for convenience and simplicity of description, and the concrete working process of the system of foregoing description, device and unit, it is possible to reference to the corresponding process in aforementioned embodiment of the method, do not repeat them here.
In provided by the present invention several embodiments, it should be appreciated that, disclosed system, device and method, it is possible to realize by another way. Such as, device embodiment described above is only schematic, such as, the division of described unit, is only a kind of logic function and divides, and actual can have other dividing mode when realizing, such as, multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or does not perform. Another point, shown or discussed coupling each other or directly coupling or communication connection can be the indirect coupling by some interfaces, device or unit or communication connection, it is possible to be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or can also be distributed on multiple NE. Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it is also possible to is that the independent physics of each unit exists, it is also possible to two or more unit are in a unit integrated. Above-mentioned integrated unit both can adopt the form of hardware to realize, it is also possible to the form adopting hardware to add software functional unit realizes.
The above-mentioned integrated unit realized with the form of software functional unit, it is possible to be stored in a computer read/write memory medium.Above-mentioned software functional unit is stored in a storage media, comprise some instructions with so that a computer device (can be Personal Computer, server, or network equipment etc.) or treater (Processor) perform the part steps of method described in each embodiment of the present invention. And aforesaid storage media comprises: USB flash disk, portable hard drive, read-only storage (Read-OnlyMemory, ROM), random access memory (RandomAccessMemory, RAM), magnetic disc or CD etc. various can be program code stored medium.
The foregoing is only the better embodiment of the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all, any amendment of making, equivalent replacement, improvement etc., all should be included within the scope of protection of the invention.

Claims (18)

1. the acquisition methods of a reputation data, it is characterised in that, described method comprises:
Obtain first business datum of ISP;
2nd business datum of first business datum of described ISP with the ISP prestored is compared, to obtain the data item occurring in the 2nd business datum of described ISP to change;
Obtain the tactful algorithm corresponding with the described data item occurring to change;
Utilize the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP.
2. method according to claim 1, it is characterised in that, the 2nd business datum of first business datum of described ISP with the ISP prestored is compared, comprising:
First business datum of described ISP is normalized;
The Data Format Transform of first business datum of the described ISP through normalized is become the data layout of the database meeting the 2nd business datum storing described ISP;
2nd business datum of the described ISP stored in the first business datum and the described database of the described ISP through transforming is compared, to obtain the data item that change occurs in the 2nd business datum of described ISP.
3. method according to claim 2, it is characterised in that, first business datum of described ISP is normalized, comprising:
First business datum of described ISP is carried out the normalized of data layout;
First business datum of the described ISP of the normalized through data layout is carried out the normalized of character format.
4. method according to claim 1 and 2, it is characterised in that, the 2nd business datum of described ISP occurs the data item changed to comprise: the data item that the data item newly increased or numerical value change.
5. method according to claim 1, it is characterised in that, obtain the tactful algorithm corresponding with the described data item occurring to change, comprising:
According to the described data item occurring to change, mate in the corresponding relation of default data item with strategy algorithm, to obtain the tactful algorithm corresponding with the described data item occurring to change.
6. method according to claim 1, it is characterised in that, the reputation data of described ISP comprises: in the reputation score of described ISP and the degrees of comparison of described ISP at least one.
7. method according to claim 6, it is characterised in that, utilize the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP, comprising:
According to the described data item occurring to change, and the formula utilizing described strategy algorithm to define, calculate the score value relevant to the described data item occurring to change;
According to the score value relevant to the described data item occurring to change, obtain the reputation score of described ISP.
8. method according to claim 7, it is characterised in that, first business datum of described ISP comprises two or more subdata item, and subdata item described in each comprises more than one data item;
According to the described data item occurring to change, and the formula utilizing described strategy algorithm to define, calculate the score value relevant to the described data item occurring to change, comprising: obtain each data item in subdata item belonging to the described data item occurring to change; According to the described each data item obtained, and the formula utilizing described strategy algorithm to define, calculate the score value of subdata item belonging to the described data item occurring to change;
According to the score value relevant to the described data item occurring to change, obtain the reputation score of described ISP, comprise: according to the score value of the described subdata item occurring not change in the score value of subdata item and the 2nd business datum of described ISP belonging to the data item changed, obtain the reputation score of described ISP.
9. method according to claim 7 or 8, it is characterised in that, described method also comprises:
Reputation score according to described ISP, mates with the corresponding relation of degrees of comparison in default reputation score, to obtain the degrees of comparison of described ISP.
10. the acquisition device of a reputation data, it is characterised in that, described device comprises:
Data acquisition unit, for obtaining first business datum of ISP;
Data processing unit, for comparing the 2nd business datum of first business datum of described ISP with the ISP prestored, to obtain the data item occurring in the 2nd business datum of described ISP to change;
Strategy scheduling unit, for obtaining the tactful algorithm corresponding with the described data item occurring to change;
Prestige calculates unit, for utilizing the described reputation data occurring the data item changed and described strategy algorithm to obtain described ISP.
11. devices according to claim 10, it is characterised in that, described data processing unit comprises further:
First processing module, for being normalized first business datum of described ISP.
2nd processing module, for becoming the data layout of the database meeting the 2nd business datum storing described ISP by the Data Format Transform of first business datum of the described ISP through normalized;
Data comparing module, for the 2nd business datum of the described ISP stored in the first business datum and the described database of the described ISP through transforming is compared, to obtain the data item that change occurs in the 2nd business datum of described ISP.
12. devices according to claim 11, it is characterised in that, described first processing module, specifically for:
First business datum of described ISP is carried out the normalized of data layout;
First business datum of the described ISP of the normalized through data layout is carried out the normalized of character format.
13. devices according to claim 10 or 11, it is characterised in that, the 2nd business datum of described ISP occurs the data item changed to comprise: the data item that the data item newly increased or numerical value change.
14. devices according to claim 10, it is characterised in that, described strategy scheduling unit, specifically for:
According to the described data item occurring to change, mate in the corresponding relation of default data item with strategy algorithm, to obtain the tactful algorithm corresponding with the described data item occurring to change.
15. devices according to claim 10, it is characterised in that, the reputation data of described ISP comprises: in the reputation score of described ISP and the degrees of comparison of described ISP at least one.
16. devices according to claim 15, it is characterised in that, described prestige calculates unit, specifically for:
According to the described data item occurring to change, and the formula utilizing described strategy algorithm to define, calculate the score value relevant to the described data item occurring to change;
According to the score value relevant to the described data item occurring to change, obtain the reputation score of described ISP.
17. devices according to claim 16, it is characterised in that, first business datum of described ISP comprises two or more subdata item, and subdata item described in each comprises more than one data item;
Described prestige calculates unit and is used for according to the described data item occurring to change, and utilize the formula that described strategy algorithm defines, when calculating to the described score value occurring the data item of change relevant, specifically for: obtain each data item in subdata item belonging to the described data item occurring to change; According to the described each data item obtained, and the formula utilizing described strategy algorithm to define, calculate the score value of subdata item belonging to the described data item occurring to change;
Described prestige calculates unit and is used for according to the score value relevant to the described data item occurring to change, when obtaining the reputation score of described ISP, specifically for: according to the score value of the described subdata item occurring not change in the score value of subdata item and the 2nd business datum of described ISP belonging to the data item changed, obtain the reputation score of described ISP.
18. devices according to claim 16 or 17, it is characterized in that, described prestige calculate unit, also for: according to the reputation score of described ISP, mate with the corresponding relation of degrees of comparison in default reputation score, to obtain the degrees of comparison of described ISP.
CN201511022914.9A 2015-12-31 2015-12-31 Credit data acquisition method and apparatus Pending CN105678600A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201511022914.9A CN105678600A (en) 2015-12-31 2015-12-31 Credit data acquisition method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201511022914.9A CN105678600A (en) 2015-12-31 2015-12-31 Credit data acquisition method and apparatus

Publications (1)

Publication Number Publication Date
CN105678600A true CN105678600A (en) 2016-06-15

Family

ID=56298050

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201511022914.9A Pending CN105678600A (en) 2015-12-31 2015-12-31 Credit data acquisition method and apparatus

Country Status (1)

Country Link
CN (1) CN105678600A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109543153A (en) * 2018-11-13 2019-03-29 成都数联铭品科技有限公司 A kind of sequence labelling system and method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109543153A (en) * 2018-11-13 2019-03-29 成都数联铭品科技有限公司 A kind of sequence labelling system and method
CN109543153B (en) * 2018-11-13 2023-08-18 成都数联铭品科技有限公司 Sequence labeling system and method

Similar Documents

Publication Publication Date Title
US20230041467A1 (en) Method and system for measuring user engagement with content items
CN107390983B (en) Service instruction execution method, client and storage medium
CN102043702A (en) Event monitoring method as well as rule engine device and system
CN103678647A (en) Method and system for recommending information
CN104636434A (en) Search result processing method and device
CN107852412A (en) For phishing and the system and method for brand protection
CN104081392A (en) Influence scores for social media profiles
CN104243273A (en) Method and device for displaying information on instant messaging client and information display system
CN110392155B (en) Notification message display and processing method, device and equipment
CN102664925B (en) A kind of method of displaying searching result and device
CN104756596A (en) Intelligent homescreen for mobile devices
CN101261716A (en) Method and device for identifying mapping relation of advertisement and its distribution site
CN107870989A (en) webpage generating method and terminal device
CN103177107A (en) Recommendation method and device
US10509641B2 (en) Optimizing feature deployment based on usage pattern
CN111160624A (en) User intention prediction method, user intention prediction device and terminal equipment
CN105808642A (en) Recommendation method and device
CN110969261B (en) Encryption algorithm-based model construction method and related equipment
CN115277566A (en) Load balancing method and device for data access, computer equipment and medium
CN104331229A (en) Information processing method and electronic equipment
CN102289456A (en) Discrepancy detection for WEB crawling
CN105678600A (en) Credit data acquisition method and apparatus
CN110413699A (en) The cochain method and device thereof of user's ballot associated data
CN105550250A (en) Access log processing method and apparatus
CN113297436B (en) User policy distribution method and device based on relational graph network and electronic equipment

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: 20160615