Large-scale and multi-key word matching method for text or network content analysis
A technology for keyword matching and network content, applied in the field of computer data processing, it can solve the problems of low throughput, decrease in average jump value, and decrease in matching speed, achieve excellent space and time performance, excellent algorithm evaluation performance, and improve matching. effect of speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0031]This method is used in a large-scale multi-keyword matching method for text or network content analysis. First, the length m of the shortest keyword in the keyword set is determined, and m is a positive integer greater than or equal to 4, and a jump table and a keyword table are established; A window with a size of m is placed at the beginning of the first keyword in the above keyword set, and the first hash operation is performed on the data block composed of the last B characters entering the window, where B is 3 or 4, using The obtained hash value retrieves the above jump table, if the jump value of the corresponding entry is not zero, then move the window by one character, repeat the above steps, if it is zero, then enter the following steps, and the Perform the second hash operation on the data block, and use the obtained hash value to retrieve the above keyword table. If the number of keywords corresponding to the entry is not zero, move the window by one character ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com