Intelligent folder processing method and device, computer equipment and medium
Through the intelligent folder processing method, the target description word is used to automatically classify material content data and generate intelligent folders, which solves the problem of low material sorting and storage efficiency in the existing technology, and realizes efficient material storage and classification.
Patent Information
- Application Number
- CN202411168651.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-23
- Publication Date
- 2024-12-10
AI Technical Summary
In the prior art, the storage efficiency is not high when sorting materials, and relying on manual classification and classification, resulting in inefficiency.
Provides an intelligent folder processing method, which can obtain material content data by receiving folder creation requests from user equipment, and automatically classify and store data based on target description words to generate intelligent folders, each folder is attached with a data storage tag. Corresponding to the descriptive words, it realizes automatic material classification.
The efficiency of material storage is improved, so that users only need to enter the target description word, and the system can perform intelligent folder classification storage of multiple material content data, improving the efficiency of sorting.
Smart Images

Figure CN119106009A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present disclosure relate to the technical field of data storage, and in particular, to a processing method, apparatus, computer device, and medium applicable to a smart folder. Background Art
[0002] In work and life, users will have the need to organize the materials they have collected. During the material organization process, users will classify the materials according to their own ideas and set labels to organize materials of different categories into different folders.
[0003] In the related art, when users organize materials, they mainly divide and classify them manually, such as manually creating corresponding folders for multiple collected materials according to their pre-set category labels, and storing the corresponding materials in the corresponding folders.
[0004] However, in the existing method, the material storage efficiency is not high. Summary of the invention
[0005] The embodiments described herein provide a method, apparatus, computer device, and medium for processing a smart folder, which overcome the above-mentioned problems.
[0006] In a first aspect, according to the present disclosure, a method for processing a smart folder is provided, comprising:
[0007] Receiving a folder creation request sent by a user device, wherein the folder creation request includes: a target description word, wherein the target description word is used to classify and store a plurality of material content data corresponding to the user device into folders;
[0008] In response to the folder creation request sent by the user device, acquiring a plurality of material content data corresponding to the user device;
[0009] Classify and store the multiple material content data corresponding to the user device based on the target description word to obtain multiple smart folders, each of which stores at least one material content data;
[0010] The smart folder corresponds to a data storage tag, and the data storage tag corresponding to the smart folder corresponds to the target description word.
[0011] In a second aspect, according to the present disclosure, a processing device for a smart folder is provided, comprising:
[0012] A receiving module, configured to receive a folder creation request sent by a user device, wherein the folder creation request includes: a target description word, wherein the target description word is used to classify and store a plurality of material content data corresponding to the user device into folders;
[0013] An acquisition module, configured to acquire a plurality of material content data corresponding to the user device in response to the folder creation request sent by the user device;
[0014] A storage module, configured to classify and store a plurality of material content data corresponding to the user device based on the target description word to obtain a plurality of smart folders, each of which stores at least one material content data;
[0015] The smart folder corresponds to a data storage tag, and the data storage tag corresponding to the smart folder corresponds to the target description word.
[0016] In a third aspect, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the steps of the smart folder processing method in any of the above embodiments are implemented.
[0017] In a fourth aspect, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the processing method of the smart folder in any of the above embodiments are implemented.
[0018] The processing method of the smart folder provided in the embodiment of the present application receives a folder creation request sent by a user device, wherein the folder creation request includes: a target description word, and the target description word is used to classify and store multiple material content data corresponding to the user device in folders; in response to the folder creation request sent by the user device, multiple material content data corresponding to the user device are obtained; based on the target description word, multiple material content data corresponding to the user device are classified and stored to obtain multiple smart folders, each of which stores at least one material content data; wherein the smart folder corresponds to a data storage label, and the data storage label corresponding to the smart folder corresponds to the target description word. In this way, when classifying the material content data, the user only needs to input the target description word, and the system can classify and store multiple material content data in folders according to the target description word, effectively improving the material storage efficiency.
[0019] The above description is only an overview of the technical solution of the embodiment of the present application. In order to more clearly understand the technical means of the embodiment of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the embodiment of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings of the embodiments will be briefly described below. It should be noted that the drawings described below only relate to some embodiments of the present disclosure, but are not intended to limit the present disclosure, wherein:
[0021] Figure 1 It is a flowchart of a method for processing a smart folder provided by the present invention.
[0022] Figure 2 It is a structural schematic diagram of a processing device for a smart folder provided by the present invention.
[0023] Figure 3 It is a structural schematic diagram of a computer device provided by the present disclosure.
[0024] It should be noted that the elements in the drawings are schematic and not drawn to scale. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by those skilled in the art without creative work also fall within the scope of protection of the present disclosure.
[0026] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by a person skilled in the art to which the subject matter of the present disclosure belongs. It will be further understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the specification and the relevant art, and will not be interpreted in an idealized or overly formal form unless otherwise explicitly defined herein. As used herein, a statement that two or more parts are "connected" or "coupled" together shall mean that the parts are joined together directly or through one or more intermediate components.
[0027] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase "embodiments" in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0028] The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists, A and B exist at the same time, and B exists. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship. Terms such as "first" and "second" are only used to distinguish one component (or a part of a component) from another component (or another part of a component).
[0029] In the description of the present application, unless otherwise specified, "plurality" means more than two (including two), and similarly, "multiple groups" means more than two groups (including two).
[0030] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings.
[0031] Figure 1 is a flowchart of a method for processing a smart folder provided by an embodiment of the present disclosure, such as Figure 1 As shown, the specific process of the smart folder processing method includes:
[0032] S110: Receive a folder creation request sent by a user device, where the folder creation request includes: a target description word.
[0033] The target description words may be some preset description words input by the target user when sending a folder creation request through the user device, and are used as classification prompts for system storage data.
[0034] The target descriptor can be used to classify and store multiple material content data corresponding to the user device in folders, that is, the material content data stored in a folder all correspond to the preset descriptor corresponding to the folder.
[0035] S120: In response to the folder creation request sent by the user device, obtain a plurality of material content data corresponding to the user device.
[0036] The target user can use the user device to store the multiple material content data that need to be classified and stored in the database in advance, so that when the multiple material content data corresponding to the user device is obtained, the multiple material content data corresponding to the user device can be quickly extracted from the database.
[0037] S130 . Classify and store a plurality of material content data corresponding to the user device based on the target description words to obtain a plurality of smart folders.
[0038] Each smart folder stores at least one material content data, that is, one smart folder may store one material content data, or one smart folder may store multiple material content data.
[0039] Smart folders have corresponding data storage labels. The data storage labels corresponding to smart folders can be used to describe the classification of the material content data stored in the smart folders. For example, the data storage labels corresponding to smart folders can be "fruit pictures", "animal pictures", "plant pictures", etc.
[0040] The data storage label corresponding to the smart folder corresponds to the target descriptor. That is, the data storage label corresponding to the smart folder may have a match / association with the target descriptor. For example, if the data storage label corresponding to the smart folder is "fruit picture", one of the target descriptors may be "fruit".
[0041] In some embodiments, the target description words include: multiple classification prompt tags. The classification prompt tags are classification rules set by the target user for multiple material content data, and the classification prompt tags can be "fruit", "animal", "plant", etc. In this embodiment, the application environment involved in the classification prompt tags is not specifically limited.
[0042] Based on the target description words, multiple material content data corresponding to the user device are classified and stored to obtain multiple smart folders, including:
[0043] Obtain the content data tag associated with each material content data corresponding to the user device; match the content data tag associated with each material content data with multiple classification prompt tags respectively; store the material content data associated with the content data tag matching the classification prompt tag in the smart folder corresponding to the data storage tag associated with the classification prompt tag, and obtain multiple smart folders.
[0044] The content data tag associated with the material content data may be an identification tag for characterizing the key content data of the material content data, so as to facilitate intuitive viewing of the direct information described by the material content data.
[0045] Therefore, by matching the content data tag associated with the material content data with each classification prompt tag, the classification prompt tag related to the material content data can be effectively identified, thereby quickly implementing the folder classification of the material content data.
[0046] In some embodiments, obtaining a content data tag associated with each material content data corresponding to the user device includes:
[0047] Acquire the data key text of each material content data corresponding to the user device; perform semantic extraction on the data key text of each material content data to obtain the semantic extraction result corresponding to the data key text of each material content data, wherein the semantic extraction result includes: semantic identification text; perform label matching based on the semantic identification text corresponding to each material content data to obtain the content data label associated with each material content data corresponding to the user device.
[0048] The data key text can be used to describe the main content data in the material content data. When obtaining the data key text of a material content data, the corresponding data key text can be obtained by identifying the context information of each part of the material content data.
[0049] Performing tag matching based on the semantic identification text corresponding to each material content data to obtain the content data tag associated with each material content data corresponding to the user device may include: performing tag matching on the semantic identification text corresponding to each material content data based on a preset tag library to facilitate obtaining the content data tag associated with each material content data corresponding to the user device.
[0050] In some embodiments, the material content data associated with the content data tag matching the classification prompt tag is stored in the smart folder corresponding to the data storage tag associated with the classification prompt tag, and multiple smart folders are obtained, including:
[0051] If the content data tag associated with the first content data matches the target prompt tag, the first content data is stored in the smart folder corresponding to the data storage tag associated with the target prompt tag; if the content data tag associated with the second content data does not match each classification prompt tag, the second content data is stored in a preset folder, which is one of multiple smart folders.
[0052] The first content data is any one of a plurality of material content data corresponding to the user device, and the target prompt tag is one of a plurality of classification prompt tags.
[0053] Thus, multiple material content data are classified and stored in smart folders according to tag relevance, and material content data without tag relevance is stored in preset smart folders, so as to facilitate accurate division of all material content data.
[0054] In this embodiment, a folder creation request sent by a user device is received, and the folder creation request includes: a target description word, and the target description word is used to classify and store multiple material content data corresponding to the user device in folders; in response to the folder creation request sent by the user device, multiple material content data corresponding to the user device are obtained; based on the target description word, multiple material content data corresponding to the user device are classified and stored to obtain multiple smart folders, and each smart folder stores at least one material content data; wherein the smart folder corresponds to a data storage label, and the data storage label corresponding to the smart folder corresponds to the target description word. In this way, when classifying the material content data, the user only needs to input the target description word, and the system can classify and store multiple material content data in folders according to the target description word, effectively improving the material storage efficiency.
[0055] In some embodiments, the method of this embodiment further includes:
[0056] A data retrieval request sent by a user device is received, wherein the data retrieval request includes: a target retrieval tag; matching target content data corresponding to the target retrieval tag from material content data stored in a plurality of smart folders; and sending the target content data to the user device.
[0057] Among them, the target retrieval tag can be the retrieval condition for the target user when performing data retrieval through the user device, such as, the target retrieval tag can be "material type", "material notes", "material label", "creation time", "modification date", "color", "width and height", "size", "rating", "creator information", etc.
[0058] Matching target content data corresponding to a target retrieval tag from material content data stored in multiple smart folders may include: matching the target retrieval tag with the data storage tags corresponding to the multiple smart folders, respectively, to obtain multiple candidate folders having a tag matching relationship with the target retrieval tag; matching the target retrieval tag with the content data tags associated with the material content data stored in the multiple candidate folders, respectively, and determining that the material content data associated with a content data tag with the greatest matching degree with the target retrieval tag is the target content data.
[0059] Therefore, when the target user searches for required data through the user device, he can quickly perform a matching query through the target search tag.
[0060] In some embodiments, the method of this embodiment further includes:
[0061] Receive a request from a user device to update a target descriptor, wherein the request from the user device to update the target descriptor includes: updating the descriptor; in response to the request from the user device to update the target descriptor, updating the target descriptor based on the updated descriptor; and re-storing content data of multiple smart folders based on the target description.
[0062] Among them, based on the target descriptors, the content data of multiple smart folders are re-stored, that is, based on the target descriptors, multiple material content data corresponding to the user equipment are reclassified and stored to obtain multiple newly classified smart folders.
[0063] Updating the target descriptor based on the updated descriptor may include: replacing the target descriptor with the updated descriptor, or completing or deleting the target descriptor based on the updated descriptor, so that the target descriptor is updated to a new classification rule of the target user.
[0064] Therefore, when the target user needs to modify the classification storage as a folder, he only needs to modify and update the target description, which makes it easy to implement quick modification.
[0065] In some embodiments, the smart folder corresponds to a data storage duration, which refers to the storage time limit of the material content data stored in the smart folder.
[0066] The method of this embodiment also includes:
[0067] Obtain the data storage duration corresponding to the smart folder; if the data storage duration corresponding to the smart folder is greater than or equal to a preset duration threshold, send a data storage prompt to the user device.
[0068] The data storage prompt is used to instruct the user device to update the material content data stored in the smart folder.
[0069] During the process of storing material content data in the smart folder, the data storage duration of the material content data in the smart folder is detected in real time. If the data storage duration corresponding to the smart folder is less than the preset duration threshold, the duration detection continues; if the data storage duration corresponding to the smart folder is greater than or equal to the preset duration threshold, the user device is promptly prompted to facilitate effective processing by the user device.
[0070] In addition, if the user device does not respond within the preset time limit after sending a data storage prompt to the user device, it is assumed that the user device discards the stored material content data. The stored material content data can be deleted from the smart folder to effectively ensure the timeliness of data storage.
[0071] This embodiment stores multiple search conditions created by the user, searches for materials with different search conditions, and organizes the search results into the same folder, commonly known as a smart folder. It can also be reorganized by modifying different search conditions. Each organization process is processed by the search conditions set by the user.
[0072] Figure 2 This is a schematic diagram of the structure of a processing device for a smart folder provided in this embodiment. The processing device for the smart folder may include: a receiving module 210, an acquisition module 220 and a storage module 230.
[0073] The receiving module 210 is used to receive a folder creation request sent by a user device, wherein the folder creation request includes: a target description word, and the target description word is used to classify and store multiple material content data corresponding to the user device into folders.
[0074] The acquisition module 220 is used to acquire a plurality of material content data corresponding to the user device in response to a folder creation request sent by the user device.
[0075] The storage module 230 is used to classify and store a plurality of material content data corresponding to the user device based on the target description words to obtain a plurality of smart folders, each of which stores at least one material content data.
[0076] The smart folder corresponds to a data storage label, and the data storage label corresponding to the smart folder corresponds to the target description word.
[0077] In this embodiment, optionally, the target description word includes: a plurality of classification prompt tags.
[0078] The storage module 230 includes: an acquisition unit, a matching unit and a storage unit.
[0079] The acquisition unit is used to acquire the content data tag associated with each material content data corresponding to the user equipment.
[0080] The matching unit is used to match the content data tag associated with each material content data with a plurality of classification prompt tags respectively.
[0081] The storage unit is used to store the material content data associated with the content data tag matching the classification prompt tag into the smart folder corresponding to the data storage tag associated with the classification prompt tag to obtain multiple smart folders.
[0082] In this embodiment, optionally, the storage unit is specifically used for:
[0083] If the content data tag associated with the first content data matches the target prompt tag, the first content data is stored in the smart folder corresponding to the data storage tag associated with the target prompt tag, the first content data is any one of the multiple material content data corresponding to the user device, and the target prompt tag is one of the multiple classification prompt tags; if the content data tag associated with the second content data does not match each classification prompt tag, the second content data is stored in a preset folder, which is one of the multiple smart folders.
[0084] In this embodiment, optionally, the acquiring unit is specifically configured to:
[0085] Acquire the data key text of each material content data corresponding to the user device; perform semantic extraction on the data key text of each material content data to obtain the semantic extraction result corresponding to the data key text of each material content data, wherein the semantic extraction result includes: semantic identification text; perform label matching based on the semantic identification text corresponding to each material content data to obtain the content data label associated with each material content data corresponding to the user device.
[0086] In this embodiment, optionally, it also includes: a matching module and a sending module.
[0087] The receiving module 210 is further configured to receive a data retrieval request sent by a user device, wherein the data retrieval request includes a target retrieval tag.
[0088] The matching module is used to match target content data corresponding to the target search tag from the material content data stored in the multiple smart folders.
[0089] The sending module is used to send target content data to the user equipment.
[0090] In this embodiment, optionally, it also includes: an update module.
[0091] The receiving module 210 is further configured to receive a request from a user device to update the target descriptor, wherein the request from the user device to update the target descriptor includes: updating the descriptor.
[0092] The updating module is used to update the target descriptor based on the update descriptor in response to a request from the user equipment to update the target descriptor.
[0093] The storage module 230 is also used to re-store content data of multiple smart folders based on the target description words.
[0094] In this embodiment, optionally, the smart folder corresponds to a data storage duration.
[0095] The acquisition module 220 is also used to obtain the data storage duration corresponding to the smart folder.
[0096] The sending module is also used to send a data storage prompt to the user device if the data storage time corresponding to the smart folder is greater than or equal to a preset time threshold.
[0097] The data storage prompt is used to instruct the user device to update the material content data stored in the smart folder.
[0098] The processing device of the smart folder provided in the present disclosure can execute the above method embodiments. Its specific implementation principles and technical effects can be found in the above method embodiments, and the present disclosure will not repeat them here.
[0099] The present application also provides a computer device. Figure 3 , Figure 3 This is a basic structural block diagram of the computer device in this embodiment.
[0100] The computer device includes a memory 310 and a processor 320 that are connected to each other through a system bus. It should be noted that the figure only shows a computer device with a memory 310 and a processor 320, but it should be understood that it is not required to implement all the components shown, and more or fewer components can be implemented instead. Among them, those skilled in the art can understand that the computer device here is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to microprocessors, application specific integrated circuits (Application Specific Integrated Circuit, ASIC), programmable gate arrays (Field-Programmable Gate Array, FPGA), digital processors (Digital Signal Processor, DSP), embedded devices, etc.
[0101] Computer devices can be computing devices such as desktop computers, notebooks, PDAs, and cloud servers. Computer devices can interact with users through keyboards, mice, remote controls, touch pads, or voice control devices.
[0102] The memory 310 includes at least one type of readable storage medium, and the readable storage medium includes a non-volatile memory or a volatile memory, for example, a flash memory, a hard disk, a multimedia card, a card-type memory (for example, an SD or DX memory, etc.), a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, etc., and the RAM may include a static RAM or a dynamic RAM. In some embodiments, the memory 310 may be an internal storage unit of a computer device, for example, a hard disk or a memory of the computer device. In other embodiments, the memory 310 may also be an external storage device of the computer device, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, or a flash card (FlashCard) equipped on the computer device. Of course, the memory 310 may also include both the internal storage unit of the computer device and its external storage device. In this embodiment, the memory 310 is generally used to store the operating system and various application software installed on the computer device, such as the program code of the above method. In addition, the memory 310 may also be used to temporarily store various data that have been output or are to be output.
[0103] The processor 320 is generally used to perform the overall operation of the computer device. In this embodiment, the memory 310 is used to store program codes or instructions, the program code includes computer operation instructions, and the processor 320 is used to execute the program codes or instructions stored in the memory 310 or process data, such as running the program code of the above method.
[0104] In this article, the bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus system can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0105] Another embodiment of the present application also provides a computer-readable medium, which may be a computer-readable signal medium or a computer-readable medium. A processor in a computer reads a computer-readable program code stored in the computer-readable medium, so that the processor can execute the functional actions specified in each step or a combination of steps in the above method; and generate a device for implementing the functional actions specified in each block or a combination of blocks in the block diagram.
[0106] Computer-readable media include but are not limited to electronic, magnetic, optical, electromagnetic, infrared memory or semiconductor systems, devices or apparatuses, or any appropriate combination of the foregoing, the memory is used to store program codes or instructions, the program codes include computer operating instructions, and the processor is used to execute the program codes or instructions of the above methods stored in the memory.
[0107] For the definitions of memory and processor, please refer to the description of the aforementioned computer device embodiment and will not be repeated here.
[0108] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0109] Each functional unit or module in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0110] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0111] In the claims, any reference symbols placed between brackets shall not be construed as limiting the claims. The word "comprising" described in the present application does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present application can be implemented with the aid of hardware comprising several different elements and with the aid of a suitably programmed computer. In a unit claim that lists a number of devices, several units of these devices may be embodied by the same hardware item. The use of first, second, and third, etc. does not indicate any order, and these words may be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be understood as limitations on the order of execution.
[0112] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for processing an intelligent folder, characterized in that: include: Receiving a folder creation request sent by a user device, wherein the folder creation request includes: a target description word, wherein the target description word is used to classify and store a plurality of material content data corresponding to the user device into folders; In response to the folder creation request sent by the user device, acquiring a plurality of material content data corresponding to the user device; Classify and store the multiple material content data corresponding to the user device based on the target description word to obtain multiple smart folders, each of which stores at least one material content data; The smart folder corresponds to a data storage tag, and the data storage tag corresponding to the smart folder corresponds to the target description word.
2. The method according to claim 1, characterized in that The target description words include: a plurality of classification prompt labels; The method of classifying and storing the plurality of material content data corresponding to the user device based on the target description word to obtain a plurality of smart folders includes: Acquire a content data tag associated with each material content data corresponding to the user device; Matching the content data tag associated with each material content data with the plurality of classification prompt tags respectively; The material content data associated with the content data tag matching the classification prompt tag is stored in the smart folder corresponding to the data storage tag associated with the classification prompt tag, so as to obtain a plurality of the smart folders.
3. The method according to claim 2, characterized in that The material content data associated with the content data tag matching the classification prompt tag is stored in the smart folder corresponding to the data storage tag associated with the classification prompt tag, and a plurality of smart folders are obtained, including: If the content data tag associated with the first content data matches the target prompt tag, storing the first content data in the smart folder corresponding to the data storage tag associated with the target prompt tag, the first content data is any one of the multiple material content data corresponding to the user device, and the target prompt tag is one of the multiple classification prompt tags; If the content data tag associated with the second content data does not match any of the classification prompt tags, the second content data is stored in a preset folder, which is one of the multiple smart folders.
4. The method according to claim 2, characterized in that: The obtaining of the content data tag associated with each material content data corresponding to the user device includes: Acquire data key text of each material content data corresponding to the user device; Performing semantic extraction on the data key text of each material content data to obtain a semantic extraction result corresponding to the data key text of each material content data, wherein the semantic extraction result includes: a semantic identification text; Tag matching is performed based on the semantic identification text corresponding to each material content data to obtain a content data tag associated with each material content data corresponding to the user device.
5. The method according to claim 1, characterized in that Also includes: receiving a data retrieval request sent by the user equipment, wherein the data retrieval request includes: a target retrieval tag; Matching target content data corresponding to the target search tag from the material content data stored in the plurality of smart folders; The target content data is sent to the user equipment.
6. The method according to claim 1, characterized in that Also includes: receiving a request from the user equipment to update the target description, wherein the request from the user equipment to update the target description includes: updating the description; In response to a request by the user equipment to update the target descriptor, updating the target descriptor based on the update descriptor; Based on the target descriptors, content data of multiple smart folders are re-stored.
7. The method according to claim 1, characterized in that The smart folder corresponds to a data storage duration; The method further comprises: Obtain the data storage duration corresponding to the smart folder; If the data storage duration corresponding to the smart folder is greater than or equal to a preset duration threshold, a data storage prompt is sent to the user device; The data storage prompt is used to instruct the user device to update the material content data stored in the smart folder.
8. A processing device for an intelligent folder, characterized in that: include: A receiving module, configured to receive a folder creation request sent by a user device, wherein the folder creation request includes: a target description word, wherein the target description word is used to classify and store a plurality of material content data corresponding to the user device into folders; An acquisition module, configured to acquire a plurality of material content data corresponding to the user device in response to the folder creation request sent by the user device; A storage module, configured to classify and store a plurality of material content data corresponding to the user device based on the target description word to obtain a plurality of smart folders, each of which stores at least one material content data; The smart folder corresponds to a data storage tag, and the data storage tag corresponding to the smart folder corresponds to the target description word.
9. A computer device, characterized in that: The invention comprises a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, a processing method for the smart folder as claimed in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the processing method of the smart folder as described in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Generation method and system for folder property
CN104573005A
Method for creating folders and mobile terminal
CN108197302A
Storage device, file storage management method and device and computer program product
CN117931288A
Data management method for digital camera
JP2003333470A
Classifying and organizing digital content items automatically utilizing content item classification models
US20230186071A1
