Content generation method and device, equipment and computer medium
Through the automated content generation method, interview records are divided based on structural information and a summary of the question and answer session is generated, which solves the problems of low efficiency and insufficient accuracy of abstract acquisition in the existing technology, and achieves an efficient and accurate summary of interview records.
Patent Information
- Application Number
- CN202411748931.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-03-21
AI Technical Summary
In the prior art, the abstract acquisition of interview records is less efficient, and due to manual collation, it may be affected by individual subjective factors, the recording and analysis results are biased and the accuracy is low.
By obtaining the content to be sorted, dividing it into multiple links based on the predetermined structural information, determining the Q&A link, and generating the summary content of the Q&A link based on the question information and answer information.
It realizes automated information summary, saves time for summary sorting, and improves the accuracy and acquisition efficiency of summary.
Smart Images

Figure CN119669460A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of intelligent data processing technology, and in particular, relates to a content generation method, device, equipment, and computer medium. Background Art
[0002] In the recruitment process, the interview is an important part of evaluating the ability and potential of candidates. The interviewer will ask various questions during the interview and observe the candidate's answers and performance. In order to ensure the fairness, accuracy and effectiveness of the interview, the interview process needs to be recorded and the information needs to be summarized and analyzed after the interview.
[0003] In the related art, candidates are generally screened by manually screening interview records to obtain summaries, which takes a lot of time. In addition, manual sorting may be affected by personal subjective factors, resulting in certain deviations in the records and analysis results, and the accuracy of the summaries is also low, making the efficiency of obtaining summaries low. Summary of the invention
[0004] The embodiment of the present application provides an implementation scheme different from the prior art to solve the technical problem of low efficiency in obtaining abstracts in the related art.
[0005] In a first aspect, the present application provides a content generation method, comprising:
[0006] Get the content to be sorted;
[0007] Based on the predetermined structural information, the content to be sorted is divided into multiple links;
[0008] determining a question-and-answer session among the multiple sessions;
[0009] Based on the question information in the question-and-answer session and the answer information corresponding to the question information, a summary content of the question-and-answer session is generated.
[0010] In a second aspect, the present application provides a content generation device, including:
[0011] An acquisition unit, used for acquiring content to be sorted;
[0012] A division unit, used for dividing the content to be sorted into multiple links based on predetermined structural information;
[0013] A determination unit, configured to determine a question-and-answer session among the multiple sessions;
[0014] A generating unit is used to generate summary content of the question-answering session based on the question information in the question-answering session and the answer information corresponding to the question information.
[0015] In a third aspect, the present application provides an electronic device, including:
[0016] Processor; and
[0017] A memory, configured to store executable instructions of the processor;
[0018] The processor is configured to execute any method in the first aspect or any possible implementation manner of the first aspect by executing the executable instructions.
[0019] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the computer program implements any method in the first aspect or any possible implementation manner of the first aspect.
[0020] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method described in the first aspect or any possible implementation manner of the first aspect.
[0021] The present application provides a method for obtaining content to be sorted; dividing the content to be sorted into multiple links based on predetermined structural information; determining a question-and-answer link among the multiple links; and generating a summary content of the question-and-answer link based on question information in the question-and-answer link and answer information corresponding to the question information. The method can automatically summarize information on the content to be sorted, and introduces analysis of the links, so that the summaries of the links can be automatically sorted out, thereby saving the time for sorting the summaries, improving the accuracy of the sorted summaries, and improving the efficiency of obtaining the summaries. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:
[0023] Figure 1 A schematic diagram of a scenario of a content generation method provided in an embodiment of the present application;
[0024] Figure 2 A flowchart of a content generation method provided in one embodiment of the present application;
[0025] Figure 3 A schematic diagram of the structure of a content generation device provided in one embodiment of the present application;
[0026] Figure 4A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0027] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, but cannot be understood as limiting the present application.
[0028] The terms "first" and "second" etc. in the specification, claims and drawings of the embodiments of the present application are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein, for example. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0029] First, some terms in the embodiments of the present application are explained below to facilitate understanding by those skilled in the art.
[0030] SFT (Supervised Fine-Tuning) is a method for training large language models (LLMs) by fine-tuning the pre-trained LLM using labeled data in a specific field so that it can better adapt to specific tasks or fields.
[0031] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0032] The solution of the present application can be applied to a multimedia conference scenario, which can be an ordinary regular meeting or an interview meeting, etc.
[0033] For example, when the content generation method in the present application is run on a terminal, the terminal may be a mobile phone, a tablet computer, or a desktop computer set up at the conference site.
[0034] Figure 1A scenario diagram of a content generation method provided for an exemplary embodiment of the present application, the method can be applied during an interview or after the interview. Optionally, the content generation method in the present application can be executed by a computer device, wherein the computer device can be a terminal or a server. The terminal can be a smart phone, a tablet computer, a laptop computer, an intelligent voice interaction device, a smart home appliance, a wearable smart device, an aircraft, an intelligent vehicle terminal and other devices. The terminal can also include a client, which can be a video client, a browser client or an instant messaging client. The server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDNs), and basic cloud computing services such as big data and artificial intelligence platforms.
[0035] The aforementioned content generation method includes: obtaining content to be organized; dividing the content to be organized into multiple links based on predetermined structural information; determining a question-and-answer link among the multiple links; and generating summary content of the question-and-answer link based on question information in the question-and-answer link and answer information corresponding to the question information.
[0036] Optionally, the aforementioned content to be sorted may be obtained by recording the interview audio to obtain audio information, and then converting the audio information into text content, that is, the content to be sorted is text content.
[0037] In some other optional embodiments of the present application, the aforementioned content to be sorted may also be conference audio. When processing the content to be sorted, the content to be sorted needs to be converted into text content.
[0038] Figure 2 A flow chart of a content generation method provided by an exemplary embodiment of the present application, the method comprises the following steps S201-S204:
[0039] S201, obtaining content to be sorted;
[0040] In some optional embodiments of the present application, the aforementioned content to be organized is a text record of the meeting.
[0041] In some embodiments, during the meeting, the content can also be recorded to obtain a meeting recording, and the aforementioned content to be sorted can be obtained through voice-to-text conversion.
[0042] When the meeting is an interview meeting, the aforementioned content to be sorted is a text record of the interview process. During the interview process, the content can also be recorded to obtain the interview recording, and the aforementioned content to be sorted can be obtained by voice-to-text conversion.
[0043] S202, dividing the content to be sorted into multiple links based on predetermined structural information;
[0044] Optionally, the structural information may include multiple preset links.
[0045] Optionally, the structural information may be a link division template including a plurality of preset links.
[0046] Optionally, the aforementioned multiple links may be some links involved in the content to be sorted among multiple preset links.
[0047] Optionally, each link in the present application can be used to indicate the progress of the meeting, or to indicate the current main content during the meeting.
[0048] Optionally, when the type of meeting is different, the corresponding multiple preset links are also different.
[0049] Optionally, when the meeting is a project summary meeting, the aforementioned multiple preset links may include any two or more of the following: project introduction, project progress, project summary, etc.
[0050] Optionally, when the meeting is an interview meeting, the aforementioned multiple preset links may include any two or more of the following: opening greetings, self-introduction of the interviewee, introduction of the interviewee's projects and work experience, assessment of the interviewee's professional ability, reasons for the interviewee's resignation and career planning, code writing session by the interviewee, questioning session by the interviewee, and others.
[0051] In some optional embodiments of the present application, in the aforementioned S202, based on predetermined structural information, the content to be organized is divided into multiple links, which may include: inputting the predetermined structural information and the content to be organized into a first preset model, and then obtaining the multiple links into which the content to be organized is divided.
[0052] In some other optional embodiments of the present application, other semantic recognition technologies can be used to divide the content to be sorted into multiple links based on predetermined structural information.
[0053] S203, determining a question-and-answer session among the multiple sessions;
[0054] Among them, the question and answer session in multiple sessions refers to: the session in multiple sessions that includes questions, answers, or question and answer pairs.
[0055] Optionally, the number of question-and-answer sessions may be one or more.
[0056] Optionally, during the meeting, different participants may ask questions to each other, or ask questions one-way, thereby forming multiple questions and corresponding answers to each question.
[0057] In some optional embodiments of the present application, when obtaining multiple problems in the content to be sorted, the method also includes: inputting the content to be sorted, a task description for indicating extracting multiple problems in the aforementioned content to be sorted, and an output format of the multiple problems into a second preset model to obtain the multiple problems in the content to be sorted.
[0058] After multiple questions are obtained, the answers to the questions can be further obtained.
[0059] Optionally, the output format of the multiple questions is each question, or a statement number of each question.
[0060] Specifically, the content to be sorted includes a plurality of sentences, and each sentence is preceded by a sentence number for indicating the speaking order of the current sentence in the content to be sorted.
[0061] S204: Generate summary content of the question-and-answer session based on the question information in the question-and-answer session and the answer information corresponding to the question information.
[0062] In some optional embodiments of the present application, in the aforementioned step S204, the summary content of the question and answer session is generated based on the question information in the question and answer session and the answer information corresponding to the question information, including: summarizing the question information in the question and answer session and the answer information corresponding to the question information to obtain a summary result; and using the summary result as the summary content of the question and answer session.
[0063] In some optional embodiments of the present application, the question information includes multiple questions. In the aforementioned step S204, generating the summary content of the question and answer session based on the question information in the question and answer session and the answer information corresponding to the question information includes the following steps S2041-S2043:
[0064] S2041, grouping each of the multiple questions according to the subject category to which the question belongs, to obtain a question group corresponding to each subject category;
[0065] In some optional embodiments of the present application, in the aforementioned S2041, each of the multiple questions is grouped according to the subject category to which the question belongs, and a question group corresponding to each subject category is obtained, including: the question-and-answer session, the multiple questions, a task description for indicating that each of the multiple questions is grouped according to the subject category to which the question belongs, and the output format of the question group corresponding to each subject category is input into a third preset model to obtain a question group corresponding to each subject category.
[0066] In some optional embodiments of the present application, in the aforementioned S2041, each of the multiple questions is grouped according to the subject category to which the question belongs, and a question group corresponding to each subject category is obtained, including: the content to be sorted, the multiple questions, a task description for indicating that each of the multiple questions is grouped according to the subject category to which the question belongs, and the output format of the question group corresponding to each subject category is input into a third preset model to obtain a question group corresponding to each subject category.
[0067] Optionally, the output format of the question group corresponding to each topic category is: the sentence sequence number of the question included in the question group corresponding to each topic category.
[0068] Optionally, the output format of the question group corresponding to each subject category is: the questions included in the question group corresponding to each subject category.
[0069] The subject category in this application may refer to the main content. During the meeting, different main contents may be involved. For example, when the meeting is an interview meeting, the subject category may be: content about implementing function A with code, awards won by the interviewee during school, etc.
[0070] Optionally, in the original content corresponding to each Q&A session, different questions may belong to different subject categories, and the number of questions belonging to the same subject category may be one or more. Each Q&A session may include questions belonging to one or more subject categories. Optionally, each question can only belong to one subject category, and the answer corresponding to the question is the same as the subject category to which the question belongs. The original content corresponding to the Q&A session refers to the content that belongs to the Q&A session in the content to be sorted.
[0071] The question group corresponding to the aforementioned subject category refers to a combination of questions whose subject belongs to the subject category.
[0072] S2042, for each subject category, summarizing information of a question group corresponding to the subject category and an answer group corresponding to the question group to obtain a sorted question-answer group corresponding to the subject category, wherein the answer group is composed of answers corresponding to each question;
[0073] In some optional embodiments of the present application, in the aforementioned S2042, for each subject category, the question group corresponding to the subject category and the answer group corresponding to the question group are summarized to obtain a sorted question and answer group corresponding to the subject category, including:
[0074] The question-and-answer session, the sentence sequence number of each question in the question group corresponding to each topic category, the task description for indicating the summary of the question group corresponding to each topic category and the answer group corresponding to the question group, and the output format of the sorted question-and-answer group corresponding to each topic category are input into the fourth preset model to obtain the sorted question-and-answer group corresponding to each topic category.
[0075] In some other optional embodiments of the present application, in the aforementioned S2042, for each subject category, the question group corresponding to the subject category and the answer group corresponding to the question group are summarized to obtain a sorted question and answer group corresponding to the subject category, including:
[0076] The question-and-answer session, each question in the question group corresponding to each topic category, the task description used to indicate the summary of the question group corresponding to each topic category and the answer group corresponding to the question group, and the output format of the sorted question-and-answer group corresponding to each topic category are input into the fourth preset model to obtain the sorted question-and-answer group corresponding to each topic category.
[0077] In some optional embodiments of the present application, in the aforementioned S2042, for each subject category, the question group corresponding to the subject category and the answer group corresponding to the question group are summarized to obtain a sorted question and answer group corresponding to the subject category, including:
[0078] The original content corresponding to the question and answer session in the content to be sorted, the sentence number of each question in the question group corresponding to each subject category, the task description for indicating the question group corresponding to each subject category and the answer group corresponding to the question group to obtain the sorted question and answer group corresponding to each subject category, and the output format of the sorted question and answer group corresponding to each subject category are input into the fourth preset model to obtain the sorted question and answer group corresponding to each subject category.
[0079] In some other optional embodiments of the present application, in the aforementioned S2042, for each subject category, the question group corresponding to the subject category and the answer group corresponding to the question group are summarized to obtain a sorted question and answer group corresponding to the subject category, including:
[0080] The original content corresponding to the question and answer session in the content to be sorted, the questions in the question group corresponding to each subject category, the task description for indicating the question group corresponding to each subject category and the answer group corresponding to the question group to obtain the sorted question and answer group corresponding to each subject category, and the output format of the sorted question and answer group corresponding to each subject category are input into the fourth preset model to obtain the sorted question and answer group corresponding to each subject category.
[0081] In some optional embodiments of the present application, in the aforementioned S2042, for each subject category, the question group corresponding to the subject category and the answer group corresponding to the question group are summarized to obtain a sorted question and answer group corresponding to the subject category, including:
[0082] The content to be sorted, the sentence serial number of each question in the question group corresponding to each topic category, the task description for indicating the summary of the question group corresponding to each topic category and the answer group corresponding to the question group, and the output format of the sorted question and answer group corresponding to each topic category are input into the fourth preset model to obtain the sorted question and answer group corresponding to each topic category.
[0083] In some other optional embodiments of the present application, in the aforementioned S2042, for each subject category, the question group corresponding to the subject category and the answer group corresponding to the question group are summarized to obtain a sorted question and answer group corresponding to the subject category, including:
[0084] The content to be sorted, each question in the question group corresponding to each subject category, the task description for indicating summarizing the question group corresponding to each subject category and the answer group corresponding to the question group, and the output format of the sorted question and answer group corresponding to each subject category are input into the fourth preset model to obtain the sorted question and answer group corresponding to each subject category.
[0085] Optionally, the sorted question and answer group corresponding to each topic category may be: topic category-sorted question and answer group.
[0086] In some optional embodiments of the present application, in the aforementioned step S2042, summarizing the information of the question group corresponding to the subject category and the answer group corresponding to the question group to obtain the sorted question and answer group corresponding to the subject category includes the following S421-S423:
[0087] S421, summarizing information of the question group corresponding to the subject category to obtain sorted subject question results;
[0088] Optionally, in the aforementioned S421, the question groups corresponding to the subject categories are summarized to obtain the sorted subject question results, which means summarizing the question groups to obtain the summarized total questions, and the total questions are the sorted subject question results.
[0089] S422, summarizing information of the answer groups corresponding to the question groups to obtain sorted topic answer results;
[0090] Optionally, in the aforementioned S422, the answer groups corresponding to the question groups are summarized to obtain a sorted theme answer result, which means summarizing the answer groups to obtain a summarized total answer, and the total answer is the sorted theme answer result.
[0091] S423, determining the sorted question and answer group corresponding to the topic category according to the sorted topic question results and the sorted topic answer results.
[0092] In some optional embodiments of the present application, in step S423, determining the sorted question and answer group corresponding to the topic category based on the sorted topic question results and the sorted topic answer results includes: taking the sorted topic question results and the sorted topic answer results as the sorted question and answer group corresponding to the topic category.
[0093] In some optional embodiments of the present application, in step S423, determining the sorted question and answer group corresponding to the topic category according to the sorted topic question results and the sorted topic answer results includes the following steps S231-S232:
[0094] S231, for each question in the question group, obtaining an answer corresponding to the question; summarizing information of the question and the answer respectively to obtain a question sorting result corresponding to the question and an answer sorting result corresponding to the answer;
[0095] S232. Determine the sorted question and answer group corresponding to the topic category based on the question sorting results corresponding to the questions, the answer sorting results corresponding to the answers to the questions, the sorted topic question results, and the sorted topic answer results.
[0096] Optionally, in step S232, the sorted question and answer group corresponding to the subject category is determined based on the question sorting results corresponding to the questions, the answer sorting results corresponding to the answers to the questions, the sorted subject question results, and the sorted subject answer results, including: taking the question sorting results corresponding to the questions, the answer sorting results corresponding to the answers to the questions, the sorted subject question results, and the sorted subject answer results as the sorted question and answer group corresponding to the subject category.
[0097] S2043: Generate summary content of the question-and-answer session based on the sorted question-and-answer groups corresponding to the subject categories.
[0098] In some optional embodiments of the present application, when the number of the question and answer sessions is 1, in step S2043, the summary content of the question and answer session is generated based on the sorted question and answer groups corresponding to the various subject categories, including: using the sorted question and answer groups corresponding to the various subject categories as the summary content of the question and answer session.
[0099] In some optional embodiments of the present application, when there are multiple question-and-answer sessions, in step S2043, the summary content of the question-and-answer session is generated based on the sorted question-and-answer group corresponding to each subject category, including: for each question-and-answer session, obtaining the time period to which the original content corresponding to the question-and-answer session belongs; obtaining at least one target subject category of the questions in the corresponding question group belonging to the time period; and using the sorted question-and-answer group corresponding to the at least one target subject category as the summary content corresponding to the question-and-answer session.
[0100] In some optional embodiments of the present application, the content to be organized is generated based on multimedia conference content, and the summary content of the question-and-answer session is associated with summary time period information, and the summary time period information is used to indicate the conference time period of the original content corresponding to the summary content, and the original content is included in the content to be organized.
[0101] Among them, when the meeting starts, the time is set to 0:00.
[0102] In some optional embodiments of the present application, the method further includes: determining the original content corresponding to each question and answer session.
[0103] Regarding the determination of the original content corresponding to each question and answer session, the original content corresponding to each question and answer session is determined, including: inputting the content to be sorted, the task description for indicating the output of the original content corresponding to each question and answer session, and the output format of the original content corresponding to each question and answer session into a preset model to obtain the original content corresponding to each question and answer session.
[0104] In some optional embodiments of the present application, the preset model mentioned in the present application can be a large SFT (Supervised Fine-Tuning) model trained using interview data.
[0105] In some optional embodiments of the present application, the output format of the original content corresponding to each of the aforementioned question-and-answer sessions may be: question-and-answer session name-time period information occupied by the question-and-answer session-original content.
[0106] Specifically, after generating the summary content of the question-and-answer session, the solution can display the summary content of the question-and-answer session on an electronic device, so as to facilitate relevant personnel to view the summary content. The electronic device can be a mobile phone, tablet computer or desktop computer at the meeting place during the meeting.
[0107] Optionally, non-question-and-answer segments among multiple segments may be displayed according to their original content or not.
[0108] In some optional embodiments of the present application, the method further includes:
[0109] In response to an operation on a sorted topic question result or a sorted topic answer result in a sorted question and answer group corresponding to any topic category in the summary content, the question group and / or answer group corresponding to any topic category is displayed.
[0110] Optionally, the aforementioned operation may refer to a click operation or a long press operation.
[0111] Optionally, the summary content of the question and answer session includes the question and answer session and a summary of the question and answer session.
[0112] The question-and-answer session and its summary may be displayed separately. For example, the question-and-answer session and its corresponding summary may have a different font or a different color.
[0113] Through the solution of this application, the accuracy can reach more than 92%, which can quickly structure the meeting content into a reasonable structure, and completely and stably extract the meeting-related QA for reference by current and subsequent participants.
[0114] The present application provides a method for obtaining content to be sorted; dividing the content to be sorted into multiple links based on predetermined structural information; determining a question-and-answer link among the multiple links; and generating a summary content of the question-and-answer link based on question information in the question-and-answer link and answer information corresponding to the question information. The method can automatically summarize information on the content to be sorted, and introduces analysis of the links, so that the summaries of the links can be automatically sorted out, thereby saving the time for sorting the summaries, improving the accuracy of the sorted summaries, and improving the efficiency of obtaining the summaries.
[0115] Figure 3 A content generation device provided as an exemplary embodiment of the present application includes:
[0116] An acquisition unit 31 is used to acquire the content to be sorted;
[0117] A division unit 32, configured to divide the content to be sorted into a plurality of links based on predetermined structural information;
[0118] A determination unit 33, configured to determine a question-and-answer session among the multiple sessions;
[0119] The generating unit 34 is used to generate the summary content of the question-and-answer session based on the question information in the question-and-answer session and the answer information corresponding to the question information.
[0120] In some optional embodiments of the present application, when the aforementioned device is used to generate the summary content of the question and answer session based on the question information in the question and answer session and the answer information corresponding to the question information, it is specifically used to:
[0121] Summarizing the question information and the answer information corresponding to the question information in the question-answering session to obtain a summary result;
[0122] The summary results are used as the summary content of the question-and-answer session.
[0123] In some optional embodiments of the present application, the question information includes a plurality of questions, and the aforementioned device, when used to generate the summary content of the question-and-answer session based on the question information in the question-and-answer session and the answer information corresponding to the question information, is specifically used to:
[0124] Grouping each of the multiple questions according to the subject category to which the question belongs, to obtain a question group corresponding to each subject category;
[0125] For each of the subject categories, information is summarized on the question group corresponding to the subject category and the answer group corresponding to the question group to obtain a sorted question-answer group corresponding to the subject category, wherein the answer group is composed of answers corresponding to each of the questions;
[0126] A summary of the question-and-answer session is generated based on the sorted question-and-answer groups corresponding to the subject categories.
[0127] In some optional embodiments of the present application, when the aforementioned device is used to summarize information of the question group corresponding to the subject category and the answer group corresponding to the question group to obtain the sorted question and answer group corresponding to the subject category, it is specifically used to:
[0128] Summarize the information of the question groups corresponding to the subject categories to obtain sorted subject question results;
[0129] Summarize the information of the answer groups corresponding to the question groups to obtain the sorted topic answer results;
[0130] The sorted question and answer group corresponding to the topic category is determined according to the sorted topic question results and the sorted topic answer results.
[0131] In some optional embodiments of the present application, when the aforementioned device is used to determine the sorted question and answer group corresponding to the topic category according to the sorted topic question results and the sorted topic answer results, it is specifically used to:
[0132] The sorted topic question results and the sorted topic answer results are used as the sorted question and answer group corresponding to the topic category.
[0133] In some optional embodiments of the present application, when the aforementioned device is used to determine the sorted question and answer group corresponding to the topic category according to the sorted topic question results and the sorted topic answer results, it is specifically used to:
[0134] For each question in the question group, an answer corresponding to the question is obtained; information of the question and the answer are summarized respectively to obtain a question sorting result corresponding to the question and an answer sorting result corresponding to the answer;
[0135] The sorted question and answer group corresponding to the subject category is determined based on the question sorting results corresponding to the questions, the answer sorting results corresponding to the answers to the questions, the sorted subject question results, and the sorted subject answer results.
[0136] In some optional embodiments of the present application, when the number of the question and answer sessions is 1, the aforementioned device, when used to generate the summary content of the question and answer session based on the sorted question and answer groups corresponding to the various subject categories, is specifically used to: use the sorted question and answer groups corresponding to the various subject categories as the summary content of the question and answer session.
[0137] In some optional embodiments of the present application, when there are multiple question-and-answer sessions, the summary content of the question-and-answer session is generated based on the sorted question-and-answer groups corresponding to the subject categories, specifically for:
[0138] For each question-and-answer session, obtain the time period to which the original content corresponding to the question-and-answer session belongs, and the original content is included in the content to be sorted; obtain the questions in the corresponding question group belonging to at least one target topic category of the time period; and use the sorted question-and-answer group corresponding to the at least one target topic category as the summary content corresponding to the question-and-answer session.
[0139] In some optional embodiments of the present application, the content to be organized is generated based on multimedia conference content, and the summary content of the question-and-answer session is associated with summary time period information, and the summary time period information is used to indicate the conference time period of the original content corresponding to the summary content, and the original content is included in the content to be organized.
[0140] In some optional embodiments of the present application, the device is also used for:
[0141] In response to an operation on a sorted topic question result or a sorted topic answer result in a sorted question and answer group corresponding to any topic category in the summary content, the question group and / or answer group corresponding to any topic category is displayed.
[0142] It should be understood that the device embodiment and the method embodiment may correspond to each other, and similar descriptions may refer to the method embodiment. To avoid repetition, no further description is given here. Specifically, the device may perform the above method embodiment, and the above and other operations and / or functions of each module in the device are the corresponding processes in each method in the above method embodiment, respectively, and no further description is given here for the sake of brevity.
[0143] The above describes the device of the embodiment of the present application from the perspective of the functional module in conjunction with the accompanying drawings. It should be understood that the functional module can be implemented in hardware form, can be implemented by instructions in software form, and can also be implemented by a combination of hardware and software modules. Specifically, the steps of the method embodiment in the embodiment of the present application can be completed by the hardware integrated logic circuit and / or software form instructions in the processor, and the steps of the method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or a combination of hardware and software modules in the decoding processor to perform. Optionally, the software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory, and completes the steps in the above method embodiment in conjunction with its hardware.
[0144] Figure 4 is a schematic block diagram of an electronic device provided in an embodiment of the present application, and the electronic device may include:
[0145] The memory 401 and the processor 402, the memory 401 is used to store the computer program and transmit the program code to the processor 402. In other words, the processor 402 can call and run the computer program from the memory 401 to implement the method in the embodiment of the present application.
[0146] For example, the processor 402 may be configured to execute the above method embodiments according to instructions in the computer program.
[0147] In some embodiments of the present application, the processor 402 may include but is not limited to:
[0148] General-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc.
[0149] In some embodiments of the present application, the memory 401 includes but is not limited to:
[0150] Volatile memory and / or non-volatile memory. Among them, the non-volatile memory can be read-only memory (ROM), programmable ROM (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus random access memory (DR RAM).
[0151] In some embodiments of the present application, the computer program may be divided into one or more modules, which are stored in the memory 401 and executed by the processor 402 to complete the method provided by the present application. The one or more modules may be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used to describe the execution process of the computer program in the electronic device.
[0152] like Figure 4 As shown, the electronic device may also include:
[0153] The transceiver 403 may be connected to the processor 402 or the memory 401 .
[0154] The processor 402 may control the transceiver 403 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices. The transceiver 403 may include a transmitter and a receiver. The transceiver 403 may further include an antenna, and the number of antennas may be one or more.
[0155] It should be understood that the various components in the electronic device are connected via a bus system, wherein the bus system includes not only a data bus but also a power bus, a control bus and a status signal bus.
[0156] The present application also provides a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a computer, the computer can perform the method of the above method embodiment. In other words, the present application embodiment also provides a computer program product containing instructions, and when the instructions are executed by a computer, the computer can perform the method of the above method embodiment.
[0157] When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integration. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (digital video disc, DVD)), or a semiconductor medium (e.g., a solid state drive (solid state disk, SSD)), etc.
[0158] Those of ordinary skill in the art will appreciate that the modules and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0159] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the module is only a logical function division. There may be other division methods in actual implementation, such as multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, which can be electrical, mechanical or other forms.
[0160] The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical modules, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. For example, each functional module in each embodiment of the present application may be integrated into a processing module, or each module may exist physically separately, or two or more modules may be integrated into one module.
[0161] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
Claims
1. A content generation method, characterized in that: include: Get the content to be sorted; Based on the predetermined structural information, the content to be sorted is divided into multiple links; determining a question-and-answer session among the multiple sessions; Based on the question information in the question-and-answer session and the answer information corresponding to the question information, a summary content of the question-and-answer session is generated.
2. The method according to claim 1, characterized in that The step of generating summary content of the question-and-answer session based on question information in the question-and-answer session and answer information corresponding to the question information includes: Summarizing the question information and the answer information corresponding to the question information in the question-answering session to obtain a summary result; The summary results are used as the summary content of the question-and-answer session.
3. The method according to claim 1, characterized in that The question information includes a plurality of questions, and the generating of summary content of the question and answer session based on the question information in the question and answer session and the answer information corresponding to the question information includes: Grouping each of the multiple questions according to the subject category to which the question belongs, to obtain a question group corresponding to each subject category; For each of the subject categories, information is summarized on the question group corresponding to the subject category and the answer group corresponding to the question group to obtain a sorted question-answer group corresponding to the subject category, wherein the answer group is composed of answers corresponding to each of the questions; A summary of the question-and-answer session is generated based on the sorted question-and-answer groups corresponding to the subject categories.
4. The method according to claim 3, characterized in that The step of summarizing information of the question group corresponding to the subject category and the answer group corresponding to the question group to obtain a sorted question and answer group corresponding to the subject category includes: Summarize the information of the question groups corresponding to the subject categories to obtain sorted subject question results; Summarize the information of the answer groups corresponding to the question groups to obtain the sorted topic answer results; The sorted question and answer group corresponding to the topic category is determined according to the sorted topic question results and the sorted topic answer results.
5. The method according to claim 4, characterized in that The step of determining the sorted question and answer group corresponding to the topic category according to the sorted topic question results and the sorted topic answer results includes: The sorted topic question results and the sorted topic answer results are used as the sorted question and answer group corresponding to the topic category.
6. The method according to claim 4, characterized in that The step of determining the sorted question and answer group corresponding to the topic category according to the sorted topic question results and the sorted topic answer results includes: For each question in the question group, an answer corresponding to the question is obtained; information of the question and the answer are summarized respectively to obtain a question sorting result corresponding to the question and an answer sorting result corresponding to the answer; The sorted question and answer group corresponding to the subject category is determined based on the question sorting results corresponding to the questions, the answer sorting results corresponding to the answers to the questions, the sorted subject question results, and the sorted subject answer results.
7. The method according to claim 3, characterized in that When the number of the question-and-answer session is 1, the summary content of the question-and-answer session is generated based on the sorted question-and-answer groups corresponding to the subject categories, including: The sorted question and answer groups corresponding to the subject categories are used as summary contents of the question and answer session.
8. The method according to claim 3, characterized in that When there are multiple question-and-answer sessions, generating summary content of the question-and-answer session based on the sorted question-and-answer groups corresponding to the subject categories includes: For each question-and-answer session, obtain the time period to which the original content corresponding to the question-and-answer session belongs, and the original content is included in the content to be sorted; obtain the questions in the corresponding question group belonging to at least one target topic category of the time period; and use the sorted question-and-answer group corresponding to the at least one target topic category as the summary content corresponding to the question-and-answer session.
9. The method according to claim 3, characterized in that: The content to be organized is generated based on multimedia conference content. The summary content of the question-and-answer session is associated with summary time period information. The summary time period information is used to indicate the conference time period of the original content corresponding to the summary content. The original content is included in the content to be organized.
10. The method according to claim 9, characterized in that The method further comprises: In response to an operation on a sorted topic question result or a sorted topic answer result in a sorted question and answer group corresponding to any topic category in the summary content, the question group and / or answer group corresponding to any topic category is displayed.
11. A content generating device, characterized in that: include: An acquisition unit, used for acquiring content to be sorted; A division unit, used for dividing the content to be sorted into multiple links based on predetermined structural information; A determination unit, configured to determine a question-and-answer session among the multiple sessions; A generating unit is used to generate summary content of the question-answering session based on the question information in the question-answering session and the answer information corresponding to the question information.
12. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to perform the method of any one of claims 1-10 by executing the executable instructions.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 10 is implemented.