[go: up one dir, main page]

CN112905813A - Algorithm system serving multimedia materials based on block chain operation - Google Patents

Algorithm system serving multimedia materials based on block chain operation Download PDF

Info

Publication number
CN112905813A
CN112905813A CN202110256008.4A CN202110256008A CN112905813A CN 112905813 A CN112905813 A CN 112905813A CN 202110256008 A CN202110256008 A CN 202110256008A CN 112905813 A CN112905813 A CN 112905813A
Authority
CN
China
Prior art keywords
module
weight
information
algorithm
data
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.)
Granted
Application number
CN202110256008.4A
Other languages
Chinese (zh)
Other versions
CN112905813B (en
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.)
Nanjing Chongxin Digital Technology Co ltd
Original Assignee
Nanjing Chongxin Digital 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 Nanjing Chongxin Digital Technology Co ltd filed Critical Nanjing Chongxin Digital Technology Co ltd
Priority to CN202110256008.4A priority Critical patent/CN112905813B/en
Publication of CN112905813A publication Critical patent/CN112905813A/en
Application granted granted Critical
Publication of CN112905813B publication Critical patent/CN112905813B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/45Clustering; Classification
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Library & Information Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses an algorithm system serving multimedia materials based on block chain operation, which comprises a keyword module, a database module and an output module, wherein the database module comprises a capturing module, a labeling module and a weight calculation module. According to the invention, the matched and output information and the source are bound and associated through the set keyword matching information, and the associated source can read corresponding data through an algorithm, so that the traceable use effect of the whole system is formed.

Description

Algorithm system serving multimedia materials based on block chain operation
Technical Field
The invention relates to the field of block chains, in particular to an algorithm system serving multimedia materials based on block chain operation.
Background
Blockchains are a term of art in information technology. In essence, the system is a shared database, and the data or information stored in the shared database has the characteristics of 'unforgeability', 'whole-course trace', 'traceability', 'public transparency', 'collective maintenance', and the like. Based on the characteristics, the block chain technology lays a solid 'trust' foundation, creates a reliable 'cooperation' mechanism and has wide application prospect.
However, in order to ensure the security of data in the existing multimedia material algorithms, a more complex encryption algorithm is generally used, and neither a newly uploaded material of a user nor a material being downloaded by the user has a certain reliable traceability, and especially, analysis between an original edition and a pirate edition is less, and the material is easily stolen by people by other means.
Disclosure of Invention
The technical problem to be solved by the invention is to overcome the defects of the prior art and provide an algorithm system serving multimedia materials based on block chain operation.
In order to solve the technical problems, the invention provides the following technical scheme:
the invention relates to an algorithm system serving multimedia materials based on block chain operation, which comprises a keyword module, a database module and an output module, wherein the database module comprises a capturing module, a labeling module and a weight calculation module, and specifically comprises the following steps:
A. constructing a database, and transmitting target data to a server by using a web crawler technology or direct input of a user to form an integral database module;
B. classifying the database, preprocessing the information in the database module, constructing an LDA model algorithm to train and optimize hyper-parameters for information classification, obtaining an average number k, processing classified matrix data into hash functions through the hash algorithm, obtaining a key code for each classified hash function, and then associating the key code with a corresponding source direction to form feature code association, so that the classified data becomes a driving table, the source direction becomes a detection table, and the driving table and the detection table are in nested arrangement;
C. the method comprises the steps that data are matched, a keyword module converts characters input into a text box into a character string t, similar data in an LDA model are matched through a grabbing module after the character string t is edited and operated for k times according to input replacement or character deletion, the effect of grabbing information by a plurality of grabbing modules is formed, and then source information in a detection table is read through a marking module according to feature codes formed by the similar data in a driving mode;
D. and calculating and outputting weight information, when the source information pointed by the feature codes of the plurality of similar data is the same and the k value is smaller, increasing the weight values of the similar data, comparing the weight values calculated by the weight value calculation module with each other, directly outputting by the grabbing module with the highest weight value, and arranging the other data with lower weight values in a descending order according to the weight values.
As a preferred technical solution of the present invention, the calculation steps of the weight calculation module specifically include:
d1: setting weight basic values according to the operation times of the k value, arranging the weight basic values from the highest value of 10 to 1, and setting the weight basic values as the basic values of 1 when the k value exceeds ten times;
d2: and according to the information concentration principle, calculating the weight of the corresponding feature code according to factor analysis and a principal component method, wherein the percentage of the feature code with more factor accounts is larger, and multiplying the corresponding percentage by the basic weight value in D1 to obtain the final weight information.
As a preferred technical solution of the present invention, a semantic matrix is set in the LDA model algorithm in step B, the semantic matrix is encrypted by a hash algorithm to be expressed as key codes, the key codes are sequentially arranged to obtain a driving table, the detection table is a sum of source information of a plurality of key codes, and after the source information is processed by the hash algorithm, the detection table is obtained by correspondingly arranging the driving table for correlation between the driving table and the detection table.
Compared with the prior art, the invention has the following beneficial effects:
1: according to the invention, the matched and output information and the source are bound and associated through the set keyword matching information, and the associated source can read corresponding data through an algorithm, so that the traceable use effect of the whole system is formed.
2: the invention can encrypt the matching information and the source information through the encryption setting of the hash algorithm, so that the set source can not be forged by a user, and the invention has good reliability.
3: the weight calculation module provided by the invention can add weight calculation to the same information source, and after the original similarity calculation is added, new weight calculation can be carried out according to the importance and authority percentage of the information source, and the calculated output content has higher reliability.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
FIG. 1 is a schematic diagram of the system architecture of the present invention;
FIG. 2 is a schematic flow diagram of the present invention;
Detailed Description
The following description of the preferred embodiments of the present invention is provided for the purpose of illustration and description, and is in no way intended to limit the invention.
Example 1
The invention provides an algorithm system serving multimedia materials based on block chain operation, which comprises a keyword module, a database module and an output module, wherein the database module comprises a capturing module, a labeling module and a weight calculation module, and specifically comprises the following steps:
A. constructing a database, and transmitting target data to a server by using a web crawler technology or direct input of a user to form an integral database module;
B. classifying the database, preprocessing the information in the database module, constructing an LDA model algorithm to train and optimize hyper-parameters for information classification, obtaining an average number k, processing classified matrix data into hash functions through the hash algorithm, obtaining a key code for each classified hash function, and then associating the key code with a corresponding source direction to form feature code association, so that the classified data becomes a driving table, the source direction becomes a detection table, and the driving table and the detection table are in nested arrangement;
C. the method comprises the steps that data are matched, a keyword module converts characters input into a text box into a character string t, similar data in an LDA model are matched through a grabbing module after the character string t is edited and operated for k times according to input replacement or character deletion, the effect of grabbing information by a plurality of grabbing modules is formed, and then source information in a detection table is read through a marking module according to feature codes formed by the similar data in a driving mode;
D. calculating weight information and outputting, when the source information pointed by the feature codes of a plurality of similar data is the same and the k value is smaller, increasing the weight values of the similar data, comparing the weight values calculated by the weight value calculation module, directly outputting by the grabbing module with the highest weight value, and arranging other data with lower weight values according to the descending order of the weight values
The calculation steps of the weight calculation module specifically include:
d1: setting weight basic values according to the operation times of the k value, arranging the weight basic values from the highest value of 10 to 1, and setting the weight basic values as the basic values of 1 when the k value exceeds ten times;
d2: and according to the information concentration principle, calculating the weight of the corresponding feature code according to factor analysis and a principal component method, wherein the percentage of the feature code with more factor accounts is larger, and multiplying the corresponding percentage by the basic weight value in D1 to obtain the final weight information.
And B, setting a semantic matrix in the LDA model algorithm, encrypting the semantic matrix into key codes through a hash algorithm to express the key codes, arranging the key codes in sequence to obtain a driving table, and processing the source information through the hash algorithm to obtain a detection table which is used for correlating the driving table with the detection table and is correspondingly arranged according to the driving table.
Specifically, a user mainly inputs corresponding texts through a keyword module, the texts are converted into character strings t through the keyword module, the character strings t are compared with the semantics in the database module after being converted into the semantics, the comparison process mainly comprises the steps of editing operation times k on a target string t, a corresponding grabbing module is generated after each operation, after the grabbing module matches the corresponding semantics, the grabbing module obtains the source direction of the corresponding semantics in a detection table according to a driving table through a marking module, and finally, the editing operation times k and the source direction are both input into a weight calculation module, if the occupation ratio of the source number is large in the same source direction, the semantic proportion of the whole source direction in the character strings t is large, after the source direction is processed with the original editing operation times k, the information finally obtained by a plurality of weight calculation modules is arranged in a descending order through the weight number, the output information is presented in the way that all information is provided with information source directions, and the information from the same source is arranged adjacently, so that the output information is ensured to have stronger authority and reliability, and has the effects of traceability, strong encryption and public transparency.
Finally, it should be noted that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that changes may be made in the embodiments and/or equivalents thereof without departing from the spirit and scope of the invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (3)

1. The utility model provides an algorithm system for serving multimedia materials based on block chain operation which characterized in that, algorithm system includes keyword module, database module and output module, database module includes snatchs module, mark module and weight calculation module, specifically includes following step:
A. constructing a database, and transmitting target data to a server by using a web crawler technology or direct input of a user to form an integral database module;
B. classifying the database, preprocessing the information in the database module, constructing an LDA model algorithm to train and optimize hyper-parameters for information classification, obtaining an average number k, processing classified matrix data into hash functions through the hash algorithm, obtaining a key code for each classified hash function, and then associating the key code with a corresponding source direction to form feature code association, so that the classified data becomes a driving table, the source direction becomes a detection table, and the driving table and the detection table are in nested arrangement;
C. the method comprises the steps that data are matched, a keyword module converts characters input into a text box into a character string t, similar data in an LDA model are matched through a grabbing module after the character string t is edited and operated for k times according to input replacement or character deletion, the effect of grabbing information by a plurality of grabbing modules is formed, and then source information in a detection table is read through a marking module according to feature codes formed by the similar data in a driving mode;
D. and calculating and outputting weight information, when the source information pointed by the feature codes of the plurality of similar data is the same and the k value is smaller, increasing the weight values of the similar data, comparing the weight values calculated by the weight value calculation module with each other, directly outputting by the grabbing module with the highest weight value, and arranging the other data with lower weight values in a descending order according to the weight values.
2. The system of claim 1, wherein the computing steps of the weight computing module comprise:
d1: setting weight basic values according to the operation times of the k value, arranging the weight basic values from the highest value of 10 to 1, and setting the weight basic values as the basic values of 1 when the k value exceeds ten times;
d2: and according to the information concentration principle, calculating the weight of the corresponding feature code according to factor analysis and a principal component method, wherein the percentage of the feature code with more factor accounts is larger, and multiplying the corresponding percentage by the basic weight value in D1 to obtain the final weight information.
3. The system of claim 1, wherein the LDA model algorithm of step B is provided with a semantic matrix, the semantic matrix is encrypted by a hash algorithm and expressed as key codes, the key codes are sequentially arranged to obtain a driving table, the detection table is a sum of source information of a plurality of key codes, and after the source information is processed by the hash algorithm, the detection table is obtained by correspondingly arranging the driving table and is used for correlation between the driving table and the detection table.
CN202110256008.4A 2021-03-09 2021-03-09 An algorithm system based on blockchain computing to serve multimedia materials Expired - Fee Related CN112905813B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110256008.4A CN112905813B (en) 2021-03-09 2021-03-09 An algorithm system based on blockchain computing to serve multimedia materials

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110256008.4A CN112905813B (en) 2021-03-09 2021-03-09 An algorithm system based on blockchain computing to serve multimedia materials

Publications (2)

Publication Number Publication Date
CN112905813A true CN112905813A (en) 2021-06-04
CN112905813B CN112905813B (en) 2023-06-23

Family

ID=76107336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110256008.4A Expired - Fee Related CN112905813B (en) 2021-03-09 2021-03-09 An algorithm system based on blockchain computing to serve multimedia materials

Country Status (1)

Country Link
CN (1) CN112905813B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070005705A1 (en) * 2005-06-17 2007-01-04 Hung-Chih Yu System and method of dynamically displaying an associated message in a message
US20200382279A1 (en) * 2019-05-29 2020-12-03 International Business Machines Corporation Approximate hash verification of unused blockchain output
CN112134872A (en) * 2020-09-16 2020-12-25 江苏省未来网络创新研究院 Network system with multi-application-layer cloud computing function

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070005705A1 (en) * 2005-06-17 2007-01-04 Hung-Chih Yu System and method of dynamically displaying an associated message in a message
US20200382279A1 (en) * 2019-05-29 2020-12-03 International Business Machines Corporation Approximate hash verification of unused blockchain output
CN112134872A (en) * 2020-09-16 2020-12-25 江苏省未来网络创新研究院 Network system with multi-application-layer cloud computing function

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
来骥;马跃;吴舜;那琼澜;: "基于语义分析的运维数据关联知识库构建方法", 科学技术与工程, no. 19 *

Also Published As

Publication number Publication date
CN112905813B (en) 2023-06-23

Similar Documents

Publication Publication Date Title
CN104572615A (en) Method and system for on-line case investigation processing
CN114398477A (en) Policy recommendation method based on knowledge graph and related equipment thereof
CN113922950B (en) Electronic waste recycling transaction system based on block chain technology
CN119226226B (en) File management system, method and equipment for intelligent miniature archive office
CN114936615B (en) Small sample log information anomaly detection method based on characterization consistency correction
CN115618085B (en) Interface data exposure detection method based on dynamic tag
Miranda et al. Forest classification method based on convolutional neural networks and Sentinel-2 satellite imagery
CN112445955B (en) Business opportunity information management method, system and storage medium
CN116527697B (en) Block chain and IPFS public opinion sharing method and system applied to network system management
CN116049830A (en) Open source software supply chain-oriented CVE vulnerability-free intelligent early warning method and electronic equipment
CN112905813A (en) Algorithm system serving multimedia materials based on block chain operation
CN118394711A (en) Engineering technology file processing method and system based on artificial intelligence model
CN119558437A (en) Solid waste resource extraction process index prediction method, device, equipment and storage medium
CN117422415A (en) Online engineering bidding management system and method
CN116842069A (en) A key information analysis system for technology patent data
Daneshvar et al. FNMD: An evaluation of machine learning and deep learning techniques for fake news detection
Guan Difficulties and solutions for industrial data security and compliance governance
Liu et al. Intrusion detection of vehicle based on generative adversarial networks
Hossain et al. An ensemble method-based machine learning approach using text mining to identify semantic fake news
Girón et al. Multimodal Visio-Lingual Content Analysis to Detect Fake Content on Reddit
CN113344755A (en) User image and block chain technology evidence obtaining method for academic mischief-oriented scene
CN120180435B (en) Instant secret-related information detection method and system for IM software multi-mode feature fusion
Ganguli Admissibility of Digital Evidence under Bharatiya Sakshya Sanhita: A Comparative Study with the Indian Evidence Act
CN118193669B (en) An application method and device for a wind and solar storage text file library
Chen et al. A robust graph convolutional network for relation extraction by combining edge information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20230623

CF01 Termination of patent right due to non-payment of annual fee