We-media content publishing, auditing and verifying method and system
By conducting real-time checksum semantic unit review of text content in the input stage and submission stage of the self-media platform, the problems of poor user experience and waste of data resources in the self-media content review mechanism are solved, and an efficient and friendly review process is achieved.
Patent Information
- Application Number
- CN202510592123.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-08
- Publication Date
- 2025-08-08
- Estimated Expiration
- 2045-05-08
AI Technical Summary
The existing self-media content review mechanism has poor user experience and a single interaction method. The review process is prone to data communication blockage, and the same content needs to be reviewed repeatedly, resulting in wasted data resources.
The two-stage audit mechanism is adopted. First, in the input stage, the text content is verified in real time through the input box content recognition engine, and then the content is presubmitted to the server for semantic unit review when submitting, and the review progress and results are displayed on the submission progress display interface. The semantic units that have not passed the audit are skipped and only the content that has passed the audit is saved.
Improve user experience, avoid data communication blockage and repeated review, save data resources, and users can clearly know the specific locations that need to be modified.
Smart Images

Figure CN120449890A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of resource sharing and cloud computing, and in particular relates to a method and system for reviewing and verifying the publication of self-media content, a computer-readable storage medium for implementing the method, a computer program product, and an electronic device. Background Art
[0002] With the development of network and mobile terminal technologies, self-media platforms, such as online media, Weibo, and WeChat, have become deeply integrated into the daily lives of the public, thanks to their rich content, personalized expression, strong interactivity, and rapid dissemination, becoming a key channel for the public to access content. Self-media platforms, with users at the core and adopting a self-publishing model, have pioneered a brand-new method for information dissemination.
[0003] Unlike traditional media that have strict review mechanisms when publishing content, the cost of producing self-media content is relatively low. Almost any organization or individual can produce and publish online information content and become an independent media person. The content production process lacks rules and regulations, and is stimulated by commercial interests. The quality of content produced and published by self-media is uneven, and even content that violates laws and regulations exists.
[0004] To this end, online self-media platforms are gradually exploring ways to review news articles through artificial intelligence technology, training article review models based on machine learning and deep learning algorithms, and using machines to assist manual inspection of article content. Chinese invention patent application number CN202410079789 proposes a self-media content publishing review and verification system. Through the system's automatic learning and correction of text, it ensures that the content published on various platforms has undergone strict review; Chinese invention patent publication number CN109933646A
[0005] The application proposes a method and system for identifying hidden dangers in self-media articles, which can provide a basis for preventing self-media articles from misleading or harming the public by identifying hidden dangers in self-media articles.
[0006] However, in actual applications, it was found that the user experience of the existing self-media content review mechanism needs to be strengthened, mainly reflected in: the review interaction method is single, users can often only know whether the article content has passed the review, and when it fails to pass the review, they cannot know the specific reasons why it does not meet the standards, and the review interface is not user-friendly; the review process is prone to data communication blockage. Due to the sharp increase in registered users of self-media platforms, the review process is slow when a large number of users request to publish and review in the same period; the same content needs to be reviewed multiple times and repeatedly (repeatedly), and each review requires a large data communication bandwidth, resulting in a waste of data resources. Summary of the Invention
[0007] In response to the above-mentioned defects of the existing self-media content review mechanism, the present invention proposes a self-media content release review and verification method and system, a computer-readable storage medium, a computer program product and an electronic device for implementing the method.
[0008] In a first aspect of the present invention, a method for verifying and approving the publication of self-media content is proposed. The method can be implemented based on an electronic device and includes the following steps:
[0009] Input verification step: when it is detected that the unrecognized text content in the input box exceeds a first preset number of characters, starting the input box content recognition engine to determine whether the text content of the current input box meets the publishing standards;
[0010] Publishing and reviewing step: when a submission operation of the input box content is detected, a submission progress display interface is displayed; while the submission progress display interface is displayed, the input box content is pre-submitted to the server, and the server performs review of the submitted content;
[0011] When the submitted content meets the review criteria, the submission progress display interface ends and the publishing page of the submitted content is displayed.
[0012] The submission progress display interface includes a review progress bar and a review mark diagram;
[0013] The review progress bar displays the review progress of the submitted content by the server;
[0014] The review mark diagram is used to display the review result of the server reviewing the submitted content.
[0015] In the publishing review step, the server reviews the pre-submitted content in preset semantic units, and each time a preset number of semantic ranges are reviewed and approved, the submission progress displayed on the submission progress display interface gradually increases;
[0016] When a semantic unit fails to pass the review, the semantic unit that fails to pass the review and the context semantic unit are skipped, and the release review step is continued.
[0017] In the publishing review step, the server reviews the submitted content based on preset semantic units. When a certain semantic unit fails to pass the review, the submitted content does not meet the review criteria.
[0018] In the publishing review step, when the server has reviewed all semantic units, if there are semantic units that have not passed the review, the publisher is prompted that the currently submitted content does not meet the publishing standards. The server only saves the semantic units that have passed the review standards, displays the semantic units that have not passed the review and the context semantic units of the semantic units that have not passed the review in the input box, and returns to the input verification step.
[0019] The aforementioned self-media content publishing review and verification method can also be connected to the cloud resource platform through various forms of electronic devices and automatically implemented through computer program instructions; the computer program instructions can be stored in different forms of storage media and loaded into computer electronic devices for execution.
[0020] When implemented using computer program instructions, the method may be implemented in a pseudo-code format as follows:
[0021] S1: Detect the number of words InputWordNum in the text content TXTInput that has not been recognized in the input box;
[0022] S2: When InputWordNum>PreSetNum, go to step S3;
[0023] Otherwise, return to step S1; wherein PreSetNum is the first preset word value;
[0024] S3: Determine whether the currently unrecognized text content TXTInput in the input box meets the publishing standards;
[0025] When TXTInput does not meet the publishing standards, prompt the user to modify the input box and return to step S1;
[0026] When TXTInput meets the publishing criteria, proceed to step S4;
[0027] S4: Determine whether a submission operation of the input box content is detected;
[0028] If yes, go to step S5; otherwise, return to step S1;
[0029] S5: Displaying a submission progress display interface; while the submission progress display interface is displayed, pre-submitting the input box content to the server, and the server performs a review of the submitted content;
[0030] When the submitted content meets the review criteria, the submission progress display interface ends and the publishing page of the submitted content is displayed.
[0031] In step S5, the server performs review of the submitted content, including:
[0032] S510: Obtain the input box content TXT pre-submitted to the server;
[0033] S520: Decompose the input box content TXT into N semantic units, that is, TXT = {T1, T2,..., TN}, where N is an integer greater than 2;
[0034] S530: Let i = 1;
[0035] S540: When i < N, determine whether Ti meets the release standard. If so, go to step S550; otherwise, go to step S560;
[0036] When i > N, go to step S570;
[0037] S550: i = i + 1, and return to step S540;
[0038] S560: Take Ti, Ti+1, and Ti-1 as candidate prompt contents, let i = i + 2, and return to step S540;
[0039] S570: Display all candidate prompt contents in the input box, and return to step S1.
[0040] The submission progress display interface in step S5 includes an audit progress bar and an audit mark diagram;
[0041] The audit progress bar displays the audit progress of the server for auditing the submitted content;
[0042] The audit mark diagram is used to display the audit result of the server for auditing the submitted content.
[0043] In the third aspect of the present invention, there is also provided a computer-readable storage medium for storing computer instructions. When the computer instructions run on an electronic device, the electronic device is caused to execute all or part of the steps of the self-media content publishing audit verification method mentioned above.
[0044] In the fourth aspect of the present invention, there is also provided a computer device, which includes a processor and a memory. The memory is used to store instructions, and the processor is used to call the instructions in the memory, so that the computer device executes the self-media content publishing audit verification method mentioned above.
[0045] In the fifth aspect of the present invention, there is also provided a computer program product, which includes a computer program. When the computer program is executed, all or part of the steps of the self-media content publishing audit verification method mentioned above are implemented.
[0046] In the sixth aspect, corresponding to the method of the first aspect, a self-media content publishing review and verification system is also proposed, which can be used to implement the self-media content publishing review and verification method described in the first or second aspect.
[0047] The system comprises:
[0048] Input verification unit: when detecting that the unrecognized text content in the input box exceeds a first preset number of characters, starting the input box content recognition engine to determine whether the text content of the current input box meets the publishing standard;
[0049] Publishing and reviewing unit: when a submission operation of the input box content is detected, a submission progress display interface is displayed; while the submission progress display interface is displayed, the input box content is pre-submitted to the server, and the server reviews the pre-submitted content in a preset semantic unit;
[0050] When the submitted content meets the review criteria, the submission progress display interface ends and the publishing page of the submitted content is displayed;
[0051] The submission progress display interface includes a review progress bar and a review mark diagram; the review progress bar displays the review progress of the submitted content by the server; the review mark diagram is used to display the review result of the submitted content by the server;
[0052] When the server has reviewed all semantic units, if there are semantic units that have not passed the review, the publisher will be prompted that the currently submitted content does not meet the publishing standards. The server only saves the semantic units that have passed the review standards, and displays the semantic units that have not passed the review and the context semantic units of the semantic units that have not passed the review in the input box.
[0053] The technical solution of the present invention realizes the two-stage publishing and review verification of self-media content through the input verification step and the publishing and review step, and displays a submission progress display interface when a submission operation of the input box content is detected; the submission progress display interface includes a review progress bar and a review mark diagram; the review progress bar displays the review progress of the server reviewing the submitted content; the review mark diagram is used to display the review result of the server reviewing the submitted content, thereby avoiding the problem of a single review interaction mode in the prior art;
[0054] At the same time, during the display of the submission progress display interface, the content of the input box is pre-submitted to the server, and the server performs the review of the submitted content; when the server has reviewed all semantic units, if there are semantic units that have not passed the review, the publisher is prompted that the currently submitted content does not meet the publishing standards, and the server only saves the semantic units that have passed the review standards, displays the semantic units that have not passed the review and the context semantic units of the semantic units that have not passed the review in the input box, and returns to the input verification step, thereby avoiding the technical problems of data communication congestion and the need for multiple and repeated (repeated) reviews of the same content during the review process.
[0055] Further advantages of the present invention will be further reflected in detail in the specific embodiments section in conjunction with the drawings of the specification. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0057] Figure 1 This is a main flow chart of a method for reviewing and verifying self-media content publishing according to an embodiment of the present invention;
[0058] Figure 2 It is a schematic diagram of different modes of the submission progress display interface displayed during the method execution;
[0059] Figure 3 is a flow chart of the method when it is implemented using computer program instructions;
[0060] Figure 4 The present invention is a schematic diagram of the functional unit composition of a self-media content publishing, review and verification system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0061] In the specific implementation of this application, if the embodiments of the relevant technical solutions involve user-related data, when the embodiments of this application are applied to specific products or technologies, user permission or consent must be obtained, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions.
[0062] Specifically, before collecting the user's relevant data and during the process of collecting the user's relevant data, this application can display a prompt interface, pop-up window or output voice prompt information. The prompt interface, pop-up window or voice prompt information is used to remind the user that its relevant data is currently being collected, so that this application only starts to execute the relevant steps of obtaining the user's relevant data after obtaining the user's confirmation operation on the prompt interface or pop-up window. Otherwise (that is, when the user's confirmation operation on the prompt interface or pop-up window is not obtained), the relevant steps of obtaining the user's relevant data are terminated, that is, the user's relevant data is not obtained. In other words, all user data collected by this application are collected with the user's consent and authorization, and the collection, use and processing of relevant user data need to comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0063] See also Figure 1 , Figure 1 This is a main flow chart of a method for reviewing and verifying the publication of self-media content according to an embodiment of the present invention.
[0064] exist Figure 1 In the present invention, the self-media content publishing review and verification method proposed is divided into two stages, the input verification stage and the publishing review stage, which correspond to the input verification step and the publishing review step respectively.
[0065] In the input verification step, when it is detected that the unrecognized text content in the input box exceeds a first preset number of characters, an input box content recognition engine is started to determine whether the text content of the current input box meets the publishing standard.
[0066] Specifically, when self-media publishers publish content on a self-media platform, they usually use two input methods:
[0067] (1) Platform input method: directly enter the relevant content word by word in the input box provided by the self-media platform, and click to publish after entering;
[0068] (2) Copy and paste after third-party editing: After entering and editing all the content on the third-party software, copy the full text into the input box provided by the self-media platform, and then click to publish.
[0069] In the existing technology, the self-media platform usually reviews the relevant content to be published after the self-media publisher clicks the publish button, and then reviews all the content to be published; if the review is qualified, the relevant content can be published on the self-media platform; if the review is unqualified, it will be prompted that the relevant content contains illegal content, and the publisher is required to check and modify it by himself before publishing it again, repeating the above process.
[0070] It can be seen that the above existing technologies have the following problems:
[0071] (1) The review interaction method is single. Users can only know whether the article content has passed the review. If it fails to pass the review, they cannot know the specific reasons why it does not meet the standards. The review interface is not user-friendly.
[0072] (2) When there are a large number of users requesting to publish an audit in the same period, data communication congestion is likely to occur during the audit process, slowing the audit process;
[0073] (3) The same content needs to be reviewed multiple times and repeatedly, and each review requires a large data communication bandwidth, resulting in a waste of data resources.
[0074] The technical solutions proposed in this invention will solve the above-mentioned problems respectively through the application of multiple corresponding improved technical means.
[0075] First, the technical solution of the present invention moves the review and verification mechanism of self-media published content to the input stage, and performs the verification operation in the input stage.
[0076] When a self-media publisher uses the platform input method, that is, directly inputs relevant content word by word in the input box provided by the self-media platform, the number of unrecognized text contents (number of words) in the input box can be detected in real time by detecting the current input position (e.g., the current input cursor position);
[0077] In one embodiment, when the unrecognized text content in the input box exceeds a first preset number of characters, an input box content recognition engine is started to determine whether the text content of the current input box meets the publishing standard;
[0078] In another embodiment, to ensure the integrity of semantic recognition, the input box content recognition engine is started only when the unrecognized text content in the input box exceeds a first preset number of words and the current input position reaches the semantic end position to determine whether the text content of the current input box meets the publishing standards. The semantic end position here can be a period, semicolon, exclamation mark, etc. that marks the end of a sentence or a paragraph. If the current input position reaches the semantic end position, for example, the current input cursor is located after the period, semicolon, or exclamation mark, it means that the sentence or paragraph currently being input has ended semantically, and relevant semantic recognition can be performed.
[0079] At this time, the input box content recognition engine is started to determine whether the text content of the current input box meets the publishing standards.
[0080] Starting the input box content recognition engine to determine whether the text content of the current input box meets the publishing standards can be implemented on the local device based on known existing technologies. For example, the engine can use a preset sensitive word library, a preset illegal word library, a pre-trained article hidden danger identification model, etc. to determine whether the text content of the current input box meets the publishing standards.
[0081] On the other hand, when the self-media publisher adopts the method of copying and pasting after third-party editing, that is, after entering and editing all the content on the third-party software, and then copying the full text into the input box provided by the self-media platform, the above-mentioned input verification steps can also be used.
[0082] Specifically, at this time, after each copy-paste operation of the current input box is detected, it can be detected whether the text content corresponding to the copy-paste operation exceeds the first preset number of words. If so, the input box content recognition engine is started to determine whether the text content of the current input box meets the publishing standards.
[0083] In this way, since the text content corresponding to each copy-paste operation is generally new unrecognized text, there will be no repeated recognition.
[0084] It can be seen that since input verification is performed during the input verification stage, the publisher can receive the verification results of the current input text in real time and can promptly know whether it has passed the review. If it fails to pass the review, the publisher will be prompted to make modifications in real time, which improves the user experience.
[0085] The above process can be expressed in the form of a computer program flow language, and the pseudo code is as follows:
[0086] Step 1: Detect the number of words InputWordNum in the text content TXTInput that has not been recognized in the input box;
[0087] Step 2: When InputWordNum>PreSetNum, go to step 3; otherwise, return to step 1; PreSetNum is the first preset word value;
[0088] Step 3: Determine whether the unrecognized text content in the input box TXTInput meets the publishing standards;
[0089] If the TXTInput does not meet the publishing standards, the user is prompted to modify the input box and the process returns to step 1. If the TXTInput meets the publishing standards, the process proceeds to step 4.
[0090] Step 4: Determine whether a submission operation of the input box content is detected; if so, proceed to the publishing review step; otherwise, return to step 1.
[0091] After the above-mentioned input verification stage, local resources can be used to initially complete the preliminary verification and review of the text content in the content to be published in the input stage to ensure that the text part of the self-media content that the user is about to submit for publication basically does not have obvious violations.
[0092] However, the verification in the input stage can only review and verify the content actually entered by the user in text units. On the one hand, the text content entered by self-media users may be converted into other content after submission and publication. For example, the input hyperlink may be directly displayed as the corresponding picture, video or audio content after publication. These contents may also have hidden dangers if they are not reviewed, and multiple text contents may also contain illegal expressions after being combined as a whole and connected to the context. On the other hand, the content recognition engine resources that can be called by local resources are limited, and there will be lags in the update of the recognition library or recognition model, which may cause some illegal content to evade review. Therefore, further review and verification are required during the publishing stage.
[0093] Therefore, when the publisher completes input in the input box and clicks the submit operation, the method enters the publishing review stage, that is, the publishing review step.
[0094] The release review step includes a pre-submission sub-step, a semantic decomposition sub-step, and a review sub-step;
[0095] Continuing with the above pseudocode, we will introduce the above sub-steps:
[0096] Pre-submit sub-step: After the user clicks the submit operation, all the TXT contents of the current input box are pre-submitted to the server;
[0097] The meaning of pre-submission here is: the server caches the TXT content of the input box by opening a temporary storage area, that is, temporarily storing the TXT content of the input box, but not actually saving it, that is, the temporarily stored content will not be published;
[0098] Semantic decomposition sub-step: decomposing the input box content TXT into N semantic units, that is, TXT = {T1, T2, ..., TN}, where N is an integer greater than 2;
[0099] As an example, the semantic unit here can be a semantic sentence, a semantic paragraph, etc.; when the input box content TXT also includes content that may be converted into other formats (for example, the aforementioned input hyperlink may be directly displayed as a corresponding image, video or audio content after being published), for example, when the input box content TXT includes a hyperlink, the displayed content corresponding to the hyperlink is treated as a separate semantic unit;
[0100] Review sub-step: The server reviews the pre-submitted content in preset semantic units, that is, reviews Ti one by one to see whether it meets the release criteria.
[0101] In the prior art, when the self-media review mechanism detects a Ti that does not meet the publishing standard, the review process is usually stopped, and then the user is prompted that the current content does not meet the publishing standard, and the review of the remaining content is abandoned, which will cause the user to need to repeat the review once after modifying again, wasting data resources.
[0102] In this embodiment, when a semantic unit fails to pass the review, the semantic unit that fails to pass the review and the context semantic units are skipped, and the publishing review step is continued to be executed.
[0103] Of course, as long as a semantic unit fails to pass the review, the submitted content does not meet the review standard. However, in this application, all the content is reviewed at one time, and a comprehensive review opinion and the marked position are given.
[0104] When the server has reviewed all semantic units, if there are semantic units that fail to pass the review, the publisher is prompted that the currently submitted content does not meet the publishing standard. The server only saves the semantic units that meet the review standard, displays the semantic units that fail to pass the review and the context semantic units of the semantic units that fail to pass the review in the input box, and returns to the input verification step.
[0105] Continuing the above pseudocode, the review sub-step continues to execute as follows:
[0106] step 5: Let i = 1;
[0107] step 6: When i < N, determine whether Ti meets the publishing standard. If so, go to step 7; otherwise, go to step 8;
[0108] When i > N, go to step 9;
[0109] step 7: i = i + 1, return to step S540;
[0110] step 8: Take Ti, Ti+1, Ti-1 as candidate prompt contents, let i = i + 2, and return to step 6;
[0111] step 9: Display all candidate prompt contents in the input box and return to step S1.
[0112] It can be seen that in the above embodiment, when the server has reviewed all semantic units, if there are semantic units that have not passed the review, the publisher is prompted that the currently submitted content does not meet the publishing standards. The server only saves the semantic units that have passed the review standards, displays the semantic units that have not passed the review and the context semantic units of the semantic units that have not passed the review in the input box, and returns to the input verification step. This ensures that the same content will not be reviewed and verified repeatedly, because each time only the semantic units that have not passed the review and the context semantic units of the semantic units that have not passed the review will be returned to the input box for the user to modify and submit again for review. The part that has passed the review does not need to be submitted again, which saves data resources and allows the publisher to clearly know the specific location that needs to be modified.
[0113] At the same time, the server only saves semantic units that pass the review standards. Even if a large number of users request to publish reviews at the same time, data congestion will not occur because the server only needs to allocate cache areas for data access most of the time without having to save data repeatedly.
[0114] As a further improvement, in the publishing and reviewing step, when a submission operation of the input box content is detected, a submission progress display interface is displayed; while the submission progress display interface is displayed, the input box content is pre-submitted to the server, and the server performs the review of the submitted content;
[0115] When the submitted content meets the review criteria, the submission progress display interface ends and the publishing page of the submitted content is displayed.
[0116] In general existing technologies, users can only know whether the content of an article has passed the review. If it fails the review, they cannot know exactly where it does not meet the standards, and the review interface is not user-friendly.
[0117] For this, see Figure 2 , Figure 2 This is a schematic diagram of different modes of the submission progress display interface displayed during method execution.
[0118] Specifically, the submission progress display interface includes a review progress bar and a review mark diagram;
[0119] The review progress bar displays the review progress of the submitted content by the server;
[0120] The review mark diagram is used to display the review result of the server reviewing the submitted content.
[0121] In the publishing review step, the server reviews the pre-submitted content with preset semantic units. Each time a preset number of semantic ranges are reviewed and passed, the submission progress displayed on the submission progress display interface gradually increases. When a semantic unit fails to pass the review, the semantic unit that fails to pass the review and the context semantic unit are skipped, and the publishing review step is continued.
[0122] Next, take a specific example, combined with Figure 2 The principle of the above improved embodiment is explained.
[0123] Assume that the input box content TXT pre-submitted to the server has a total of 200 segments. When the publisher clicks the submit operation, the submission progress display interface is displayed. At this time, the review progress bar is turned on (showing the starting point and progress 0), and there is no review mark;
[0124] At the same time, the TXT content of the input box is decomposed into 200 semantic units, that is, 200 paragraphs.
[0125] Assuming that the first 49 paragraphs have all passed the review (meet the release criteria), the progress bar will advance one space each time a paragraph is reviewed (assuming the progress bar has 200 spaces in total). At this point, there is still no review mark (because the 49 paragraphs currently under review have all passed).
[0126] When the 50th paragraph is reviewed, it is found that the paragraph is unqualified (does not meet the release standards). At this time, the submission progress display interface shows 25% review progress and the corresponding review mark diagram ( Figure 2 Continuing the audit, it was found that there were problems with paragraphs 50-60. Therefore, the audit progress and the corresponding segments of the audit mark diagram continued to increase; from paragraph 61, the audit mark diagram disappeared (because paragraph 61 passed the audit and met the release standards); continuing the audit to paragraphs 90-110, similar problems were found, and similar audit progress and the corresponding segments of the audit mark diagram continued to increase.
[0127] In the above process, when the review reaches paragraph 50 and finds that paragraph 50 is unqualified, the review will be directly carried out on paragraph 52, that is, it will be determined that paragraphs 49, 50, and 51 all have problems (do not meet the release standards). This is usually in line with semantic habits, that is, when a semantic unit fails to pass the review, the semantic unit that fails to pass the review and the context semantic unit are skipped, and the release review steps are continued, which can also speed up the review progress.
[0128] In terms of specific display format, Figure 2Two display modes are provided, namely a linear submission progress display interface and a circular submission progress display interface. The principles of the two are similar, and those skilled in the art can freely choose according to the size of the display device, display mode, etc.
[0129] When the display device is square, a linear submission progress display interface can be used; when the display device is circular, a ring-shaped submission progress display interface can be used.
[0130] In a preferred embodiment, the user can click on the review mark image area on the submission progress display interface to directly locate and jump to the specific location of the corresponding semantic unit that has not passed the review, and edit and modify it in the input box.
[0131] The above introduces the specific implementation principle of the method embodiment.
[0132] The above method embodiment can also be connected to the cloud resource platform through various forms of electronic devices and automatically implemented through computer program instructions; the computer program instructions can be stored in different forms of storage media and loaded into computer electronic devices for execution.
[0133] When implemented using computer program instructions, see Figure 3 , Figure 3 It is a flowchart diagram when the method is implemented using computer program instructions.
[0134] The computer pseudo-code form of the method is as follows:
[0135] S1: Detect the number of words InputWordNum in the text content TXTInput that has not been recognized in the input box;
[0136] S2: When InputWordNum>PreSetNum, go to step S3;
[0137] Otherwise, return to step S1; wherein PreSetNum is the first preset word value;
[0138] S3: Determine whether the currently unrecognized text content TXTInput in the input box meets the publishing standards;
[0139] When TXTInput does not meet the publishing standards, prompt the user to modify the input box and return to step S1;
[0140] When TXTInput meets the publishing criteria, proceed to step S4;
[0141] S4: Determine whether a submission operation of the input box content is detected;
[0142] If yes, go to step S5; otherwise, return to step S1;
[0143] S5: Display the submission progress display interface; during the display of the submission progress display interface, pre-submit the content in the input box to the server, and the server performs the review of the submitted content;
[0144] When the submitted content meets the review criteria, end the submission progress display interface and display the release page of the submitted content.
[0145] The review of the submitted content by the server in step S5 includes:
[0146] S510: Obtain the input box content TXT pre-submitted to the server;
[0147] S520: Decompose the input box content TXT into N semantic units, that is, TXT = {T1, T2,..., TN}, where N is an integer greater than 2;
[0148] S530: Let i = 1;
[0149] S540: When i < N, determine whether Ti meets the release criteria. If so, go to step S550; otherwise, go to step S560;
[0150] When i > N, go to step S570;
[0151] S550: i = i + 1, and return to step S540;
[0152] S560: Take Ti, Ti + 1, and Ti - 1 as candidate prompt contents, let i = i + 2, and return to step S540;
[0153] S570: Display all candidate prompt contents in the input box, and return to step S1.
[0154] Since each candidate prompt content includes at least three semantic units, there may be duplicates between multiple candidate prompt contents. Preferably, step S570 further includes removing duplicates from all candidate prompt contents and then displaying them in the input box, and returning to step S1.
[0155] The submission progress display interface in step S5 includes a review progress bar and a review mark graph;
[0156] The review progress bar displays the review progress of the server for the submitted content;
[0157] The review mark graph is used to display the review result of the server for the submitted content.
[0158] In the above method embodiment, the specific review principle adopted in the publishing review step is similar to that of the input verification step. As mentioned above, the input verification step is to determine whether the text content of the current input box meets the publishing standards on the local device through a preset sensitive word library, a preset violation word library, a pre-trained article hidden danger identification model, etc.
[0159] In the publishing review step, since the relevant content to be identified has been pre-submitted to the server (server side), the relevant review can be performed on the server based on the server cloud resources. It can also be judged based on cloud resources whether each semantic unit of the relevant content to be identified meets the publishing standards through the preset sensitive word library, preset violation word library, pre-trained article hidden danger identification model, etc.
[0160] Compared with local resources, cloud resources are richer, model training is more timely, the relevant character libraries / vocabulary are updated more frequently, and the models are richer. Local resources can only perform basic recognition of text content, but with the support of cloud resources, it is possible to establish a key feature library for resources such as text, voice, pictures, and videos, and train models for identifying whether the key frame features of text, voice, pictures, and videos are in violation of regulations, etc., so as to make a more comprehensive judgment from multiple angles on whether each semantic unit of the relevant content to be identified meets the release standards.
[0161] Based on the method embodiment, Figure 4 A schematic diagram showing the composition of functional units of a self-media content publishing, review and verification system according to an embodiment of the present invention is shown.
[0162] It can be understood that the relevant principles and steps of the system embodiment correspond to and are consistent with those of the method embodiment, so there is no need to repeat the description, and the two can be quoted and referenced to each other.
[0163] Figure 4 The system can be used to implement the self-media content publishing review and verification method described in the first or second aspect.
[0164] The system comprises:
[0165] Input verification unit: when detecting that the unrecognized text content in the input box exceeds a first preset number of characters, starting the input box content recognition engine to determine whether the text content of the current input box meets the publishing standard;
[0166] Publishing and reviewing unit: when a submission operation of the input box content is detected, a submission progress display interface is displayed; while the submission progress display interface is displayed, the input box content is pre-submitted to the server, and the server reviews the pre-submitted content in a preset semantic unit;
[0167] When the submitted content meets the review criteria, the submission progress display interface ends and the publishing page of the submitted content is displayed;
[0168] The submission progress display interface includes a review progress bar and a review mark diagram; the review progress bar displays the review progress of the submitted content by the server; the review mark diagram is used to display the review result of the submitted content by the server;
[0169] When the server has reviewed all semantic units, if there are semantic units that have not passed the review, the publisher will be prompted that the currently submitted content does not meet the publishing standards. The server only saves the semantic units that have passed the review standards, and displays the semantic units that have not passed the review and the context semantic units of the semantic units that have not passed the review in the input box.
[0170] The technical solution of the present invention realizes the two-stage publishing and review verification of self-media content through the input verification step and the publishing and review step, and displays a submission progress display interface when a submission operation of the input box content is detected; the submission progress display interface includes a review progress bar and a review mark diagram; the review progress bar displays the review progress of the server reviewing the submitted content; the review mark diagram is used to display the review result of the server reviewing the submitted content, thereby avoiding the problem of a single review interaction mode in the prior art;
[0171] At the same time, during the display of the submission progress display interface, the content of the input box is pre-submitted to the server, and the server performs the review of the submitted content; when the server has reviewed all semantic units, if there are semantic units that have not passed the review, the publisher is prompted that the currently submitted content does not meet the publishing standards, and the server only saves the semantic units that have passed the review standards, displays the semantic units that have not passed the review and the context semantic units of the semantic units that have not passed the review in the input box, and returns to the input verification step, thereby avoiding the technical problems of data communication congestion and the need for multiple and repeated (repeated) reviews of the same content during the review process.
[0172] For other technologies, principles, algorithms or models not elaborated in detail in this application, please refer to the existing technology.
[0173] In the preceding embodiments, the present invention provides multiple embodiments, each of which can constitute an independent technical solution and potentially contribute to the existing technology and solve corresponding technical problems. However, it should be noted that different embodiments can be combined with each other without violating logic; at the same time, each embodiment can solve at least one technical problem, but it is not required that each individual embodiment solve multiple or all technical problems.
[0174] The foregoing has shown and described the method embodiments and system of the present invention, but it is understood by those skilled in the art that various changes, modifications, substitutions and variations may be made to these embodiments without departing from the principles and spirit of the present invention.
Claims
1. A method for verifying and reviewing the publication of self-media content, characterized in that: The method comprises the following steps: Input verification step: when it is detected that the unrecognized text content in the input box exceeds a first preset number of characters, starting the input box content recognition engine to determine whether the text content of the current input box meets the publishing standards; Release review steps: When the submission operation of the input box content is detected, the submission progress display interface is displayed; During the display of the submission progress display interface, the content of the input box is pre-submitted to the server, and the server performs the review of the submitted content; When the submitted content meets the review criteria, the submission progress display interface ends and the publishing page of the submitted content is displayed.
2. A self-media content publishing review and verification method according to claim 1, characterized in that: The submission progress display interface includes a review progress bar and a review mark diagram; The review progress bar displays the review progress of the submitted content by the server; The review mark diagram is used to display the review result of the server reviewing the submitted content.
3. A self-media content publishing and verification method according to claim 1, characterized in that: In the publishing review step, the server reviews the pre-submitted content in preset semantic units, and each time a preset number of semantic ranges are reviewed and approved, the submission progress displayed on the submission progress display interface gradually increases; When a semantic unit fails to pass the review, the semantic unit that fails to pass the review and the context semantic unit are skipped, and the release review step is continued.
4. A self-media content publishing and verification method according to claim 2, characterized in that: It is characterized by: In the publishing review step, the server reviews the submitted content based on preset semantic units. When a certain semantic unit fails to pass the review, the submitted content does not meet the review criteria.
5. A self-media content publishing review and verification method according to claim 3, characterized in that: It is characterized by: In the publishing review step, when the server has reviewed all semantic units, if there are semantic units that have not passed the review, the publisher is prompted that the currently submitted content does not meet the publishing standards. The server only saves the semantic units that have passed the review standards, displays the semantic units that have not passed the review and the context semantic units of the semantic units that have not passed the review in the input box, and returns to the input verification step.
6. A method for verifying and reviewing the publication of self-media content, the method being executed by computer program instructions, characterized in that: The method comprises the following steps: S1: Detect the number of words InputWordNum in the text content TXTInput that has not been recognized in the input box; S2: When InputWordNum>PreSetNum, go to step S3; Otherwise, return to step S1; wherein PreSetNum is the first preset word value; S3: Determine whether the currently unrecognized text content TXTInput in the input box meets the publishing standards; When TXTInput does not meet the publishing standards, prompt the user to modify the input box and return to step S1; When TXTInput meets the publishing criteria, proceed to step S4; S4: Determine whether a submission operation of the input box content is detected; If yes, go to step S5; otherwise, return to step S1; S5: Displaying a submission progress display interface; while the submission progress display interface is displayed, pre-submitting the input box content to the server, and the server performs a review of the submitted content; When the submitted content meets the review criteria, end the submission progress display interface and display the publication page of the submitted content.
7. A self-media content publishing and verification method according to claim 6, characterized in that: In step S5, the server performs the review of the submitted content, including: S510: Obtain the input box content TXT pre-submitted to the server; S520: Decompose the input box content TXT into N semantic units, i.e., TXT = {T1, T2,..., TN}, where N is an integer greater than 2; S530: Let i = 1; S540: When i < N, determine whether Ti meets the publication criteria. If so, proceed to step S550; otherwise, proceed to step S560; When i > N, proceed to step S570; S550: i = i + 1, and return to step S540; S560: Take Ti, Ti+1, and Ti-1 as candidate prompt contents, let i = i + 2, and return to step S540; S570: Display all candidate prompt contents in the input box and return to step S1.
8. A self-media content publishing and verification method according to claim 6, characterized in that: In step S5, the submission progress display interface includes a review progress bar and a review mark graph; The review progress bar displays the review progress of the server for the submitted content; The review mark graph is used to display the review result of the server for the submitted content.
9. A self-media content publishing and verification system, characterized in that: The system includes: Input verification unit: When it is detected that the unrecognized text content in the input box exceeds the first preset number of characters, start the input box content recognition engine to determine whether the text content of the current input box meets the publication criteria; Publication review unit: When it is detected that the submission operation of the input box content, display the submission progress display interface; during the display of the submission progress display interface, pre-submit the input box content to the server, and the server reviews the pre-submitted content in preset semantic units; When the submitted content meets the review criteria, end the submission progress display interface and display the publication page of the submitted content; Among them, the submission progress display interface includes a review progress bar and a review mark graph; the review progress bar displays the review progress of the server for the submitted content; the review mark graph is used to display the review result of the server for the submitted content; When the server has reviewed all semantic units, if there are semantic units that do not pass the review, prompt the publisher that the current submitted content does not meet the publication criteria. The server only saves the semantic units that meet the review criteria, and displays the unpassed semantic units and the context semantic units of the unpassed semantic units in the input box.
10. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by a processor, they implement a method for reviewing and verifying the publication of self-media content described in any one of claims 1 to 5 or 6 - 8.
Citation Information
Patent Citations
Content auditing processing method, device, equipment and system
CN114493530A
Text content auditing method and device, equipment and storage medium
CN118113865A
SQL auditing and publishing method and device, computer equipment and storage medium
CN118822446A
Text information intelligent auditing method, device and equipment and storage medium
CN119006005A
Automatic content screening and labeling system
CN119444098A