Conference governance method, program product, electronic equipment and storage medium

By obtaining the speeches of participants and processing of meeting documents, determining the status of the meeting and obtaining activity indicators, the problem of low accuracy of inefficient meeting identification and rectification in the existing technology has been solved, and a more targeted and accurate meeting rectification effect has been achieved.

CN119671519APending Publication Date: 2025-03-21SHANGHAI DEWU INFORMATION TECHNOLOGY CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411763028.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-03
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

The existing technology has low accuracy when identifying and rectifying inefficient meetings, resulting in poor rectification results.

Method used

By obtaining the speeches of participants and processing of meeting documents, the attendance status is determined, and based on this, the activity indicators are obtained, and auxiliary information for inefficient meeting governance is output.

Benefits of technology

It improves the accuracy of identification of inefficient meetings, and the output auxiliary information is more targeted and accurate, thereby improving the effectiveness of conference rectification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119671519A_ABST
    Figure CN119671519A_ABST
Patent Text Reader

Abstract

The invention provides a conference governance method, a program product, electronic equipment and a storage medium. The method comprises the following steps: acquiring a speaking condition of participants in a conference and / or a processing condition of conference documents by the participants; based on the speaking condition of the conference participants in the conference and / or the processing condition of the conference participants on the conference document, determining the conference participating state of the conference participants; the conference participation state represents whether the participants are active for the conference; obtaining an activeness index related to the conference activeness condition according to the conference participation state of the participants; and outputting auxiliary information for inefficient conference governance based on the activeness index. In the process of generating the auxiliary information for low-efficiency conference governance, the association degree between the participants and the conference is fully considered, so that the low-efficiency conference can be accurately identified, the output auxiliary information for low-efficiency conference governance is more targeted and more accurate, and the conference governance effect is effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the office field, and specifically, to a conference management method, a program product, an electronic device and a storage medium. Background Art

[0002] In the modern business environment, meetings have become a key means of teamwork. In actual work, there are often some inefficient meetings, such as "too many meetings and too long meetings", which is not conducive to collaboration efficiency. Therefore, it is necessary to rectify inefficient meetings to improve work collaboration efficiency. In the current meeting rectification scheme, the accuracy of identifying inefficient meetings is not high, which leads to poor results of meeting rectification. Summary of the invention

[0003] The purpose of the embodiments of the present application is to provide a conference management method, program product, electronic device and storage medium, so that the auxiliary information used for conference management is more targeted and more accurate, thereby improving the effect of conference management.

[0004] In the first aspect, an embodiment of the present application provides a conference management method, including: obtaining the speeches of participants in the meeting and / or the processing of conference documents by the participants; determining the attendance status of the participants based on the speeches of the participants in the meeting and / or the processing of conference documents by the participants; the attendance status represents whether the participant is active for the meeting; according to the attendance status of the participants, obtaining an activity index related to the activity of the meeting; based on the activity index, outputting auxiliary information for inefficient meeting management.

[0005] In the above implementation process, the attendance status of the participants is obtained based on the speeches of the participants and the processing of documents. The attendance status of the participants represents whether the participants are active in the meeting. Therefore, it reflects the relevance of the participants to the meeting to a certain extent. That is, in the process of generating auxiliary information for the governance of inefficient meetings, the relevance of the participants to the meeting is fully considered. Therefore, inefficient meetings can be accurately identified. The output auxiliary information for the governance of inefficient meetings is more targeted and accurate, which effectively improves the effect of meeting governance.

[0006] Optionally, in an embodiment of the present application, the speaking situation includes the speaking duration, and the attendance status of the participant is determined based on the speaking situation of the participant in the meeting and / or the participant's processing of the meeting documents, including: if the participant's speaking duration in the meeting and / or the participant's processing of the meeting documents meet preset conditions, then the participant's attendance status is determined to be active; the preset conditions include at least one of the participant's speaking duration in the meeting being greater than the preset speaking duration, the participant's editing duration on the meeting document being greater than the preset editing duration, and the number of comments made by the participant on the meeting document being greater than a preset number.

[0007] In the above implementation process, the participant's attendance status is determined by the participant's speaking time and the processing of meeting documents. The attendance status reflects the participant's participation level and activity in the meeting. Based on this, activity indicators and auxiliary information are obtained, which are more in line with the personal situation of the participant and effectively improve the effect of meeting management.

[0008] Optionally, in an embodiment of the present application, the activity index includes the activity of the participant; based on the participant's attendance status, an activity index related to the meeting activity is obtained, including: obtaining the total number of meetings attended by the participant within a preset time period, and the number of times the participant's status is active; determining the participant's activity based on the ratio of the number of times the participant's status is active to the total number of meetings attended by the participant; based on the activity index, outputting auxiliary information for inefficient meeting governance, including: based on the participant's activity, outputting auxiliary information in the participant dimension for inefficient meeting governance.

[0009] In the above implementation process, by calculating the activity of participants and outputting auxiliary information of the participant dimension for inefficient meeting management, customized auxiliary information is provided for participants with different activity levels. The auxiliary information has finer granularity and is more targeted, which promotes meeting management and improves meeting efficiency and quality.

[0010] Optionally, in an embodiment of the present application, the activity index includes meeting activity; based on the attendance status of the participants, an activity index related to the meeting activity is obtained, including: the number of participants whose attendance status is active; the meeting activity is determined based on the ratio of the number of active participants in the attendance status to the total number of participants in the meeting; based on the activity index, auxiliary information for inefficient meeting governance is output, including: based on the meeting activity, auxiliary information of the meeting dimension for inefficient meeting governance is output.

[0011] In the above implementation process, by calculating the meeting activity, the inefficiency problem of a specific meeting can be more accurately identified and solved, thereby providing auxiliary information for meeting management for the specific meeting and improving the quality of the meeting.

[0012] Optionally, in an embodiment of the present application, the activity index includes the activity of department meetings; based on the attendance status of the participants, an activity index related to the meeting activity is obtained, including: based on the participants of the meeting, counting the number of department participants who are from the target department among the participants, and the number of active department participants whose attendance status is active among the number of department participants; determining the department meeting activity of the target department based on the ratio of the number of active department participants to the number of department participants; based on the activity index, outputting auxiliary information for inefficient meeting governance, including: based on the department meeting activity of each department, outputting auxiliary information of the department dimension for inefficient meeting governance.

[0013] In the above implementation process, by calculating the department meeting activity of the target department and formulating auxiliary information of the department dimension exclusive to the target department for inefficient meeting governance, the specific problems of the target department in meeting efficiency and participation can be more accurately identified, so as to formulate more targeted improvement measures, enhance the communication and collaboration capabilities between department members, and improve the quality of meetings.

[0014] Optionally, in an embodiment of the present application, the method also includes: before the meeting starts, determining whether the meeting has meeting documents, and if not, sending document supplement prompt information to the meeting organizers, and sending meeting document processing prompt information to the meeting participants; the document supplement prompt information is used to remind the meeting organizers to submit meeting documents corresponding to the meeting or to remind the meeting organizers to assign persons to submit meeting documents; and / or, after the meeting, sending meeting conclusion prompt information to the meeting organizers; the meeting conclusion prompt information is used to remind the meeting organizers to supplement the meeting summary and / or meeting to-do list.

[0015] In the above implementation process, by sending document supplement prompt information to the meeting organizers and sending meeting document processing prompt information to the meeting participants, the meeting documents are provided to the meeting participants, and the participants can improve the meeting activity by processing the meeting documents, which is conducive to the efficient progress of the meeting. After the meeting, the meeting conclusion prompt information can also be sent to the meeting organizers to clarify the results and decisions of the meeting discussion, so as to avoid any important discussion points or to-do items in the meeting being missed.

[0016] Optionally, in an embodiment of the present application, the method also includes: determining the average meeting activity of the category to which the current meeting to be held belongs based on the meeting activity of historical meetings of the same meeting category as the current meeting to be held; if the current meeting to be held is predicted to be an inefficient meeting based on the average meeting activity of the category to which the current meeting to be held belongs, identifying inactive participants from the participants based on the historical attendance status of the participants in the current meeting to be held, and sending suggestion information for streamlining the participants based on the inactive participants to the corresponding meeting organizers of the current meeting to be held.

[0017] In the above implementation process, by predicting possible inefficient meetings, measures can be taken in advance to avoid resource waste and improve meeting efficiency. Before the meeting starts, inactive participants can be identified in advance, and based on the inactive participants, suggestion information for streamlining the participants can be sent to the organizers, which helps to improve the activity of the meeting, speed up the meeting efficiency, and also reduce the waste of working time of inactive participants.

[0018] Optionally, in an embodiment of the present application, the method also includes: determining the average meeting duration of category meetings based on the meeting duration of historical meetings of the same meeting category as the current meeting to be held; if the meeting duration of the current meeting to be held exceeds the average meeting duration, providing recommendation information to shorten the meeting duration to the organizers of the current meeting to be held.

[0019] In the above implementation process, the average duration of the same type of meeting as the current meeting to be held is determined, and the duration of the current meeting to be held is compared with the average duration of the same type of meeting. The comparison result is more referenceable, while taking into account the duration characteristics of specific meeting types, and avoiding the loss of efficiency caused by meeting overtime. Shorter meetings can maintain the attention and participation of participants, reduce fatigue and distraction caused by too long a time, and ensure that the meeting time is used efficiently as much as possible.

[0020] Optionally, in an embodiment of the present application, the speaking situation includes the speaking duration, and obtaining the speaking situation of the participants in the meeting includes: obtaining the speech content of the participants in the meeting; determining the meeting theme of the meeting based on the speech content of the participants in the meeting and / or the meeting documents of the meeting; performing a correlation analysis on the speech content of the participants in the meeting and the meeting theme to obtain a correlation value; when counting the speech duration, if the correlation value of the speech content is less than a preset correlation threshold, the speech content is not included in the speech duration.

[0021] In the above implementation process, when counting the speaking time, the content of the participant's speech that is irrelevant or has a low relevance to the meeting topic will not be included in the speaking time. In this way, the calculated attendance status can better reflect the relevance of the participant to the meeting topic, and the calculation of the activity value will not be affected by the irrelevant speeches of the participants, thereby improving the accuracy of the activity value calculation.

[0022] Optionally, in an embodiment of the present application, an activity index related to the activity of the conference is obtained based on the attendance status of the participants, including: updating the activity index based on the attendance status determined in real time, and displaying the activity index in real time during the conference.

[0023] In the above implementation process, by updating the activity index during the meeting and displaying the activity index in real time during the meeting, participants and organizers can instantly see the changes in the activity index of the meeting, and thus make real-time adjustments to the meeting duration or participants. Especially for ongoing meetings, there is no need to wait until the end of the meeting to adjust the meeting, and the adjustment effect is more immediate.

[0024] In the second aspect, the embodiment of the present application also provides a conference management device, including: a conference data acquisition module, used to obtain the speeches of participants in the conference and / or the processing of conference documents by participants; a participant status determination module, used to determine the participant status of the participant based on the speeches of the participants in the conference and / or the processing of conference documents by the participants; the participant status represents whether the participant is active in the conference; an activity index module, used to obtain an activity index related to the activity of the conference according to the participant status of the participant; an auxiliary information output module, used to output auxiliary information for inefficient conference management based on the activity index.

[0025] In a third aspect, an embodiment of the present application further provides a computer program product, including computer program instructions, which, when executed by a processor, execute the method provided by the first aspect or any one of the implementations of the first aspect.

[0026] In a fourth aspect, an embodiment of the present application further provides an electronic device, comprising: a processor and a memory, the memory storing computer program instructions, and the computer program instructions, when executed by the processor, execute the method provided by the first aspect or any one of the implementations of the first aspect.

[0027] In a fifth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the method provided by the first aspect or any one of the implementations of the first aspect is executed.

[0028] The present application provides a conference management method, program product, electronic device and storage medium. Based on the speeches of the participants and the processing of documents, the attendance status of the participants is obtained. The attendance status of the participants reflects the relevance of the participants to the conference to a certain extent. That is, in the process of generating auxiliary information, the relevance of the participants to the conference is fully considered. Therefore, inefficient meetings can be accurately identified. The output auxiliary information for the remediation of inefficient meetings is more targeted and more accurate, which effectively improves the effect of conference remediation. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0030] Figure 1 A flowchart of a conference management method provided in an embodiment of the present application;

[0031] Figure 2 A schematic diagram of real-time analysis of conference activity provided in an embodiment of the present application;

[0032] Figure 3 A schematic diagram of the structure of a conference management device provided in an embodiment of the present application;

[0033] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0034] The following embodiments of the technical solution of the present application are described in detail in conjunction with the accompanying drawings. The following embodiments are only used to more clearly illustrate the technical solution of the present application, and are therefore only used as examples, and cannot be used to limit the scope of protection of the present application.

[0035] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by technicians in the technical field to which this application belongs; the terms used herein are only for the purpose of describing specific embodiments and are not intended to limit this application.

[0036] In the description of the embodiments of the present application, the technical terms "first", "second", etc. are only used to distinguish different objects, and cannot be understood as indicating or implying relative importance or implicitly indicating the number, specific order or primary and secondary relationship of the indicated technical features. In the description of the embodiments of the present application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0037] Identifying and rectifying inefficient meetings is the key to improving work collaboration efficiency. The applicant has discovered some inefficient meeting indicators, through which the types of inefficient meetings can be identified. The types and calculation methods of inefficient meeting indicators include (where “ / ” represents a division sign):

[0038] Average number of meeting attendees per person per day: total number of meeting invitations received and not rejected by each person in the department / number of people in the department / number of days, where "number of days" refers to the number of statutory working days in the period.

[0039] Average daily meeting duration per person (minutes): total duration of meeting invitations received and not rejected by each person in the department / number of people in the department / number of days, where "number of days" refers to the number of statutory working days in the period.

[0040] Average duration of group meetings (minutes): total duration of meetings organized by each person in the department / number of meetings organized.

[0041] Average number of invited persons per meeting: total number of invited persons in meetings organized by the department / number of meetings organized.

[0042] Invitation failure rate: number of meetings that lack any title or description / total number of meetings, non-sensitive meetings.

[0043] Online meeting material-free rate: 1-(number of online meetings using screen projection or any item in the meeting description / total number of online meetings), excluding meetings shorter than 20 minutes and non-sensitive meetings.

[0044] Online meeting timeout rate (10 minutes): (meeting duration - agenda duration > 10 minutes) number of online meetings / total number of online meetings.

[0045] Ratio of audio and video conferences with no recorded video: ratio of audio and video conferences with no recorded video to total number of audio and video conferences.

[0046] Among them, the inefficient meeting types identified by the average daily number of meetings per person include meetings without effective conclusions, meetings that are held repeatedly, and meetings with high frequency and a large number of information synchronization meetings.

[0047] The types of inefficient meetings identified by the average daily meeting duration per person include those with high meeting frequency, a large number of information synchronization meetings, and temporary meetings that affect the progress of current tasks.

[0048] The types of inefficient meetings identified by the average duration of group meetings include those in which the organizer fails to effectively control the situation, the meetings are lengthy, or they are seriously delayed.

[0049] The types of inefficient meetings identified by the average number of guests per meeting include meetings where the content is less relevant to the attendees but requires full participation.

[0050] The types of inefficient meetings identified by the invitation failure rate include meetings where the content has little relevance to the participants but full participation is required; meetings where there are no effective conclusions, meetings are held repeatedly, and meetings have no clear objectives and agenda.

[0051] The types of inefficient meetings identified by the online meeting material-free rate include organizers failing to effectively control the situation, meetings being lengthy or seriously delayed; meeting content having little relevance to participants but requiring full participation; and no clear meeting objectives and agenda.

[0052] The types of inefficient meetings identified by the online meeting timeout rate include organizers failing to effectively control the situation, meetings being lengthy or seriously delayed, and reporting-type meeting materials being lengthy.

[0053] The types of inefficient meetings identified by the audio and video conference without meeting recording rate include the lack of meeting minutes or meeting screen recordings for sharing after the meeting.

[0054] The applicant further discovered that in the identification of inefficient meetings such as "the content of the meeting is less relevant to the participants, but full participation is required", the average number of invited people, the invitation failure rate, and the online meeting material-free rate are used for identification. However, this method cannot truly reflect the relevance of a certain participant to the content of the meeting, that is, it cannot accurately identify whether the participant needs to attend the meeting. It can be seen that the above scheme is not accurate in identifying such inefficient meetings, so it is impossible to provide a more targeted rectification plan, resulting in poor results in meeting rectification and no improvement in work efficiency.

[0055] The embodiments of the present application provide a conference management method, a program product, an electronic device, and a storage medium. In the process of identifying inefficient meetings, the attendance status of the participants is obtained based on the speeches of the participants and the processing of documents. The attendance status of the participants reflects the relevance of the participants to the meeting to a certain extent. Based on the attendance status of the participants, an activity index related to the activity of the meeting is obtained, and then auxiliary information for the management of inefficient meetings is output. The auxiliary information obtained in this way takes into account the relevance of the participants to the meeting, improves the accuracy of inefficient meeting identification, and improves the effect of meeting management. In addition, participants who do not need to participate in the whole process can be identified, which can reduce unnecessary participation and allow participants to focus their time and energy on meetings that are more relevant to their work, thereby improving overall work efficiency.

[0056] See also Figure 1 The flowchart of a conference management method provided by an embodiment of the present application is shown. The conference management method provided by an embodiment of the present application can be applied to an electronic device, which may include a physical device such as a server, a PC, a tablet computer or a smart phone, or a virtual device such as a virtual machine or a container. The electronic device may be a single device, a combination of multiple devices, or a cluster of a large number of devices. The conference management method may include:

[0057] Step S110: obtaining the speech of the participants in the meeting and / or the processing of the meeting documents by the participants.

[0058] Step S120: Determine the participant's conference status based on the participant's speech in the conference and / or the participant's processing of conference documents; the participant status represents whether the participant is active in the conference.

[0059] Step S130: According to the conference status of the conference participants, an activity index related to the conference activity is obtained.

[0060] Step S140: Based on the activity index, output auxiliary information for inefficient conference management.

[0061] In step S110, participants refer to people who attend the meeting through the online system or offline; speaking status refers to whether the participants speak in the meeting, speaking duration, speaking rate or speaking frequency, etc., where speaking duration includes online speaking duration and / or offline speaking duration; speaking rate refers to the ratio of the speaking duration of participants to the duration of the meeting itself in a meeting; speaking frequency refers to the number of times the participants speak. The processing of meeting documents by participants includes information such as editing, reviewing or commenting on meeting documents. The processing of meeting documents can also include the number of processing times and the time of each processing, etc. Of course, if no processing is performed on the meeting documents, the processing status here can be no processing.

[0062] The way to obtain the speeches of the participants in the meeting is to use voiceprint recognition technology to identify the speaking time period of each speaker in the meeting. This process will be described in detail later. The processing of meeting documents by participants can be obtained by tracking or recording the editing and commenting behaviors of meeting documents. Alternatively, if the meeting is initiated with the help of third-party meeting software (such as Feishu Meeting, Tencent Meeting, DingTalk Meeting), these third-party meeting software may also provide interfaces. By calling the corresponding interfaces, relevant information about the meeting can be obtained, such as the speeches of the participants, the processing records of the meeting documents by the participants, etc.

[0063] It is understandable that the speech and processing status are obtained after ensuring the user's explicit consent.

[0064] In step S120, a preset condition that characterizes the activity of the participant in the meeting can be predefined. For example, the preset condition can be that the editing time of the conference document exceeds 1 minute, the number of comments exceeds 1 time, or the speaking time exceeds a certain threshold, etc. Then, based on the speech of the participant in the meeting and / or the processing of the conference document by the participant, it is judged whether the above preset conditions are met and the participant's attendance status is determined. The attendance status can characterize whether the participant is active for the meeting. It should be pointed out that since the participants can only speak in the meeting, the speaking situation describes whether the participants are active in the meeting, but the processing of the conference documents by the participants is not necessarily in the meeting, but may also be before or after the meeting, so the activity described by the participants in the processing of the conference documents is not limited to the meeting, but may also be the activity in other time periods related to the meeting.

[0065] As an implementation method, the conference attendance status can also characterize the activity level of the conference attendee in the conference. For example, the longer the speaking time is, the more active the conference attendee is. The conference attendance status of the conference attendee can reflect the relevance of the conference attendee to the conference to a certain extent. For example, if the conference attendee is more active in the conference, then the relevance of the conference attendee to the conference is higher.

[0066] In step S130, based on the status of the participants, activity indicators of multiple dimensions related to the activity of the meeting can be obtained. The activity indicator is used to reflect the activity level of the meeting. For example, the activity indicator can include the activity of the participants, the activity of the department meeting and / or the activity of the meeting. The higher the activity indicator, the higher the activity of the dimension.

[0067] For example, according to the attendance status of participants in different meetings within a certain period of time, the statistical data of the attendance status of participants in different meetings can be used as the participant activity index corresponding to the participant. Among them, the more times the participant is active in the attendance status of different meetings, the higher the participant activity index, which means the participant is more active in the meeting. It is also possible to count the attendance status of participants in a department and determine it as the department meeting activity, and count the attendance status of all participants in the meeting, and determine the meeting activity based on the statistical data.

[0068] In step S140, taking the activity index of the participant activity as an example, if the participant activity is low, then auxiliary information for inefficient meeting management can be output based on the performance of the participant in different meetings. The auxiliary information can be in the form of text reports or charts, etc. The auxiliary information may include the performance of the participants in recent meetings, as well as suggestions for the participants, such as encouraging participants to open discussions, or suggesting that participants avoid attending some meetings that are not very relevant, in order to save time and improve work efficiency. Through the department meeting activity and meeting activity, auxiliary information of corresponding dimensions for inefficient meeting management can be output.

[0069] In the above implementation process, based on the speeches of the participants and the processing of the documents, the attendance status of the participants is obtained. The attendance status of the participants represents whether the participants are active in the meeting, and thus reflects the relevance of the participants to the meeting to a certain extent, that is, in the process of generating auxiliary information, the relevance of the participants to the meeting is fully considered, so that inefficient meetings (especially "meetings where the content of the meeting has little relevance to the participants but requires full participation") can be accurately identified, and the output auxiliary information for the rectification of inefficient meetings is more targeted and more accurate, which effectively improves the effect of meeting rectification. In addition, the solution of the present application is not only able to identify inefficient meetings, but also can automatically output auxiliary information for the governance of inefficient meetings, which is also conducive to improving the efficiency and effectiveness of meeting governance.

[0070] Optionally, in an embodiment of the present application, the speaking situation includes the speaking duration, and the process of obtaining the speaking duration may be: collecting voice characteristics of the participants; obtaining the speaking time periods of the participants in the meeting based on the voice characteristics of the participants; calculating the sum of the speaking time periods of the participants in the meeting, and obtaining the speaking time of the participants in the meeting.

[0071] When participants use the system for the first time, guide them to upload personal voice samples through a secure interface (such as the mobile app or website of the conference platform). For example, ask participants to read a specific text or speak freely for a certain period of time to record their voices. Ensure that during the recording process, participants understand and agree to the relevant privacy policy and user agreement, and clarify the purpose and storage method of voice data.

[0072] Automatic speech recognition (ASR) technology is used to extract the voice features of the participants, such as pitch, rhythm, pronunciation, etc. The voiceprint recognition algorithm is used to generate a unique voiceprint feature vector for each participant, which can be used for subsequent speech recognition.

[0073] During the meeting, the conference audio stream is collected in real time. The voiceprint recognition system is used to analyze the real-time audio stream and identify the speaking time of each participant. This process requires distinguishing the speeches of different participants and recording the start and end time of each participant's multiple speaking time periods. For example, the timestamp of the start and end of the speech in the speaking time period.

[0074] For each participant, all their speaking periods in the meeting are summarized. The duration of a single speaking period is obtained by calculating the start and end time difference of each speaking period. The duration of all speaking periods of the participant is added together to obtain the speaking time of the participant in the meeting.

[0075] Optionally, in the embodiment of the present application, based on the speech of the participant in the meeting and / or the processing of the meeting document by the participant, the conference status of the participant is determined, including:

[0076] If the speaking time of the participant in the meeting and / or the participant's processing of the meeting documents meet the preset conditions, the participant's participation status is determined to be active; the preset conditions include at least one of the following: the participant's speaking time in the meeting is greater than the preset speaking time, the participant's editing time on the meeting documents is greater than the preset editing time, and the number of comments made by the participant on the meeting documents is greater than the preset number.

[0077] The preset speaking time, preset editing time and preset number can be set according to the actual situation. The above three thresholds can also be adjusted according to the type of meeting and the expected level of interaction. For example, the preset speaking time can be 0 seconds, 10 seconds or 1 minute. For example, if the preset speaking time is 0 seconds, then the speaking time of the participant is greater than 0 seconds, the participant's participation status can be determined to be active. It can be understood that the participant's effective speech once can determine the participation status as active. Whether the speech is effective can be determined by the content of the participant's speech, which will be introduced later.

[0078] In the implementation process of the above embodiment: the attendance status of the participants is determined by the speaking time and the processing of meeting documents by the participants. The attendance status reflects the participation level and activity of the participants in the meeting. Based on this, the activity index and auxiliary information are obtained, which is more in line with the personal situation of the participants and effectively improves the effect of meeting management.

[0079] Optionally, in the embodiment of the present application, the activity index includes the participant activity; the participant activity represents the activity level of the participant in the meeting. The higher the participant activity, the higher the activity level of the participant in the meeting.

[0080] According to the attendance status of the participants, activity indicators related to the activity of the meeting are obtained, including: obtaining the total number of meetings attended by the participants in a preset period of time, and the number of times the participant status is active; determining the participant activity according to the ratio of the number of times the participant status is active to the total number of meetings attended by the participant.

[0081] Among them, the preset time period can be the period for which the activity of the participants needs to be calculated. For example, if the performance of the participants in the meeting in the past month needs to be calculated, then the preset time period is set to one month. The total number of all meetings attended by the participants in one month is counted, and the attendance status in each meeting is obtained through the speeches of the participants in each meeting and / or the processing of the meeting documents, and then the number of times the attendance status is active is counted. For example, the total number of meetings attended in a month is 8 times, and the attendance status of 4 of them is active, then the activity of the participant (within the preset one month, it will change according to the preset time period) can be 4 / 8=0.5.

[0082] Based on the activity index, auxiliary information for inefficient conference management is output, including: based on the activity of participants, auxiliary information of the participant dimension for inefficient conference management is output. Auxiliary information of the participant dimension refers to auxiliary information for individual participants that can be used for inefficient conference management.

[0083] For example, a participant activity threshold can be preset, or the average participant activity of participants in the same department can be used as the participant activity threshold. If the participant activity is lower than the participant activity threshold, it means that the participation of participants in various meetings during the preset period is low. The auxiliary information of the participant dimension can suggest that participants prepare for the meeting topics before the meeting to improve their participation in the meeting; or push meeting documents to participants before the meeting to provide more information to participants; or conduct meeting analysis for participants and suggest that participants reduce participation in meetings with less relevance to save time. If the participant activity is higher than the participant activity threshold, it means that the participation of participants in various meetings during the preset period is high. The auxiliary information of the participant dimension can suggest that participants write a meeting summary in time to review the meeting, so as not to forget or miss the content discussed in the meeting in subsequent work, resulting in multiple meetings and discussions.

[0084] In the implementation process of the above embodiment: by calculating the activity of participants and outputting auxiliary information of the participant dimension for inefficient meeting management, customized auxiliary information is provided for participants with different activity levels. The auxiliary information has finer granularity and is more targeted, which promotes meeting management and improves meeting efficiency and quality.

[0085] Optionally, in an embodiment of the present application, the activity index includes meeting activity, which is used to characterize the activity level of a meeting (which can be a completed single meeting or multiple meetings completed within a preset period of time). The higher the meeting activity, the more participants (or person-times) participated in the meeting.

[0086] According to the attendance status of the participants, activity indicators related to the activity of the conference are obtained, including: the number of participants with an active attendance status; and the conference activity is determined according to the ratio of the number of active participants with an attendance status to the total number of participants in the conference.

[0087] It should be noted that if there are multiple meetings within a preset time period, the number of participants can also be the number of participant-times. For example, if a participant attends 5 meetings within the preset time period, when counting the number of participants, the participant is counted as one person; when counting the number of participants, the participant should be counted as 5 person-times.

[0088] Based on the activity index, auxiliary information for inefficient meeting management is output, including: based on the meeting activity, auxiliary information of the meeting dimension for inefficient meeting management is output. The auxiliary information of the meeting dimension can be sent to the organizer of the meeting, so that the organizer can optimize and improve the meeting according to the auxiliary information.

[0089] If the calculated activity index is low, the active and inactive participants can be identified, and the optimized meeting participant list can be output to streamline the participants at the next meeting. Auxiliary information can also suggest that the organizer adjust the meeting rhythm, shorten the meeting time, or suggest that the organizer guide the participants to speak actively.

[0090] In the implementation process of the above embodiment: by calculating the meeting activity, the inefficiency problem of a specific meeting can be more accurately identified and solved, so that auxiliary information for meeting management can be provided for the specific meeting to improve the quality of the meeting.

[0091] Optionally, in an embodiment of the present application, the activity index includes department meeting activity; the department meeting activity reflects the meeting activity level of a department (in one meeting or multiple meetings).

[0092] According to the attendance status of the participants, activity indicators related to the activity of the meeting are obtained, including: according to the participants of the meeting, counting the number of department participants who are from the target department among the participants, and the number of active department participants whose attendance status is active among the number of department participants; according to the ratio of the number of active department participants to the number of department participants, determining the department meeting activity of the target department.

[0093] The target department can be any department that needs to calculate the department meeting activity, the number of department active people can also be the department active person-times, and the number of department meeting attendees can be the department meeting-times. Similar to the above meeting attendees, for example, Zhang San from Department A participated in three meetings, of which two were determined as department active person-times. Then, when counting the department meeting attendees of Department A, Zhang San needs to be counted as 3 person-times, and when counting the department active person-times, Zhang San needs to be counted as 2 person-times.

[0094] Based on the activity index, auxiliary information for inefficient meeting management is output, including: based on the department meeting activity of each department, auxiliary information of the department dimension for inefficient meeting management is output.

[0095] Considering that the participants of the meeting may be from multiple departments, and the number of participants and the content of responsibilities of each department are different, by calculating the activity of department meetings, data support is provided for the meeting regulation of the department dimension. For example, the number of department participants of the first target department is 10 (or person-times), the number of active department participants (or person-times) of the first target department is 3, and the activity of the department meeting of the first target department is 3 / 10=0.3. The number of department participants of the second target department is 5 (or person-times), the number of active department participants (or person-times) of the second target department is 4, and the activity of the department meeting of the first target department is 4 / 5=0.8. It can be seen that although the number of participants in the first department is large, the number of active participants is small. Therefore, the auxiliary information of the first department can be sent to the department leader of the first department. The content of the auxiliary information can be a list of optimized meeting participants output based on active or inactive people. It is recommended to streamline the participants of the first department at the next meeting. The auxiliary information of the first department can be sent to the department leader of the second department, and it is recommended that the participants of the second department take good meeting records.

[0096] In the implementation process of the above embodiment: by calculating the department meeting activity of the target department and formulating auxiliary information of the department dimension exclusive to the target department for inefficient meeting management, the specific problems of the target department in meeting efficiency and participation can be more accurately identified, so as to formulate more targeted improvement measures, enhance the communication and collaboration capabilities between department members, and improve the quality of meetings.

[0097] Optionally, in an embodiment of the present application, the method also includes: before the meeting starts, determining whether the meeting has meeting documents, and if not, sending document supplementary prompt information to the meeting organizers, and sending meeting document processing prompt information to the meeting participants; the document supplementary prompt information is used to remind the meeting organizers to submit meeting documents corresponding to the meeting or to remind the meeting organizers to assign persons to submit meeting documents.

[0098] The document supplement prompt information may include information such as the meeting subject and meeting time, and the document supplement prompt information may be in the form of information, a to-do message, or a pop-up window, etc. The sending time of the document supplement prompt information may be a preset time before the meeting starts.

[0099] The conference document processing reminder information is used to remind participants to actively comment on the conference document content to increase the activity of participants. The conference document processing reminder information can include the conference topic, meeting time, and conference documents to be processed.

[0100] It is understandable that if the meeting already has meeting documents, document supplement prompt information can also be sent to the meeting organizers, and the document supplement prompt information can be used to supplement or modify the meeting documents.

[0101] In the embodiment of the present application, after the meeting ends, a meeting conclusion reminder message is sent to the meeting organizers; the meeting conclusion reminder message is used to remind the meeting organizers to supplement the meeting summary and / or meeting to-do list. For example, the meeting conclusion reminder message can be sent to the meeting organizers immediately after the meeting ends to remind the meeting organizers to supplement the meeting summary and / or meeting to-do list.

[0102] Alternatively, the meeting list of the meeting organizer can be counted in a preset period to determine the meeting list that lacks meeting summaries and / or meeting to-dos, and the meeting list can be sent to the meeting organizer to remind the meeting organizer to supplement the summary and / or meeting to-dos of the meetings in the meeting list. For example, the meeting conclusion reminder message can be: You have the following summaries and / or meeting to-dos that have not been filled in from August 9 to August 15. Please deal with them in time and attach the meeting list. The meeting organizer can enter according to the summary and / or meeting to-do entry corresponding to each meeting in the meeting list, and write the meeting summary and / or meeting to-do first.

[0103] In the implementation process of the above embodiment: by sending document supplement prompt information to the meeting organizers and sending meeting document processing prompt information to the meeting participants, the meeting documents are provided to the meeting participants, and the participants can improve the meeting activity by processing the meeting documents, which is conducive to the efficient progress of the meeting. After the meeting, the meeting conclusion prompt information can also be sent to the meeting organizers to clarify the results and decisions of the meeting discussion, so as to avoid any important discussion points or to-do items in the meeting being missed.

[0104] Optionally, in an embodiment of the present application, the method further includes: determining the average meeting activity of the category to which the current meeting to be held belongs based on the meeting activity of historical meetings of the same meeting category as the current meeting to be held. For example, if the current meeting to be held is a weekly meeting, then the meeting activity of the historical weekly meetings is obtained; based on the meeting activity of the historical weekly meetings, the average is calculated to determine the average meeting activity of the weekly meetings.

[0105] If the current meeting to be held is predicted to be an inefficient meeting based on the average meeting activity of the category to which the current meeting to be held belongs, then inactive participants are identified from the participants based on the historical attendance status of the participants in the current meeting to be held, and suggestion information for streamlining the participants is sent to the organizers of the current meeting to be held based on the inactive participants.

[0106] The method of predicting whether the current meeting to be held is an inefficient meeting includes that the mean of the meeting activity of the category to which the current meeting to be held belongs is lower than a preset threshold, or the mean of the meeting activity of the category to which the current meeting to be held belongs is lower than the median or mean of the mean of the meeting activity of all categories of meetings. Continuing with the above embodiment, the current meeting to be held is a weekly meeting, and the preset threshold is 0.5. If the mean of the meeting activity of the weekly meeting is 0.3, then it is predicted that the current meeting to be held may be an inefficient meeting. Alternatively, the types of meetings include three types of meetings: weekly meetings, monthly conferences, and project discussion meetings. According to the multiple historical meetings corresponding to their types, it is determined that the mean of the meeting activity of the weekly meeting is 0.3, the mean of the meeting activity of the monthly conference is 0.5, and the mean of the meeting activity of the project discussion meeting is 0.7. The median (or mean) of the mean of the meeting activity of the three meetings is 0.5. Because the mean of the meeting activity of the weekly meeting is 0.3, which is lower than 0.5, it is predicted that the current meeting to be held may be an inefficient meeting.

[0107] There are 20 participants in the weekly meeting. The historical attendance status of these 20 participants is determined, and then inactive participants are identified from them based on the historical attendance status of these 20 participants. The way to identify inactive participants is, for example, that a person's attendance status is inactive for N consecutive times, or the number of times a person's attendance status is inactive is greater than a preset number, or a person has not spoken in all meetings or all weekly meetings, etc.

[0108] After identifying the inactive participants, you can organize them into a list and send a suggestion message to the organizer of the current meeting to be held to reduce the number of participants. For example, this meeting is a weekly meeting. In the past 10 meetings, the average meeting activity was 20%. Among them, [A, B, and C...] these 10 people have never spoken, so the participants can be reduced.

[0109] In the implementation process of the above embodiment: by predicting possible inefficient meetings, measures can be taken in advance to avoid resource waste and improve meeting efficiency. Before the meeting starts, inactive participants are pre-identified, and based on the inactive participants, suggestion information for streamlining the participants is sent to the organizer, which helps to improve the activity of the meeting, speed up the meeting efficiency, and also reduce the waste of working time of inactive participants.

[0110] Optionally, in an embodiment of the present application, the method further includes: determining the average duration of category meetings based on the duration of historical meetings of the same category as the current meeting to be held. Continuing with the above embodiment, if the current meeting to be held is a weekly meeting, the duration of the historical weekly meetings is obtained to determine the average duration of the historical weekly meetings.

[0111] If the duration of the current meeting to be held exceeds the average duration of the meeting, a suggestion message to shorten the duration of the meeting will be sent to the organizer of the current meeting to be held. The duration of the current meeting to be held is determined by the meeting schedule information or meeting reservation information, and the duration of the current meeting to be held is compared with the average duration of the historical weekly meetings. If the duration of the current meeting to be held exceeds the average duration of the meeting, the meeting may be lengthy and not conducive to efficient meetings, and the organizer is advised to shorten the meeting duration.

[0112] In the implementation process of the above embodiment: determine the average duration of meetings of the same category as the current meeting to be held, compare the duration of the current meeting to be held with the average duration of meetings of the same category, and the comparison result is more referenceable, while taking into account the duration characteristics of specific meeting types, avoiding the loss of efficiency caused by meeting overtime. Shorter meetings can maintain the attention and participation of participants, reduce fatigue and distraction caused by excessive time, and ensure that meeting time is used efficiently as much as possible.

[0113] Optionally, in the embodiment of the present application, the speech status includes the speech duration, and obtaining the speech status of the participants in the meeting includes:

[0114] Get the speech content of the participants in the meeting. For example, you can use automatic speech recognition (ASR) technology to convert speech into text data.

[0115] Determine the theme of the meeting based on the speeches of the participants in the meeting and / or the meeting documents of the meeting. Among them, the speeches of (all or multiple) participants in the meeting are analyzed based on the speeches of the participants in the meeting, for example, using natural language processing (NLP) technology to extract keywords from the speeches; determine the theme of the meeting based on the number of times the keywords appear, such as identifying keywords and phrases with high frequency of appearance to determine the theme of the meeting. Determine the theme of the meeting through the meeting documents, for example, identify the title and / or content of the meeting documents, extract keywords from the meeting documents; determine the theme of the meeting based on the number of times the keywords appear.

[0116] After determining the theme of the conference, the content of the speeches of the participants in the conference is analyzed for correlation with the theme of the conference to obtain the correlation value. For example, the speech content of a (single) participant is analyzed separately by NLP to extract keywords and concepts. The keywords and concepts of the speech content of the participant are matched with the theme of the conference to calculate the correlation value; the correlation value can be calculated by algorithms such as cosine similarity and Jaccard similarity. Through the above correlation analysis, the correlation value of each paragraph or each speech content of each participant and the theme of the conference can be calculated. For example, participant A made 5 speeches in the meeting, and the correlation analysis can be performed on the 5 speech contents and the theme of the conference to obtain the correlation value of each speech content.

[0117] When counting the speaking time, if the relevance value of the speech content is less than the preset relevance threshold, the speech content will not be counted in the speaking time. In the process of counting the speaking time, the duration of all speaking time periods of the participants is added together to obtain the speaking time of the participants in the meeting. However, considering that the content of some speaking time periods is not related to the meeting theme, in order to improve the accuracy of the activity value calculation, this part of the content should be excluded and not counted in the total speaking time.

[0118] Continuing with the above embodiment, if participant A made 5 speeches in the meeting, with 5 speech contents, and the relevance values ​​of 2 of the speech contents are less than the preset relevance threshold, then the 2 speech contents are not counted in the speech duration. The relevance values ​​of the remaining 3 speech contents are greater than or equal to the preset relevance threshold, and the 3 speech contents should be counted in the speech duration when calculating the speech duration.

[0119] In the implementation process of the above embodiment: when counting the speaking time, the content of the participant's speech that is irrelevant or has a low relevance to the meeting topic will not be included in the speaking time. In this way, the calculated attendance status can better reflect the relevance of the participant to the meeting topic, and the calculation of the activity value will not be affected by the irrelevant speeches of the participants, thereby improving the accuracy of the activity value calculation.

[0120] Optionally, in an embodiment of the present application, an activity index related to the activity of the conference is obtained based on the attendance status of the participants, including: updating the activity index based on the attendance status determined in real time, and displaying the activity index in real time during the conference.

[0121] After the meeting starts, the participants' speeches and / or their processing of meeting documents can be obtained in real time, and the participant status can be determined based on the speeches or the processing of meeting documents. For example, if participant A annotates the meeting document 10 minutes after the meeting starts, the participant A's status can be updated from inactive to active.

[0122] As the participants in the meeting move forward, their attendance status will be updated, and the activity index can be updated synchronously and displayed in real time during the meeting.

[0123] As an implementation method, if it is monitored that the participant B's status has been inactive for more than a preset time, a reminder message can be sent to the meeting organizer or participant B himself, prompting participant B to leave the meeting, so as to avoid participant B wasting too much time attending the meeting when it is irrelevant to the meeting; or participant B can be actively asked whether he needs to express his opinion, guiding him to think and improve his concentration.

[0124] See also Figure 2 A schematic diagram of real-time analysis of conference activity provided by an embodiment of the present application is shown. When displaying activity indicators, the conference theme, meeting time, meeting type, meeting time, number of participants, and conference activity can also be displayed. Exemplarily, participants who have spoken can be determined as active, and the information of the number of speakers, the number of participants, and the number of non-speakers can be counted in real time during the real-time analysis of conference activity. Of course, further, the conference activity can also be obtained in real time according to the attendance status of the participants: the ratio of the number of active participants in the attendance status of 10 to the total number of participants in the meeting of 30 is 10 / 30.

[0125] In the implementation process of the above embodiment: by updating the activity index during the meeting and displaying the activity index in real time during the meeting, the participants and organizers can instantly see the changes in the activity index of the meeting, so as to adjust the meeting duration or participants in real time. Especially for ongoing meetings, there is no need to wait until the end of the meeting to adjust the meeting, and the adjustment effect is more immediate.

[0126] See also Figure 3 The structure diagram of the conference management device provided by the embodiment of the present application is shown; the embodiment of the present application provides a conference management device 200, including:

[0127] The conference data acquisition module 210 is used to acquire the speeches of the conference participants and / or the processing of conference documents by the conference participants;

[0128] The conference status determination module 220 is used to determine the conference status of the conference participants based on the speeches of the conference participants in the conference and / or the processing of conference documents by the conference participants; the conference status represents whether the conference participants are active in the conference;

[0129] The activity index module 230 is used to obtain an activity index related to the activity of the conference according to the conference status of the participants;

[0130] The auxiliary information output module 240 is used to output auxiliary information for inefficient conference management based on the activity index.

[0131] Optionally, in an embodiment of the present application, the conference management device 200, the speaking situation includes the speaking duration, and the participant status determination module 220 is specifically used to determine that the participant's participant status is active if the participant's speaking duration in the meeting and / or the participant's processing of the meeting document meets preset conditions; the preset conditions include the participant's speaking duration in the meeting being greater than the preset speaking duration, the participant's editing duration on the meeting document being greater than the preset editing duration, and the participant's number of comments on the meeting document being greater than at least one of the preset number.

[0132] Optionally, in an embodiment of the present application, the conference management device 200, the activity index includes the activity of the participants; the activity index module 230 is specifically used to obtain the total number of meetings attended by the participants within a preset time period, and the number of times the participant status is active; the participant activity is determined based on the ratio of the number of times the participant status is active to the total number of meetings attended by the participant; the auxiliary information output module 240 is specifically used to output auxiliary information of the participant dimension for inefficient meeting management based on the participant activity.

[0133] Optionally, in an embodiment of the present application, the conference management device 200, the activity index includes conference activity; the activity index module 230 is specifically used to count the number of participants whose conference status is active; the conference activity is determined according to the ratio of the number of active participants in the conference status to the total number of participants in the conference; the auxiliary information output module 240 is specifically used to output auxiliary information of the conference dimension for inefficient meeting management based on the conference activity.

[0134] Optionally, in an embodiment of the present application, the conference management device 200, the activity index includes the activity of department meetings; the activity index module 230 is specifically used to count the number of department participants from the target department among the meeting participants, and the number of active department participants whose meeting status is active among the number of department participants; the department meeting activity of the target department is determined according to the ratio of the number of active department participants to the number of department participants; the auxiliary information output module 240 is specifically used to output auxiliary information of the department dimension for inefficient meeting management based on the department meeting activity of each department.

[0135] Optionally, in an embodiment of the present application, the conference management device 200 also includes an information prompt module, which is used to determine whether the meeting has meeting documents before the meeting starts. If not, document supplement prompt information is sent to the meeting organizers, and meeting document processing prompt information is sent to the meeting participants; the document supplement prompt information is used to remind the meeting organizers to submit meeting documents corresponding to the meeting or to remind the meeting organizers to assign persons to submit meeting documents; and / or, after the meeting, send meeting conclusion prompt information to the meeting organizers; the meeting conclusion prompt information is used to remind the meeting organizers to supplement the meeting summary and / or meeting to-do list.

[0136] Optionally, in an embodiment of the present application, the conference management device 200 also includes a module for streamlining participants, which is used to determine the average meeting activity of the category to which the current meeting to be held belongs based on the meeting activity of historical meetings of the same meeting category as the current meeting to be held; if the current meeting to be held is predicted to be an inefficient meeting based on the average meeting activity of the category to which the current meeting to be held belongs, inactive participants are identified from the participants based on the historical attendance status of the participants in the current meeting to be held, and suggestion information for streamlining the participants is sent to the organizers of the current meeting to be held based on the inactive participants.

[0137] Optionally, in an embodiment of the present application, the conference management device 200 also includes a duration reduction module, which is used to determine the average meeting duration of category meetings based on the meeting duration of historical meetings of the same meeting category as the current meeting to be held; if the meeting duration of the current meeting to be held exceeds the average meeting duration, a suggestion message to reduce the meeting duration is sent to the organizers of the current meeting to be held.

[0138] Optionally, in an embodiment of the present application, the conference management device 200, the speech situation includes the speech duration, and the conference data acquisition module 210 is specifically used to obtain the speech content of the participants in the meeting; determine the meeting theme of the meeting based on the speech content of the participants in the meeting and / or the meeting documents of the meeting; perform a correlation analysis on the speech content of the participants in the meeting and the meeting theme to obtain a correlation value; when counting the speech duration, if the correlation value of the speech content is less than a preset correlation threshold, the speech content is not included in the speech duration.

[0139] Optionally, in an embodiment of the present application, the conference management device 200, the activity index module 230, is specifically used to update the activity index according to the real-time determined conference status, and display the activity index in real time during the conference.

[0140] It should be understood that the device corresponds to the above-mentioned conference management method embodiment and can execute the various steps involved in the above-mentioned method embodiment. The specific functions of the device can be found in the description above. To avoid repetition, the detailed description is appropriately omitted here. The device includes at least one software function module that can be stored in a memory in the form of software or firmware or solidified in the operating system (OS) of the device.

[0141] See also Figure 4 The electronic device 300 provided in the embodiment of the present application includes: a processor 310 and a memory 320, wherein the memory 320 stores machine-readable instructions executable by the processor 310, and when the machine-readable instructions are executed by the processor 310, the above method is executed.

[0142] Figure 4 Each component shown in can be implemented by hardware, software or a combination thereof. The electronic device 300 may be a physical device, such as a server, a PC, etc., or a virtual device, such as a virtual machine, a virtualized container, etc. Moreover, the electronic device 300 is not limited to a single device, but may also be a combination of multiple devices or a cluster consisting of a large number of devices.

[0143] An embodiment of the present application further provides a storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the above method is executed.

[0144] Among them, the storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable red-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, disk or optical disk.

[0145] In several embodiments provided by the embodiments of the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to the multiple embodiments of the embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of the code, and a part of the module, program segment or code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0146] In addition, the functional modules in each embodiment of the present application can be integrated together to form an independent part, or each module can exist separately, or two or more modules can be integrated to form an independent part.

[0147] The above description is only an optional implementation manner of the embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or replacements within the technical scope disclosed in the embodiments of the present application, which should be covered within the protection scope of the embodiments of the present application.

Claims

1. A conference management method, characterized in that: include: Obtaining the speeches of the participants in the meeting and / or the processing of the meeting documents by the participants; Determine the conference status of the conference participant based on the conference participant's speech in the conference and / or the conference participant's processing of conference documents; the conference status indicates whether the conference participant is active with respect to the conference; According to the conference status of the participants, an activity index related to the conference activity is obtained; Based on the activity index, auxiliary information for inefficient conference management is output.

2. The method according to claim 1, characterized in that The speech situation includes the speech duration. The determination of the participant's conference status based on the participant's speech situation in the conference and / or the participant's processing of conference documents includes: If the speaking time of the participant in the meeting and / or the processing of the meeting documents by the participant meet the preset conditions, the participant's participation status in the meeting is determined to be active; the preset conditions include at least one of the following: the speaking time of the participant in the meeting is greater than the preset speaking time, the editing time of the meeting document by the participant is greater than the preset editing time, and the number of comments made by the participant on the meeting document is greater than a preset number.

3. The method according to claim 1, characterized in that The activity index includes the activity of the participants; the activity index related to the activity of the conference is obtained according to the conference status of the participants, including: Obtain the total number of meetings attended by the participant within a preset period of time, and the number of times the participant status is active; Determine the activity level of the participant according to the ratio of the number of times the participant status is active to the total number of meetings attended by the participant; The outputting of auxiliary information for inefficient conference management based on the activity index includes: Based on the participant activity, auxiliary information in the participant dimension for inefficient conference management is output.

4. The method according to claim 1, characterized in that The activity index includes conference activity; The obtaining of activity indicators related to the activity of the conference according to the conference participant's conference status includes: Count the number of participants whose status is active in the conference; Determining the conference activity according to the ratio of the number of active conference participants in the conference status to the total number of conference participants; The outputting of auxiliary information for inefficient conference management based on the activity index includes: Based on the meeting activity, auxiliary information of the meeting dimension for inefficient meeting management is output.

5. The method according to claim 1, characterized in that The activity index includes the activity of the department meeting; the activity index related to the activity of the meeting is obtained according to the meeting status of the participants, including: According to the participants of the meeting, counting the number of department participants who are from the target department among the participants, and the number of active department participants who are in an active state among the department participants; Determine the department meeting activity of the target department according to the ratio of the number of active department members to the number of meeting attendees of the department; The outputting of auxiliary information for inefficient conference management based on the activity index includes: Based on the department meeting activity of each department, auxiliary information of the department dimension for inefficient meeting management is output.

6. The method according to claim 1, characterized in that The method further includes: before the meeting starts, determining whether the meeting has the meeting document, and if not, sending document supplementary prompt information to the meeting organizers, and sending meeting document processing prompt information to the meeting participants; the document supplementary prompt information is used to remind the meeting organizers to submit the meeting documents corresponding to the meeting or remind the meeting organizers to assign a person to submit the meeting documents; And / or, after the meeting ends, a meeting conclusion reminder message is sent to the meeting participants; the meeting conclusion reminder message is used to remind the meeting participants to supplement the summary of the meeting and / or meeting to-do items.

7. The method according to claim 1, characterized in that The method further comprises: Determine the average meeting activity of the category to which the current meeting to be held belongs according to the meeting activity of historical meetings of the same meeting category as the current meeting to be held; If the current meeting to be held is predicted to be an inefficient meeting based on the average meeting activity of the category to which the current meeting to be held belongs, inactive participants are identified from the participants based on the historical attendance status of the participants in the current meeting to be held, and suggestion information for streamlining the participants is sent to the corresponding meeting organizers of the current meeting to be held based on the inactive participants.

8. The method according to claim 1, characterized in that The method further comprises: Determine the average duration of meetings of the same category as the current meeting to be held based on the duration of historical meetings of the same category; If the duration of the current meeting to be held exceeds the average duration of the meeting, a suggestion message for shortening the duration of the meeting is sent to the organizers of the current meeting to be held.

9. The method according to claim 1, characterized in that: The speech situation includes the speech duration, and the acquisition of the speech situation of the participants in the meeting includes: Obtaining the speech content of the participant in the meeting; Determine the theme of the meeting according to the speech content of the participants in the meeting and / or the meeting documents of the meeting; Performing correlation analysis on the speech content of the participant in the meeting and the meeting theme to obtain a correlation value; When counting the speech duration, if the relevance value of the speech content is less than a preset relevance threshold, the speech content is not counted in the speech duration.

10. The method according to claim 1, characterized in that The obtaining of activity indicators related to the activity of the conference according to the conference participant's conference status includes: The activity index is updated according to the meeting status determined in real time, and is displayed in real time during the meeting.

11. A computer program product, characterized in that The method comprises computer program instructions, and when the computer program instructions are executed by a processor, the method according to any one of claims 1 to 10 is executed.

12. An electronic device, characterized in that: include: A processor and a memory, wherein the memory stores computer program instructions, and when the computer program instructions are executed by the processor, the method according to any one of claims 1 to 10 is executed.

13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, and when the computer program instructions are executed by a processor, the method according to any one of claims 1 to 10 is executed.

Citation Information

Cited By

  • Control method and system of online conference system, electronic equipment and storage medium

    CN120066797A

  • Intelligent conference system and method based on AI

    CN120980186A