A visual label generation method and device, computer equipment and storage medium
By generating a visual tag generation method, calling multiple external tag extraction interfaces and performing data conversion, the problem of single interface adaptation in existing technologies is solved, realizing the adaptation and data conversion of multiple external tag extraction services, and improving the flexibility of tag extraction.
Patent Information
- Application Number
- CN202210812145.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-12
- Publication Date
- 2025-11-04
- Estimated Expiration
- 2042-07-12
AI Technical Summary
Existing online recruitment platforms only support a single external tag extraction interface and cannot adapt to multiple external tag extraction services, resulting in an inflexible tag extraction process.
By generating a visual tag generation method, using a preset input parameter template and mapping relationship table, various external tag extraction interfaces are called to extract and transform tag data, generating visual tags that are compatible with various external tag extraction services.
It has achieved compatibility with various external tag extraction interfaces, generated visual tags for various external tag extraction services, and supported data conversion for various external tag extraction services, thereby improving the flexibility and applicability of tag extraction.
Smart Images

Figure CN115130024B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of computer, and in particular to a visual label generation method and device, computer equipment and storage medium. BACKGROUND
[0002] With the development and popularity of the network, based on the characteristics of high speed and huge information quantity of the network, network recruitment has become the current mainstream recruitment form, and network recruitment and network job seeking further promote the talent exchange in today's society. In the current network recruitment, job seekers need to complete the resume according to the requirements of each website or company, and then deliver it to different websites or companies.
[0003] In practical application, the candidate submits the resume to the network platform through the client (such as browser), in order to facilitate the employer and the job seeker to know the information in sequence, the existing network recruitment platform such as third-party human resource website, enterprise information management system, etc. generally calls the third-party label extraction interface, generates the label and displays it in the resume or position information table, forms the talent portrait or position portrait. Illustratively, for example, the label of "211 university" is displayed in the resume to describe the school characteristics of the job seeker.
[0004] However, the network recruitment platform in the prior art only supports a single interface provider in the label extraction process, that is, only supports one kind of external label extraction interface, and adapts to one kind of label extraction service, and cannot adapt to multiple external label extraction services. SUMMARY
[0005] The embodiments of the present application provide a visual label generation method and device, computer equipment and storage medium, which can realize the adaptation of multiple external label extraction interfaces.
[0006] An embodiment of the present application provides a visual label generation method, comprising: extracting parameter values of each parameter required for generating visual labels from a to-be-processed data object; calling a plurality of corresponding external label extraction interfaces according to each parameter required for generating visual labels, so that each external label extraction interface feeds back corresponding label data according to the corresponding parameter value; wherein each label data comprises: label display content and a corresponding first label identifier; obtaining a universal label identifier corresponding to each first label identifier, and generating a plurality of conversion label data according to each universal label identifier and the corresponding label display content.
[0007] According to each conversion label data, each visual label of the to-be-processed data object is generated.
[0008] Further, the parameter values of the parameters required for generating the visual labels from the to-be-processed data object include: determining a plurality of parameters required for generating the visual labels according to a preset parameter input template; extracting corresponding parameter values from the to-be-processed data object according to the plurality of determined parameters, and encapsulating each parameter and the corresponding parameter value according to a data encapsulation structure corresponding to each parameter in the parameter input template; wherein the parameter input template stores parameters required to be input when the external label extraction interface generates label data.
[0009] Further, the obtaining of the universal label identifiers corresponding to the first label identifiers includes: determining the universal label identifiers corresponding to the first label identifiers according to a preset mapping relationship table; wherein the mapping relationship table stores the first label identifiers fed back by the external label extraction interface and the universal label identifiers corresponding to the parameters.
[0010] Further, the generating of the visual labels of the to-be-processed data object according to the converted label data includes: determining parameters corresponding to each converted label data according to the universal label identifier, and then determining a display area of each converted label data in the label detail display interface according to the parameters corresponding to each converted label data; displaying label display content of each converted label data in the corresponding display area according to the display area of each converted label data in the label detail display interface, and generating the visual labels of the to-be-processed data object according to the display content of each converted label data in the corresponding display area according to a preset display style.
[0011] Further, the determining of the display area of each converted label data in the label detail display interface according to the parameters corresponding to each converted label data includes: classifying the converted label data according to the parameters corresponding to each converted label data; determining a display area of each converted label data in the label detail display interface according to the category to which each converted label data belongs; wherein the same category of label data has the same display area in the label detail display interface.
[0012] Further, the displaying of the label display content of each converted label data in the corresponding display area according to the display style includes: displaying the label display content of each converted label data in the corresponding display area according to different display styles according to a preset label attention priority, and generating the visual labels of the to-be-processed data object according to the display content of each converted label data in the corresponding display area according to the display style.
[0013] Further, the display style includes any one or a combination of the following: font color, font size, font type, and icon shape of the visual label.
[0014] On the basis of the above-mentioned embodiment of the visual label generation method, the application provides a device item embodiment.
[0015] An embodiment of the present application provides a visual label generation device, comprising: a parameter extraction module, an interface calling module, a label data conversion module and a label generation module.
[0016] The parameter extraction module is configured to extract parameter values of parameters required for generating visual labels from a data object to be processed.
[0017] The interface calling module is configured to call a plurality of corresponding external label extraction interfaces according to the parameters required for generating visual labels, so that each external label extraction interface feeds back corresponding label data according to a corresponding parameter value; wherein each label data comprises label display content and a corresponding first label identifier.
[0018] The label data conversion module is configured to obtain universal label identifiers corresponding to the first label identifiers, and generate a plurality of conversion label data according to the universal label identifiers and corresponding label display content.
[0019] The label generation module is configured to generate a plurality of visual labels of the data object to be processed according to the conversion label data.
[0020] On the basis of the above-mentioned embodiment of the visual label generation method, the present application correspondingly provides an equipment item embodiment.
[0021] An embodiment of the present application provides a computer device, comprising a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the visual label generation method according to any one of the present application.
[0022] On the basis of the above-mentioned embodiment of the label generation method, the present application correspondingly provides a storage medium item embodiment.
[0023] An embodiment of the present application provides a storage medium, comprising a stored computer program, wherein the computer program controls a device where the storage medium is located to execute the visual label generation method according to any one of the present application when the computer program is running.
[0024] An embodiment of the present application provides a computer program product, which, when running on a computer device, enables the computer device to execute the steps in the above-mentioned visual label generation method embodiments.
[0025] The above-mentioned embodiments of the present application have the following beneficial effects:
[0026] An embodiment of the present invention provides a method, apparatus, device, and storage medium for generating visual tags. The method involves converting data transmitted from various external tag extraction interfaces according to corresponding universal tag identifiers to generate converted tag data; and generating visual tags for the data object to be processed based on the converted tag data. Compared with existing technologies, when multiple different external tag extraction interfaces exist, data conversion can be completed according to the corresponding universal tag identifiers, enabling adaptation to various external tag extraction interfaces and facilitating the use of multiple external tag extraction services. Attached Figure Description
[0027] Figure 1 This is a flowchart illustrating a visual label generation method provided in an embodiment of the present invention.
[0028] Figure 2 This is a schematic diagram of the data stored in a preset mapping table provided in an embodiment of the present invention.
[0029] Figure 3 This is a schematic diagram of the display of a visual label on a label details display interface according to an embodiment of the present invention.
[0030] Figure 4 This is another schematic diagram of the display of a visual label on a label details display interface provided in an embodiment of the present invention.
[0031] Figure 5 This is a schematic diagram of the structure of a visual label generation device provided in an embodiment of the present invention. Detailed Implementation
[0032] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0033] The visual label generation method provided in this application can be applied to enterprise management systems, such as ERP (Enterprise Resource Planning) systems and HR (Human Resources) management systems. This method can be applied to terminals, including but not limited to various personal computers, mobile phones, tablets, IoT devices, and portable wearable devices; it can also be applied to servers, and further to systems including terminals and servers, and is implemented through interaction between the terminals and servers.
[0034] like Figure 1 As shown, one embodiment of the present invention provides a method for generating visual labels, comprising at least:
[0035] Step S101: Extracting parameter values of parameters required for generating the visual label from the data object to be processed.
[0036] Step S102: Calling a plurality of corresponding external label extraction interfaces according to the parameters required for generating the visual label, so that each external label extraction interface feeds back corresponding label data according to the corresponding parameter values; wherein each label data comprises label display content and a corresponding first label identifier.
[0037] Step S103: Obtaining a universal label identifier corresponding to each first label identifier, and generating a plurality of conversion label data according to the universal label identifiers and the corresponding label display content.
[0038] Step S104: Generating each visual label of the data object to be processed according to the conversion label data.
[0039] For step S101, in a preferred embodiment, the extraction of parameter values of parameters required for generating the visual label from the data object to be processed comprises: determining a plurality of parameters required for generating the visual label according to a preset parameter input template; extracting corresponding parameter values from the data object to be processed according to the determined plurality of parameters, and encapsulating each parameter and the corresponding parameter value according to the data encapsulation structure corresponding to each parameter in the parameter input template; wherein the parameter input template stores parameters required to be input when each external label extraction interface generates label data.
[0040] In the present application, the data object to be processed refers to an object that needs to be added with a label; illustratively, it can be a resume or a job table, etc. When extracting each parameter of the data object, the current parameter to be extracted is determined according to a preset parameter input template, and then the corresponding parameter value is extracted from the data object to be processed.
[0041] Taking the extraction of parameters in a resume as an example, the parameter items currently required to be extracted stored in the parameter input template can include basic data, education experience, work experience, project experience, patent achievements, etc. According to this parameter input template, the parameter values of each dimension parameter are extracted from the data object to be processed, and are encapsulated into a fixed key-value data structure, wherein the key is used to identify the corresponding parameter, and the value is used to identify the corresponding parameter value.
[0042] For step S102, after the corresponding parameter values are extracted, the external label extraction interface corresponding to each parameter in the parameter input template is determined, and then the corresponding interface is called. Each external label extraction interface generates corresponding label data according to the received parameters and parameter values.
[0043] For example, assume that the parameter value of the parameter "school name" extracted from a resume according to a preset input parameter template is "Zhongshan University", and the external label extraction interface corresponding to the parameter value is external label extraction interface A. At this time, the external label extraction interface A is called, and the external label extraction interface A feeds back the corresponding label data according to the parameter value "Zhongshan University". The label data fed back is also in the form of a key-value pair, the key is the first label identifier, and the value is the specific label display content. For example, the key of the label data fed back by the external label extraction interface A according to the parameter value "Zhongshan University" can be "school_trait", and the value can be "211 college". It should be noted that in the present application, only the existing external label extraction interfaces are called to obtain the corresponding label display content, and the label extraction logic of the external label extraction interfaces is not improved. The external label extraction interfaces feed back the corresponding label display content according to the input parameters according to their respective label extraction rules. For the external label extraction interface A, the label extraction rule can be that when the parameter value transmitted is the name of any college in the 211 colleges, the label display content "211 college" is fed back.
[0044] For step S103, in a preferred embodiment, the method further includes: determining the universal label identifier corresponding to each first label identifier according to a preset mapping relationship table; wherein the mapping relationship table stores the first label identifier fed back by the external label extraction interface and the universal label identifier corresponding to each parameter.
[0045] For the preset mapping relationship table, in the present application, the mapping relationship table stores the first label identifier corresponding to each parameter in different external label extraction interfaces and the universal label identifier corresponding to each parameter.
[0046] For example, as shown in FIG. 6, the mapping relationship table stores the first label identifier corresponding to each parameter in different external label extraction interfaces and the universal label identifier corresponding to each parameter. Figure 2As shown, for the parameter item of "school feature", its corresponding general label identifier is "school_title", the first label identifier in the external label extraction interface A is "school_trait", and the first label identifier in the external label extraction interface B is "school_nature"; for the parameter item of "enterprise attribute", its corresponding general label identifier is "enterprise_title", the first label identifier in the external label extraction interface A is "enterprise_attribute", and the first label identifier in the external label extraction interface B is "enterprise_nature"; the first label identifiers corresponding to the same parameter in different external label extraction interfaces can be the same or different, and can also not be supported (i.e., the external label interface does not have a label identifier corresponding to the parameter).
[0047] After obtaining the label data transmitted by the external label extraction interface, the keyword in the label data is extracted, the first label identifier is obtained, and then the first label identifier is matched in the mapping relationship table to determine the corresponding parameter, and then the general label identifier corresponding to the parameter is determined, and then the converted label data is generated according to the general label identifier and the value in the original label data;
[0048] Illustratively: assuming that the keyword of the label data fed back by an external label extraction interface is "school_trait" (i.e., the first label identifier is "school_trait"), and the value is "211 college" (i.e., the label display content is "211 college"); according to "school_trait", it is determined that the corresponding parameter is "school feature" from the mapping relationship table, and then it is determined that the general label identifier corresponding to the parameter "school feature" is "school_title", so that "school_title" is taken as the key, and the original label display content "211 college" is taken as the value, a new key-value pair is generated, and the conversion is completed, and the converted label data is generated; the key corresponding to the converted label data is "school_title", and the value corresponding to the converted label data is "211 college".
[0049] Since the label identifiers corresponding to the same parameter in different external label extraction interfaces are not necessarily the same as the pre-defined general label identifiers, the label data fed back by each external label interface can not be directly used by the system. Therefore, data conversion is needed, and after receiving the label data fed back by each external label interface, data conversion is performed through this step, so that the label data fed back by different external label extraction interfaces can be used by the system after conversion, thereby achieving the purpose of adapting to use multiple external label extraction services.
[0050] For step S204, in a preferred embodiment, the generating of the visualized label of the data object to be processed according to the conversion label data comprises: determining the parameter corresponding to each conversion label data according to the general label identifier, and then determining the display area of the label detail display interface of each conversion label data according to the parameter corresponding to each conversion label data.
[0051] According to the display area of the label detail display interface of each conversion label data, the label display content of each conversion label data is displayed in the corresponding display area according to the preset display style, and the visualized label of the data object to be processed is generated.
[0052] Suppose there are now four conversion label data; the parameter corresponding to the first conversion label data is "school characteristics", the corresponding general label identifier is "school_title", and the corresponding label display content is "211 college"; the parameter corresponding to the first conversion label data is "education background", the corresponding general label identifier is "education_background", and the corresponding label display content is "bachelor's degree"; the parameter corresponding to the third conversion label data is "working seniority", the corresponding general label identifier is "working_seniority", and the corresponding label display content is "working for 3 years"; the parameter corresponding to the fourth conversion label data is "job change", the corresponding general label identifier is "job_changes", and the corresponding label display content is "high job-hopping frequency"; then first determine the corresponding parameter according to the general label identifier of each conversion label data, and then determine the corresponding display area of the label detail display interface, and then display the label display content in the corresponding display area. The final effect is as shown in Figure 3 The "school characteristics" is displayed in the first row, the "education background" is displayed in the second row, the "working seniority" is displayed in the third row, and the "job change" is displayed in the fourth row; then "211 college" is displayed in the first row according to the preset display style to form a visualized label; "bachelor's degree" is displayed in the second row according to the preset display style to form a visualized label; "working for 3 years" is displayed in the third row according to the preset display style to form a visualized label; "high job-hopping frequency" is displayed in the fourth row according to the preset display style to form a visualized label; it should be noted that the above display style includes any one or a combination of the following: font color, font size, font type, and icon shape of the visualized label. For example, the specific form of a visualized label can be: a square icon containing label display content, the font color of the label display content is green, the font size is four, and the font type is Kai Ti.
[0053] In a preferred embodiment, the display area of each conversion label data in the label detail display interface is determined according to the parameters corresponding to the conversion label data, which includes: classifying the conversion label data according to the parameters corresponding to the conversion label data; determining the display area of each conversion label data in the label detail display interface according to the category to which each conversion label data belongs; wherein the same category of label data has the same display area in the label detail display interface.
[0054] In this embodiment, the conversion label data is dimensionally divided, the conversion label data is divided into multiple categories according to the parameters corresponding to the conversion label data, and then each category is displayed in a classified manner.
[0055] For example, the aforementioned four conversion label data are displayed in the display area corresponding to the "education overview" category, and the label display content "211 college" and the label display content "bachelor's degree" are displayed in the display area corresponding to the "work overview" category. The final effect is shown in FIG. 4. It should be noted that the above-mentioned division rule can be set according to actual needs, and the set division rule includes parameters of the same category and the category name corresponding to each category of parameters. Through this embodiment, secondary processing of the conversion label data is realized, the function of classified display is realized, and the user can clearly understand the characteristics of each dimension. Figure 4
[0056] In a preferred embodiment, the label display content of each conversion label data is displayed in a corresponding display area according to a preset display style, and each visual label of the to-be-processed data object is generated, which includes: according to a preset label attention priority, the label display content of each conversion label data is displayed in a corresponding display area in different display styles, and each visual label of the to-be-processed data object is generated.
[0057] In this embodiment, the attention priority of each label is set according to the needs of different users, and then the label display content is displayed in different display styles. The different display styles include, but are not limited to, any one or a combination of the following: different font sizes, different font colors, different font types, and different icon shapes, etc.; for example, the first few labels with high attention priority are displayed in red font, and the last few labels with low attention priority are displayed in gray font.
[0058] By implementing the embodiment of the visual label generation method, various labels of the to-be-processed data object can be generated based on various external label extraction interfaces, and the to-be-processed data object can be described in all directions.
[0059] Based on the above-mentioned embodiment of the visual label generation method, the application correspondingly provides an apparatus embodiment.
[0060] As shown in the above-mentioned embodiment of the visual label generation method, an embodiment of the application provides a visual label generation apparatus, which comprises: Figure 5
[0061] comprises a parameter extraction module, an interface calling module, a label data conversion module and a label generation module.
[0062] The parameter extraction module is configured to extract parameter values of various parameters required for generating visual labels from a to-be-processed data object.
[0063] The interface calling module is configured to call a plurality of corresponding external label extraction interfaces according to the various parameters required for generating visual labels, so that each external label extraction interface feeds back corresponding label data according to the corresponding parameter values; wherein each label data comprises label display content and a corresponding first label identifier.
[0064] The label data conversion module is configured to obtain universal label identifiers corresponding to the first label identifiers, and generate a plurality of conversion label data according to the universal label identifiers and the corresponding label display content.
[0065] The label generation module is configured to generate various visual labels of the to-be-processed data object according to the conversion label data.
[0066] Based on the above-mentioned embodiment of the visual label generation method, the application correspondingly provides a computer device embodiment.
[0067] An embodiment of the application provides a computer device, which comprises a processor, a memory and a computer program stored in the memory and configured to be executed by the processor, wherein the processor implements the visual label generation method according to any one of the embodiments of the application when executing the computer program.
[0068] Based on the above-mentioned embodiment of the visual label generation method, the application correspondingly provides a storage medium embodiment.
[0069] An embodiment of the application provides a storage medium, which comprises a stored computer program, wherein the storage medium controls a device where the storage medium is located to execute the visual label generation method according to any one of the embodiments of the application when the computer program runs.
[0070] On the basis of the above-mentioned embodiment of the visualization label generation method, the application provides a program product embodiment.
[0071] An embodiment of the application provides a computer program product, which, when running on a computer device, causes the computer device to execute the steps in the above-mentioned various visualization label generation method embodiments.
[0072] It should be noted that the above-mentioned various device embodiments (including the data conversion device and the label generation device) are only illustrative, wherein the units described as separate components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., can be located in one place or can be distributed on multiple network units. According to actual needs, part or all of the modules can be selected to achieve the purpose of the embodiment. In addition, the connection relationship between the modules in the device embodiment provided by the application indicates that there is a communication connection between them, which can be implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement it without creative labor.
[0073] The above-mentioned computer device (which can be a desktop computer, a notebook computer, a palm computer, a cloud server, etc.) includes but is not limited to a processor and a memory.
[0074] The processor can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor, etc. The processor is the control center of the computer device, and connects all parts of the computer device through various interfaces and lines.
[0075] The memory can be used to store the computer program, and the processor realizes various functions of the computer device by running or executing the computer program stored in the memory and calling data stored in the memory. The memory can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required by a function, and the like; and the data storage area can store data created according to the use of the mobile phone and the like. In addition, the memory can include a high-speed random access memory, and can also include a nonvolatile memory, for example, a hard disk, a memory, a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state memory devices.
[0076] The storage medium in each of the above embodiments is a computer readable storage medium, and the computer program is stored in the computer readable storage medium. When the computer program is executed by the processor, the steps of each of the above method embodiments can be realized. The computer program includes computer program code, which can be in the form of source code, object code, an executable file, or some intermediate form, etc. The computer readable medium can include any entity or device capable of carrying the computer program code, a recording medium, a U disk, a mobile hard disk, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc. It should be noted that the contents included in the computer readable medium can be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer readable medium does not include electrical carrier signals and telecommunication signals.
[0077] The above is the preferred embodiment of the present application. It should be noted that for those skilled in the art, without departing from the principles of the present application, a number of improvements and refinements can be made, which are also considered within the scope of protection of the present application.
Claims
1. A method of visualizing label generation, characterized by, The method comprises the following steps: extracting parameter values of parameters required for generating a visual label from a data object to be processed, comprising: determining a plurality of parameters required for generating a visual label according to a preset input parameter template; extracting corresponding parameter values from the data object to be processed according to the determined plurality of parameters, and encapsulating each parameter and the corresponding parameter value according to a data encapsulation structure corresponding to each parameter in the input parameter template; wherein the input parameter template stores parameters required to be input by an external label extraction interface when generating label data; calling a plurality of corresponding external label extraction interfaces according to the parameters required for generating a visual label, so that each external label extraction interface feeds back corresponding label data according to the corresponding parameter values; wherein each label data comprises label display content and a corresponding first label identifier; obtaining a general label identifier corresponding to each first label identifier, and generating a plurality of conversion label data according to the general label identifiers and the corresponding label display content; generating a plurality of visual labels of the data object to be processed according to the conversion label data, comprising: determining parameters corresponding to each conversion label data according to the general label identifier, and then determining a display area of each conversion label data in a label detail display interface according to the parameters corresponding to each conversion label data; displaying the label display content of each conversion label data in the corresponding display area according to the display area of each conversion label data in the label detail display interface, and generating a plurality of visual labels of the data object to be processed according to the preset display style.
2. The visual tag generation method of claim 1, wherein, The method comprises the following steps: determining the general label identifier corresponding to each first label identifier according to a preset mapping relationship table; wherein the mapping relationship table stores the first label identifier fed back by the external label extraction interface, and the general label identifier corresponding to each parameter.
3. The visual tag generation method of claim 1, wherein, The method comprises the following steps: classifying the conversion label data according to the parameters corresponding to each conversion label data; determining the display area of each conversion label data in the label detail display interface according to the category to which each conversion label data belongs; wherein the display area of the label data of the same category in the label detail display interface is the same.
4. The visual tag generation method of claim 1, wherein, The method comprises the following steps: displaying the label display content of each conversion label data in the corresponding display area according to the preset display style, and generating a plurality of visual labels of the data object to be processed.
5. The visual tag generation method of claim 4, wherein, The display style comprises any one or a combination of the following: font color, font size, font type, and icon shape of the visual label.
6. A visual tag generating apparatus characterized by comprising: The method comprises the following steps: an input parameter extraction module, an interface calling module, a label data conversion module, and a label generation module. The input parameter extraction module is configured to extract parameter values of parameters required for generating the visual labels from the to-be-processed data object, including: determining a plurality of parameters required for generating the visual labels according to a preset input parameter template; extracting corresponding parameter values from the to-be-processed data object according to the determined plurality of parameters, and encapsulating each parameter and the corresponding parameter value according to a data encapsulation structure corresponding to each parameter in the input parameter template; wherein the input parameter template stores parameters required to be input when an external label extraction interface generates label data; The interface calling module is configured to call a plurality of corresponding external label extraction interfaces according to the parameters required for generating the visual labels, so that each external label extraction interface feeds back corresponding label data according to the corresponding parameter values; wherein each label data includes label display content and a corresponding first label identifier; The label data conversion module is configured to obtain universal label identifiers corresponding to the first label identifiers, and generate a plurality of conversion label data according to the universal label identifiers and the corresponding label display content; The label generation module is configured to generate the visual labels of the to-be-processed data object according to the conversion label data, including: determining parameters corresponding to each conversion label data according to the universal label identifiers, and then determining display areas of each conversion label data in a label detail display interface according to the parameters corresponding to each conversion label data; displaying label display content of each conversion label data in the corresponding display area according to the display areas of each conversion label data in the label detail display interface, and generating the visual labels of the to-be-processed data object according to a preset display style.
7. A computer device, comprising: A processor, a memory, and a computer program stored in the memory and configured to be executed by the processor are included, and the processor implements the visual label generation method according to any one of claims 1 to 5 when executing the computer program.
8. A storage medium, characterized by The storage medium includes a stored computer program, wherein the computer program controls a device where the storage medium is located to execute the visual label generation method according to any one of claims 1 to 5 when running.
9. A computer program product, characterised in that, When the computer program product runs on the computer device, the computer device is caused to implement the visual label generation method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Resume data information analyzing processing method, device and equipment, and storage medium
CN108874928A
Test data encapsulation method, device, apparatus, and storage medium
CN109634836A