Resource classification method and system based on feature identification
Through the resource classification method based on feature identification, resource directories are automatically classified and archived, and security control and access rights management are enhanced, which solves the problems of inefficient and insufficient security in the existing technology, and realizes efficient and standardized resource directories management.
Patent Information
- Application Number
- CN202311614286.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-29
- Publication Date
- 2025-05-30
AI Technical Summary
The existing technology lacks unified planning and standards for resource catalogs, resulting in insufficient classification and naming, which increases the workload and difficulty of managers; lacks automatic classification and archiving functions, which are inefficient and error-prone; lacks version control and history recording functions, and cannot trace the historical modification records and operator information of resource catalogs; lacks security control and access rights management functions, which may lead to unauthorized users accessing and modifying resource catalog information.
The resource classification method based on feature identification is adopted, and by configuring feature identifiers and feature items, the resource directory is automatically classified and archived, directory information is updated, and different user roles are authorized to ensure security control and access rights management.
It improves the management efficiency and quality of resource catalogs, standardizes classification and naming rules, reduces the operation difficulty and workload of managers, realizes automatic classification and archiving of resource catalogs, and enhances security control and access rights management functions.
Abstract
Description
Technical Field
[0001] The present invention relates to the technical fields of document classification information data processing and data processing, and particularly relates to a resource classification method and system based on feature identification. Background Art
[0002] The co-construction and compilation management of an information sharing service system refers to that platform business managers mainly involve in the unified theme or department classification provided by the central platform and the overall management and release of the entire resource directory tree through means such as unified directory service, information resource reuse, and information resource authorization management, so as to realize the basic process of information sharing service, information sharing subscription, and comprehensive management throughout the information sharing process.
[0003] The existing technical processing methods for co-construction and compilation management mainly include the following steps: platform business managers create resource directory information through directory subscription management, including the department to which it belongs, the management department of the directory, the sharing method of the directory, the browsing confidentiality level, the authorization method of fine and coarse granularity, and the type of information resources that can be created under the directory, etc.; platform business managers classify and overall manage the resource directory through resource subscription management, including operations such as adding, editing, deleting, and co-construction authorization of the resource directory; platform business managers authorize different user roles through directory permission management to realize access permission control of different users to different resource directories.
[0004] It is found in practical applications that the existing technical processing methods still have the following deficiencies: lack of unified planning and standards for resource directories, resulting in non-standard classification and naming of resource directories, increasing the workload and difficulty of managers; lack of automatic classification and archiving functions for resource directories, and managers need to manually classify and archive, with low efficiency and prone to errors; lack of version control and historical record functions for resource directories, and unable to trace the historical modification records and operator information of resource directories; lack of security control and access permission management functions for resource directories, which may lead to unauthorized users accessing and modifying resource directory information. Summary of the Invention
[0005] To solve the deficiencies of the existing technology, the present invention proposes a resource classification method and system based on feature identification, which automatically classifies and archives according to the attributes and features of resource directories, improving management efficiency and quality; at the same time, it is convenient to standardize the classification and naming rules of resource directories, reducing the operation difficulty and workload of managers, and can authorize different user roles to ensure that unauthorized users cannot access and modify resource directory information, strengthening the security control and access permission management functions.
[0006] To achieve the above purposes, the technical solutions adopted by the present invention include:
[0007] A resource classification method based on feature identification, characterized in that it includes:
[0008] S1. Create a first resource directory, where the first resource directory includes at least first node information and first directory information;
[0009] S2. Configure a matching feature identifier for the first resource directory, where the feature identifier includes feature items and corresponding directory bits;
[0010] S3. Obtain a resource set to be classified, where the resource set to be classified contains a number of resource data;
[0011] S4. Optionally select a resource data without a feature identifier as the target resource, use the feature items to match the target resource to screen for the feature identifier that fits the target resource, and add the feature identifier to the target resource;
[0012] S5. Perform a classification operation on the target resource according to the directory bit corresponding to the feature identifier that fits the target resource;
[0013] S6. Repeat steps S4 and S5 until all target resources in the resource set to be classified are added with feature identifiers;
[0014] S7. Update the first directory information according to the result of the classification operation.
[0015] Further, the method further includes:
[0016] Judge whether there is second node information other than the first node information;
[0017] When it is judged that there is second node information other than the first node information, use the first directory information to synchronously update the second directory information corresponding to the second node information.
[0018] Further, step S4 further includes:
[0019] Judge whether there are multiple different feature identifiers that fit the target resource;
[0020] When it is judged that there are multiple different feature identifiers that fit the target resource, further judge whether there is a mutual exclusion relationship between the different feature identifiers;
[0021] When it is judged that there is no mutual exclusion relationship between the different feature identifiers, add the multiple feature identifiers to the target resource respectively;
[0022] When it is judged that there is a mutual exclusion relationship between the different feature identifiers, add the feature identifier with a higher classification priority to the target resource.
[0023] Further, step S5 further includes:
[0024] Determine whether multiple feature identifiers are added to the target resource;
[0025] When it is determined that multiple feature identifiers are added to the target resource, classify the target resource according to the directory bits corresponding to each feature identifier.
[0026] The present invention also relates to a resource classification system based on feature identification, which is characterized by including:
[0027] A directory management module for creating and updating the first resource directory;
[0028] A feature identifier management module for configuring matching feature identifiers corresponding to the first resource directory;
[0029] A feature item matching module for using feature items to match the target resource to screen the feature identifiers suitable for the target resource and add the feature identifiers to the target resource;
[0030] A classification operation execution module for performing a classification operation on the target resource according to the directory bits corresponding to the feature identifiers suitable for the target resource.
[0031] The present invention also relates to a computer-readable storage medium, which is characterized in that a computer program is stored on the storage medium, and when the computer program is executed by a processor, the above method is implemented.
[0032] The present invention also relates to an electronic device, which is characterized by including a processor and a memory;
[0033] The memory is used to store the first resource directory and feature identifiers;
[0034] The processor is used to execute the above method by calling the first resource directory and feature identifiers.
[0035] The present invention also relates to a computer program product, including a computer program and / or instructions, which is characterized in that when the computer program and / or instructions are executed by a processor, the steps of the above method are implemented.
[0036] The beneficial effects of the present invention are:
[0037] By adopting the resource classification method and system based on feature identification of the present invention, automatic classification and filing are carried out according to the attributes and features of the resource directory, improving management efficiency and quality; at the same time, it is convenient to standardize the classification and naming rules of the resource directory, reducing the operation difficulty and workload of management personnel, and being able to authorize different user roles to ensure that unauthorized users cannot access and modify resource directory information, strengthening the security control and access permission management functions. Detailed implementation
[0038] To better understand the content of the present invention, it will be described in detail in conjunction with embodiments.
[0039] The first aspect of the present invention relates to a resource classification method based on feature identification, including:
[0040] S1. Create a first resource directory, where the first resource directory includes at least first node information and first directory information.
[0041] S2. Configure a matching feature identifier for the first resource directory, where the feature identifier includes feature items and corresponding directory bits.
[0042] S3. Obtain a resource set to be classified, where the resource set to be classified contains a number of resource data.
[0043] S4. Optionally select a resource data without a feature identifier as the target resource, use the feature items to match the target resource to screen for a feature identifier that fits the target resource, and add the feature identifier to the target resource.
[0044] Preferably, it is determined whether there are multiple different feature identifiers that fit the target resource; when it is determined that there are multiple different feature identifiers that fit the target resource, it is further determined whether there is a mutual exclusion relationship between the different feature identifiers; when it is determined that there is no mutual exclusion relationship between the different feature identifiers, the multiple feature identifiers are respectively added to the target resource; when it is determined that there is a mutual exclusion relationship between the different feature identifiers, the feature identifier with a higher classification priority is added to the target resource.
[0045] S5. Perform a classification operation on the target resource according to the directory bit corresponding to the feature identifier that fits the target resource.
[0046] Preferably, it further includes determining whether the target resource has multiple feature identifiers added; when it is determined that the target resource has multiple feature identifiers added, the classification operation is respectively performed on the target resource according to the directory bits corresponding to the respective feature identifiers.
[0047] S6. Repeat steps S4 and S5 until all target resources in the resource set to be classified have feature identifiers added.
[0048] S7. Update the first directory information according to the result of the classification operation.
[0049] Preferably, for the updated first directory information, it can also be determined whether there is second node information other than the first node information; when it is determined that there is second node information other than the first node information, the second directory information corresponding to the second node information is synchronously updated using the first directory information.
[0050] Another aspect of the present invention also relates to a resource classification system based on feature identification, including:
[0051] A directory management module, used to create and update a first resource directory;
[0052] A feature identification management module, used to configure a matching feature identification corresponding to the first resource directory;
[0053] A feature item matching module, used to use feature items to match a target resource to screen for a feature identification suitable for the target resource, and add the feature identification to the target resource;
[0054] A classification operation execution module, used to execute a classification operation on the target resource according to the directory position corresponding to the feature identification suitable for the target resource.
[0055] By using this system, the above arithmetic processing method can be executed and the corresponding technical effects can be achieved.
[0056] An embodiment of the present invention also provides a computer-readable storage medium capable of implementing all steps in the method in the above embodiment. A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, all steps in the method in the above embodiment are implemented.
[0057] An embodiment of the present invention also provides an electronic device for executing the above method. As an implementation device of this method, the electronic device at least has a processor and a memory. In particular, the memory stores data and related computer programs required for executing the method, such as the first resource directory and feature identification, etc., and all steps of the method are implemented by the processor calling the data and programs in the memory, and the corresponding technical effects are obtained.
[0058] Preferably, the electronic device may include a bus architecture. The bus may include any number of interconnected buses and bridges, and the bus links various circuits including one or more processors and memories together. The bus may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, etc., which are well known in the art, so they will not be further described herein. The bus interface provides an interface between the bus and the receiver and transmitter. The receiver and transmitter may be the same element, that is, a transceiver, which provides a unit for communicating with various other systems on the transmission medium. The processor is responsible for managing the bus and general processing, and the memory may be used to store data used by the processor when executing operations.
[0059] Additionally, the electronic device may further include components such as a communication module, an input unit, an audio processor, a display, a power supply, etc. The processor (or controller, operation control) employed therein may include a microprocessor or other processor devices and / or logic devices, which receive inputs and control the operations of the various components of the electronic device; the memory may be one or more of a buffer, a flash memory, a hard drive, a removable medium, a volatile memory, a non-volatile memory, or other suitable devices, capable of storing the above-mentioned relevant data information, and may also store programs for executing relevant information, and the processor may execute the programs stored in the memory to achieve information storage or processing, etc.; the input unit is used to provide inputs to the processor, for example, it may be a key or a touch input device; the power supply is used to provide power to the electronic device; the display is used to display display objects such as images and texts, for example, it may be an LCD display. The communication module is a transmitter / receiver that transmits and receives signals via an antenna. The communication module (transmitter / receiver) is coupled to the processor to provide input signals and receive output signals, which may be the same as in the case of a conventional mobile communication terminal. Based on different communication technologies, multiple communication modules may be provided in the same electronic device, such as a cellular network module, a Bluetooth module, and / or a wireless local area network module, etc. The communication module (transmitter / receiver) is also coupled to the speaker and the microphone via the audio processor to provide audio output via the speaker and receive audio input from the microphone, thereby implementing the usual telecommunication functions. The audio processor may include any suitable buffer, decoder, amplifier, etc. Additionally, the audio processor is also coupled to the central processor, so that recording can be performed on the local machine through the microphone, and the sound stored on the local machine can be played through the speaker.
[0060] Those skilled in the art should understand that the embodiments of the present invention may be provided as a method, a system, or a computer program product. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk memories, CD-ROMs, optical memories, etc.) containing computer-usable program code.
[0061] The present invention is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processors of general-purpose computers, special-purpose computers, embedded processors, or other programmable data processing devices to produce a machine, such that the instructions executed by the processors of the computer or other programmable data processing devices produce a system for implementing the functions specified in one or more flows in the flowchart and / or one or more blocks in the block diagram.
[0062] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, such that the instructions stored in the computer-readable memory produce a manufacture including an instruction system that implements the functions specified in one or more flows in the flowchart and / or one or more blocks in the block diagram.
[0063] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more flows in the flowchart and / or one or more blocks in the block diagram. Although the preferred embodiments of the present invention have been described, those skilled in the art can make additional changes and modifications once they learn the basic creative concepts. Therefore, the appended claims are intended to be construed to include the preferred embodiments and all changes and modifications that fall within the scope of the present invention.
[0064] The above are only the preferred specific embodiments of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by those skilled in the art within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be subject to the protection scope of the claims.
Claims
1. A resource classification method based on feature identification, characterized in that, it includes: S1. Create a first resource directory, where the first resource directory includes at least first node information and first directory information; S2. Configure a matching feature identifier corresponding to the first resource directory, where the feature identifier includes a feature item and a corresponding directory bit; S3. Obtain a resource set to be classified, where the resource set to be classified contains a number of resource data; S4. Select any resource data without a feature identifier as the target resource, use the feature item to match the target resource to screen the feature identifier that fits the target resource, and add the feature identifier to the target resource; S5. Perform a classification operation on the target resource according to the directory bit corresponding to the feature identifier that fits the target resource; S6. Repeat steps S4 and S5 until all target resources in the resource set to be classified are added with feature identifiers; S7. Update the first directory information according to the result of the classification operation.
2. The method according to claim 1, characterized in that, the method further includes: judging whether there is second node information other than the first node information; when it is judged that there is second node information other than the first node information, use the first directory information to synchronously update the second directory information corresponding to the second node information.
3. The method according to claim 1, characterized in that, step S4 further includes: judging whether there are multiple different feature identifiers that fit the target resource; when it is judged that there are multiple different feature identifiers that fit the target resource, further judge whether there is a mutual exclusion relationship between the different feature identifiers; when it is judged that there is no mutual exclusion relationship between the different feature identifiers, add the multiple feature identifiers to the target resource respectively; when it is judged that there is a mutual exclusion relationship between the different feature identifiers, add the feature identifier with a higher classification priority to the target resource.
4. The method according to claim 3, characterized in that, step S5 further includes: judging whether the target resource is added with multiple feature identifiers; when it is judged that the target resource is added with multiple feature identifiers, perform a classification operation on the target resource according to the directory bits corresponding to the respective feature identifiers.
5. A resource classification system based on feature identification, characterized in that, it includes: A directory management module for creating and updating a first resource directory; A feature identifier management module for configuring a matching feature identifier corresponding to the first resource directory; A feature item matching module for using the feature item to match the target resource to screen the feature identifier that fits the target resource, and adding the feature identifier to the target resource; A classification operation execution module for performing a classification operation on the target resource according to the directory bit corresponding to the feature identifier that fits the target resource.
6. A computer-readable storage medium, characterized in that, a computer program is stored on the storage medium, and when the computer program is executed by a processor, the method described in any one of claims 1 to 4 is implemented.
7. An electronic device, characterized in that, it includes a processor and a memory; the memory is used for storing a first resource directory and a feature identifier; the processor is used for executing the method described in any one of claims 1 to 4 by calling the first resource directory and the feature identifier.
8. A computer program product comprising a computer program and / or instructions, wherein, when the computer program and / or instructions are executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.