AI video interview processing method and device, electronic equipment and storage medium

By providing AI video interview function at the recruitment terminal, it automatically triggers interview invitations and displays interview videos, it solves the problem that recruiting users cannot provide timely feedback in online job searches, simplifies the recruitment process, and improves recruitment efficiency and communication efficiency.

CN119107056APending Publication Date: 2024-12-10BEIJING WUJI INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411320770.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2024-12-10

AI Technical Summary

Technical Problem

During the online job search process, recruiting users cannot promptly provide feedback on the resumes of job search users, resulting in the problem of missing talents. At the same time, the online recruitment process is cumbersome and inefficient.

Method used

Through the recruitment terminal, the AI ​​video interview function is realized, the interview invitation request is automatically triggered, and the interview video is displayed in the interview video list, simplifying the recruitment process, improving feedback real-time and screening efficiency.

Benefits of technology

It realizes timely feedback to job seekers, simplifies the recruitment process, improves recruitment efficiency, reduces communication costs, and improves communication efficiency between recruitment users and job seekers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119107056A_ABST
    Figure CN119107056A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an AI video interview processing method and device, electronic equipment and a storage medium, and relates to the technical field of data processing.The method comprises the steps that in response to a function starting instruction input in an AI interview function interface, an AI video interview function for at least one target post is started, and the AI video interview function is started; the AI video interview function is used for automatically triggering to send an interview invitation request for a target post to a job hunting terminal to which a user resume belongs when it is detected that the user resume for the target post is delivered; an interview video list is displayed in the AI interview function interface, the interview video list at least comprises an interview video corresponding to the target post, and the interview video is a video generated by performing AI video interview on the target post by the job hunting user according to the interview invitation request, so that interview is performed based on the AI video; the communication process between the recruitment user and the job hunting user can be effectively simplified, the communication cost of the two parties is reduced, and the recruitment efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a method for processing an AI video interview, a device for processing an AI video interview, an electronic device, and a computer-readable storage medium. Background Art

[0002] With the rise of online job search, recruiters can post corresponding job positions and job requirements on the Internet in order to recruit suitable job seekers; accordingly, job seekers can create their own resumes on the Internet, browse the job positions posted by recruiters, find suitable jobs for themselves, and then communicate with recruiters online to achieve two-way selection. However, in the process of online communication, it is often necessary to go through the process of recruiters posting positions-job seekers creating resumes-job seekers screening positions / recruiters screening job seekers-job seekers submitting resumes / recruiters actively initiating communication-job seekers and recruiters communicating online. The online job search process is too cumbersome, and it can neither guarantee the job search efficiency of job seekers nor the recruitment efficiency of recruiters. When job seekers submit resumes to corresponding positions, if recruiters cannot provide timely feedback, they are likely to miss the corresponding messages, causing job seekers to switch to other companies, which may cause the problem of missing talents. Summary of the invention

[0003] The embodiments of the present invention provide an AI video interview processing method, device, electronic device and computer-readable storage medium to solve or partially solve the problem of missing out on talent due to the inability to provide timely feedback to job seekers and the cumbersome process and low recruitment efficiency in the online recruitment process.

[0004] The embodiment of the present invention discloses a method for processing an AI video interview, wherein a graphical user interface is provided through a recruitment terminal, and the content displayed by the graphical user interface includes at least an AI interview function interface. The method includes:

[0005] In response to a function activation instruction input in the AI ​​interview function interface, an AI video interview function for at least one target position is activated, wherein the AI ​​video interview function is used to automatically trigger the sending of an interview invitation request for the target position to a job seeker terminal to which the user resume belongs when a user resume for the target position is detected;

[0006] An interview video list is displayed in the AI ​​interview function interface, and the interview video list includes at least an interview video corresponding to the target position, and the interview video is a video generated by the job seeker for an AI video interview for the target position based on the interview invitation request.

[0007] In some feasible implementations, the AI ​​interview function interface includes a release control, and the step of responding to a function activation instruction input in the AI ​​interview function interface to activate the AI ​​video interview function for at least one target position includes:

[0008] In response to a function activation instruction input in the AI ​​interview function interface, if at least one target position has been released, activating an AI video interview function for at least one target position;

[0009] If no position has been posted yet, a corresponding position posting prompt message is output in the AI ​​interview function interface, where the position posting prompt message is a message prompting the user to post a full-time position;

[0010] In response to a trigger operation on the publishing control, the job information is determined, a target job corresponding to the job information is published, and an AI video interview function for the target job is enabled.

[0011] Some possible implementations also include:

[0012] In response to a play instruction for the first interview video, a video play interface is displayed in the graphical user interface, and interview questions are displayed in the video play interface and the first interview video is played, wherein the interview questions change as the video progresses;

[0013] In response to the marking operation on the first interview video, an interview result tag for the first interview video is determined, and the interview result tag is synchronized to the interview video list.

[0014] In some feasible implementations, after determining the interview result label for the first interview video, the method further includes:

[0015] A marking message corresponding to the interview result label is generated, and the marking message is synchronized to a target job-seeking terminal corresponding to the first interview video, wherein the marking message is used to instruct the target job-seeking terminal to display the interview result label for the first interview video.

[0016] In some feasible implementations, the video playback interface includes a text display control, and the method further includes:

[0017] In response to a trigger operation on the text display control, corresponding interview questions and interview answers are displayed in the video playback interface according to the video content of the first interview video.

[0018] In some feasible implementations, the video playback interface includes a playback progress bar corresponding to the first interview video, the playback progress bar includes a plurality of playback nodes, and the method further includes:

[0019] In response to a trigger operation on a target playback node, a target interview question corresponding to the target playback node is displayed in the video playback interface, and the video clip corresponding to the target playback node is jumped to play.

[0020] In some feasible implementations, the video playback interface includes a user avatar of a target job seeker to whom the first interview video belongs, and the method further includes:

[0021] In response to a triggering operation on the user avatar, a user resume of the target job seeker is displayed in the graphical user interface.

[0022] Some possible implementations also include:

[0023] If a video resume delivery for the target position is received, outputting a delivery message corresponding to the target position in the user session between the recruiting user and the job-seeking user;

[0024] In response to detecting a marking operation for the interview video corresponding to the video resume submission, obtaining an interview result label matching the marking operation and prompt information, wherein the prompt information is used to instruct the target large model to generate text according to the interview result label, and the prompt information includes at least one of a label type instance and a reply text instance;

[0025] The prompt information and the interview result label are input into the target big model for text construction, and a first delivery feedback message is generated for the delivery message. The first delivery feedback message is output in the user session, and the first delivery feedback message includes one of an interview pass message or an interview fail message for the video resume delivery.

[0026] Some possible implementations also include:

[0027] In response to the video resume delivery reaching a preset time length and no marking operation for the interview video corresponding to the video resume delivery is detected within the preset time length, a second delivery feedback message for the delivery message is input in the user session, and the second delivery feedback message is a message that the recruiting user has timed out and has not responded to the video resume delivery.

[0028] In some feasible implementations, after outputting a delivery message corresponding to the target position in the user conversation between the recruiting user and the job-seeking user, the method further includes:

[0029] Displaying a conversation chat interface in the graphical user interface, and displaying the delivery message in the conversation chat interface;

[0030] In response to a trigger operation on the delivery message, a video playback interface is displayed in the graphical user interface, and a second interview video and corresponding interview questions corresponding to the delivery message are displayed in the video playback interface.

[0031] Some possible implementations also include:

[0032] In response to the play instruction for the third interview video, if the third interview video is associated with corresponding deletion information, a deletion prompt message for the third interview video is output. The deletion message is a message generated by the job search terminal based on the job seeker's operation of deleting the third interview video. The deletion prompt message is a message to prompt the recruiting user that the third interview video cannot be viewed.

[0033] The embodiment of the present invention further discloses a processing device for AI video interview, which provides a graphical user interface through a recruitment terminal, and the content displayed by the graphical user interface at least includes an AI interview function interface, and the device includes:

[0034] A function activation module, configured to activate an AI video interview function for at least one target position in response to a function activation instruction input in the AI ​​interview function interface, wherein the AI ​​video interview function is configured to automatically trigger the sending of an interview invitation request for the target position to a job-seeking terminal to which the user resume belongs when a user resume for the target position is detected;

[0035] A list display module is used to display an interview video list in the AI ​​interview function interface, wherein the interview video list includes at least an interview video corresponding to the target position, and the interview video is a video generated by a job seeker for an AI video interview for the target position based on the interview invitation request.

[0036] In some feasible implementations, the AI ​​interview function interface includes a publishing control, and the function activation module is specifically used to:

[0037] In response to a function activation instruction input in the AI ​​interview function interface, if at least one target position has been released, activating an AI video interview function for at least one target position;

[0038] If no position has been posted yet, a corresponding position posting prompt message is output in the AI ​​interview function interface, where the position posting prompt message is a message prompting the user to post a full-time position;

[0039] In response to a trigger operation on the publishing control, the job information is determined, a target job corresponding to the job information is published, and an AI video interview function for the target job is enabled.

[0040] Some possible implementations also include:

[0041] A first playback module, configured to respond to a playback instruction for the first interview video, display a video playback interface in the graphical user interface, display interview questions in the video playback interface, and play the first interview video, wherein the interview questions change as the video progresses;

[0042] The first marking module is used to determine an interview result tag for the first interview video in response to a marking operation on the first interview video, and synchronize the interview result tag to the interview video list.

[0043] In some feasible implementations, the device further includes:

[0044] A marking message generation module is used to generate a marking message corresponding to the interview result label, and synchronize the marking message to the target job-seeking terminal corresponding to the first interview video. The marking message is used to instruct the target job-seeking terminal to display the interview result label for the first interview video.

[0045] In some feasible implementations, the video playback interface includes a text display control, and the device further includes:

[0046] An interview content display module is used to respond to a trigger operation on the text display control and display corresponding interview questions and interview answers in the video playback interface according to the video content of the first interview video.

[0047] In some feasible implementations, the video playback interface includes a playback progress bar corresponding to the first interview video, the playback progress bar includes a plurality of playback nodes, and the device further includes:

[0048] The video jump module is used to respond to the trigger operation on the target playback node, display the target interview question corresponding to the target playback node in the video playback interface, and jump to play the video clip corresponding to the target playback node.

[0049] In some feasible implementations, the video playback interface includes a user avatar of a target job seeker to whom the first interview video belongs, and the device further includes:

[0050] The resume display module is used to display the user resume of the target job seeker in the graphical user interface in response to a trigger operation on the user avatar.

[0051] Some possible implementations also include:

[0052] A message receiving module, configured to output a delivery message corresponding to the target position in the user session between the recruiting user and the job-seeking user if a video resume delivery for the target position is received;

[0053] A second marking module is used for, in response to detecting a marking operation for the interview video corresponding to the video resume delivery, obtaining an interview result label matching the marking operation and prompt information, wherein the prompt information is used to instruct the target large model to generate text according to the interview result label, and the prompt information includes at least one of a label type instance and a reply text instance;

[0054] The first result feedback module is used to input the prompt information and the interview result label into the target large model for text construction, generate a first delivery feedback message for the delivery message, and output the first delivery feedback message in the user session. The first delivery feedback message includes one of an interview pass message or an interview fail message for the video resume delivery.

[0055] Some possible implementations also include:

[0056] The second result feedback module is used to input a second delivery feedback message for the delivery message in the user session in response to the video resume delivery reaching a preset time and no marking operation for the interview video corresponding to the video resume delivery is detected within the preset time. The second delivery feedback message is a message that the recruiting user has timed out and has not responded to the video resume delivery.

[0057] In some feasible implementations, the device further includes:

[0058] An interface display module, configured to display a conversation chat interface in the graphical user interface, and to display the delivery message in the conversation chat interface;

[0059] The second playback module is used to respond to the trigger operation for the delivery message, display a video playback interface in the graphical user interface, and display a second interview video and corresponding interview questions corresponding to the delivery message in the video playback interface.

[0060] Some possible implementations also include:

[0061] A prompt module is used to respond to a play instruction for a third interview video. If the third interview video is associated with corresponding deletion information, a deletion prompt message for the third interview video is output. The deletion message is a message generated by the job-seeking terminal according to the job-seeking user's operation of deleting the third interview video. The deletion prompt message is a message to prompt the recruiting user that the third interview video cannot be viewed.

[0062] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;

[0063] The memory is used to store computer programs;

[0064] The processor is used to implement the method described in the embodiment of the present invention when executing the program stored in the memory.

[0065] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method described in the embodiment of the present invention.

[0066] The embodiments of the present invention include the following advantages:

[0067] In an embodiment of the present invention, the recruitment terminal can run a corresponding application and display an AI interview function interface in a graphical user interface. The recruitment user can enter a corresponding function start instruction in the AI ​​interview function interface to start the AI ​​video interview function for the target position. Through the AI ​​video interview function, when a user resume for the target position is detected, an interview invitation request for the target position can be automatically triggered to be sent to the job search terminal to which the user resume belongs. Based on the interview invitation request, the job search user can conduct an AI video interview for the target position on the job search terminal to generate a corresponding interview video. For the recruitment terminal, the recruitment user can call up a corresponding interview video list in the AI ​​interview function interface so as to understand the relevant situation of the job search user through the interview video in the interview video list. On the one hand, by turning on the AI ​​video interview function of the target position, when the corresponding job search user submits a resume, an interview invitation can be automatically triggered, and feedback can be given to the job search user in a timely manner to ensure the real-time feedback of the resume submission. On the other hand, based on the AI ​​interview function, the recruitment user can centrally process the interview video to simplify the recruitment process and quickly screen out talents that meet the job requirements. This can effectively simplify the communication process between the recruitment user and the job search user, reduce the communication cost of both parties, and improve recruitment efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0068] Figure 1 It is a flowchart of the steps of a processing method of an AI video interview provided in an embodiment of the present invention;

[0069] Figure 2 is a schematic diagram of an application interface provided in an embodiment of the present invention;

[0070] Figure 3 is a schematic diagram of an application interface provided in an embodiment of the present invention;

[0071] Figure 4 is a schematic diagram of an application interface provided in an embodiment of the present invention;

[0072] Figure 5 is a schematic diagram of an application interface provided in an embodiment of the present invention;

[0073] Figure 6 is a schematic diagram of an application interface provided in an embodiment of the present invention;

[0074] Figure 7 It is a structural block diagram of an AI video interview processing device provided in an embodiment of the present invention;

[0075] Figure 8 It is a block diagram of an electronic device provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0076] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0077] As an example, in the process of online job hunting or online recruitment, neither the recruiting user nor the job seeker can be online 24 hours a day, which makes it easy for the recruiting user to miss the resume information submitted by the job seeker, and the job seeker to miss the interview invitation, etc. In particular, the recruiting user may post several positions, and each position may receive several resumes. If it is not possible to check and respond in time, it is easy to miss the corresponding information, causing the job seeker to switch to other companies, which may cause the problem of missing talents.

[0078] In this regard, in the present invention, the recruitment terminal can run the corresponding application and display AI (Artificial Intelligence, Artificial Intelligence) in the graphical user interface. In the AI ​​interview function interface, the recruitment user can enter the corresponding function start command in the AI ​​interview function interface to start the AI ​​video interview function for the target position. Through the AI ​​video interview function, when the user resume for the target position is detected, an interview invitation request for the target position can be automatically triggered to be sent to the job search terminal to which the user resume belongs. Based on the interview invitation request, the job search user can conduct an AI video interview for the target position on the job search terminal to generate a corresponding interview video. For the recruitment terminal, the recruitment user can call up the corresponding interview video list in the AI ​​interview function interface so as to understand the relevant situation of the job search user through the interview video in the interview video list. On the one hand, by turning on the AI ​​video interview function of the target position, when the corresponding job search user submits a resume, an interview invitation can be automatically triggered, and feedback can be given to the job search user in a timely manner to ensure the real-time feedback of the resume submission. On the other hand, based on the AI ​​interview function, the recruitment user can simplify the recruitment process by centrally processing the interview video, and quickly screen out talents that meet the job requirements, which can effectively simplify the communication process between the recruitment user and the job search user, reduce the communication cost of both parties, and improve the recruitment efficiency.

[0079] Reference Figure 1 , shows a flowchart of a method for processing an AI video interview provided in an embodiment of the present invention, wherein a graphical user interface is provided through a recruitment terminal, and the content displayed by the graphical user interface includes at least an AI interview function interface, and specifically may include the following steps:

[0080] Step 101, in response to a function activation instruction input in the AI ​​interview function interface, an AI video interview function for at least one target position is activated, wherein the AI ​​video interview function is used to automatically trigger the sending of an interview invitation request for the target position to a job seeker terminal to which the user resume belongs when a user resume for the target position is detected;

[0081] Optionally, the recruitment terminal may be a terminal device corresponding to the recruitment user, and corresponding applications, applets, browser pages, etc. may be run in the recruitment terminal, and corresponding online recruitment functions may be provided to job seekers through applications, applets, browser pages, etc. It should be noted that in the embodiment of the present invention, an exemplary description is given by taking the recruitment terminal running the recruitment application as an example, the terminal runs the recruitment application, and displays the corresponding application interface through the graphical user interface, so that the recruitment user can perform corresponding operations in the application interface, such as editing positions, posting positions, receiving resumes, online conversations, starting AI interviews, browsing interview videos, etc., and the present invention does not limit this.

[0082] In an embodiment of the present invention, the terminal can run an application and display an AI interview function interface through a graphical user interface. In the AI ​​interview function interface, the AI ​​video interview function for the full-time positions that have been published can be enabled. By starting the AI ​​video interview function, the background system (server) can automatically trigger the sending of a target invitation request for the target position to the job-seeking terminal to which the user resume belongs when it detects that a user resume has been submitted for the target position. Thus, by enabling the AI ​​video interview function for the target position, it can automatically trigger the initiation of an interview invitation when it detects that the corresponding job seeker has submitted a resume, and provide timely feedback to the job seeker, thereby ensuring the real-time feedback on the resume submission.

[0083] In an optional implementation, when the AI ​​video interview function for the target position is enabled, it is required that the recruiting user has posted the corresponding full-time position. Specifically, when the recruiting user enters the corresponding function enable command in the AI ​​interview function interface to start the AI ​​video interview function, the terminal can respond to the function enable command entered in the AI ​​interview function interface and detect whether the corresponding full-time position has been posted. If at least one full-time target position has been posted, the AI ​​video interview function for at least one target position is enabled; if the position has not been posted yet, the corresponding position posting prompt message is output in the AI ​​video interview function. The position posting prompt message is a message prompting the user to post a full-time position. The recruiting user can edit the corresponding position information according to the prompt of the position posting prompt message and complete the position posting. Specifically, the terminal can respond to the trigger operation of the release control, determine the position information, post the target position corresponding to the position information, and enable the AI ​​video interview function for the target position, thereby determining whether the recruiting user has posted a full-time position by detecting the position information, and determining whether the conditions for starting the AI ​​video interview function are currently met, so as to ensure the accuracy of the activation of the AI ​​video interview function.

[0084] In addition, the AI ​​video interview function can be used to manage functions related to AI video interviews. The AI ​​video interview interface may include multiple sub-pages, including at least a message page for managing interview videos, a social page for browsing information of job seekers near the current geographic location, a management page for starting AI video interviews, and a personal page for managing personal information, etc. Corresponding publishing controls may also be provided in the AI ​​video interview interface for publishing corresponding job information, but the present invention is not limited to this.

[0085] When the recruiting user turns on the AI ​​video interview function for the target position, if the job seeker submits his resume for the target position, the system can create a user session between the job seeker and the recruiting user when it detects that the AI ​​video interview function is turned on for the target position, and send corresponding session messages and AI interview invitations in the user session, such as, "I am very happy to receive your resume. I am not online now. You can enter the AI ​​interview room for the interview. The AI ​​interviewer is waiting for you" (session message). At the same time, the corresponding AI interview invitation is output in the form of a message card, and an entry interface for the AI ​​interview room is provided in the message card, so that the job seeker can enter the corresponding AI interview room through the interface and conduct an online AI interview. By turning on the AI ​​video interview function for the target position, the system can automatically trigger the initiation of an interview invitation when it detects that the corresponding job seeker has submitted his resume, and provide timely feedback to the job seeker to ensure the real-time feedback on resume submission. After the job seeker completes the corresponding AI video interview according to the interview requirements, the job search terminal can send the corresponding interview video to the recruitment terminal so that the recruitment user can screen the job seeker based on the received interview video to screen out suitable personnel who meet the job requirements, thereby effectively simplifying the job seeker's interview process through online video interviews. The job seeker can show relevant information about himself through the interview video, saving commuting time and costs. At the same time, the recruitment user can understand the relevant information of the job seeker based on the interview video, shortening the recruitment cycle, and effectively optimizing the processes of both the job seeker and the recruitment user, thereby improving the efficiency of both parties.

[0086] Step 102, displaying an interview video list in the AI ​​interview function interface, wherein the interview video list includes at least an interview video corresponding to the target position, and the interview video is a video generated by the job seeker for an AI video interview for the target position based on the interview invitation request.

[0087] When the recruiting user inputs the corresponding command in the AI ​​interview function interface to call up the message page, the terminal can display the message page in the AI ​​interview function interface and display the corresponding interview video list in the message page. The interview video list may include the video generated by the job seeker for the target position according to the interview invitation request. Based on the AI ​​interview function, the recruiting user can centrally process the interview videos, simplify the recruitment process, and quickly screen out talents that meet the job requirements. It can effectively simplify the communication process between the recruiting user and the job seeker, reduce the communication costs of both parties, and improve recruitment efficiency.

[0088] In an embodiment of the present invention, for the interview videos in the interview video list, the recruiting user can select the corresponding first interview video from them, so as to judge whether the corresponding job seeker meets the job requirements by watching the first interview video. Specifically, the terminal can respond to the play instruction for the first interview video, display the video play interface in the graphical user interface, display interview questions in the video play interface and play the first interview video. The interview questions change as the video progresses. In the process of watching the interview video, the recruiting user can judge whether the job seeker meets the job requirements of the corresponding position based on the video content, and mark the first interview video based on the judgment result. The terminal can respond to the marking operation for the first interview video, determine the interview result label for the first interview video, and synchronize the interview result label to the interview video list.

[0089] Among them, the marking operation can include marking passed, marking failed, etc. The corresponding interview result labels can include interview passed labels and interview failed labels, etc. By marking the interview videos, the received interview videos can be effectively classified, so that the recruitment users can intuitively and quickly identify the interview results corresponding to different interview videos.

[0090] Furthermore, after the recruitment user marks the interview video, the terminal can also generate a marking message corresponding to the interview result label, and synchronize the marking message to the target job-seeking terminal corresponding to the first interview video. The marking message is used to instruct the target job-seeking terminal to display the interview result label for the first interview video. Based on the marking results of the interview video, the recruitment terminal can promptly feedback the results of the AI ​​video interview to the job-seeking user, ensuring the real-time feedback of the AI ​​video interview, effectively improving the communication efficiency between the recruitment user and the job-seeking user, and shortening the recruitment cycle and the job-seeking cycle.

[0091] It should be noted that, in the process of the above-mentioned video playback, in order to improve the browsing efficiency of the interview video by the recruitment user and improve the screening efficiency, the recruitment terminal can also display the interview questions corresponding to the interview video and the interview answers of the job seeker while playing the corresponding video content in the video playback interface, so as to enrich the way for the recruitment user to obtain information and improve the efficiency of information acquisition through multiple dimensions such as video images, texts, and voices. For example, the video playback interface may include a text display control, and the terminal can respond to the trigger operation for the text display control, and display the corresponding interview questions and interview answers in the video playback interface according to the video content of the first interview video, so that the recruitment user can quickly obtain the relevant information of the job seeker in a variety of ways, so as to judge whether the job seeker meets the job requirements based on the information obtained, thereby improving the efficiency of the recruitment user in screening the job seeker.

[0092] In addition, in order to further improve the efficiency of video screening, a playback progress bar corresponding to the first interview video can also be included in the video playback interface. The playback progress bar includes several playback nodes. The terminal can respond to the trigger operation on the target playback node, display the target interview question corresponding to the target playback node in the video playback interface, and jump to play the video clip corresponding to the target playback node.

[0093] Among them, each playback node can correspond to an interview question. By setting multiple playback nodes corresponding to the interview video, the interview video can be cut into video clips consisting of several interview questions and corresponding interview answers, so that the recruitment user can freely jump to the corresponding interview question through the playback node, so that the recruitment user can focus on the relevant interview answers of the job seeker according to his own needs (such as the focus of the position, etc.), further improving the recruitment user's screening efficiency of job seekers.

[0094] In addition, in order to improve the comprehensiveness of information obtained by recruitment users, the video playback interface can also include a user avatar of the target job seeker to whom the first interview video belongs, and the user resume of the target job seeker can be displayed through the user avatar. Specifically, the terminal can respond to a trigger operation on the user avatar and display the user resume of the target job seeker in a graphical user interface. By browsing the resume, the comprehensiveness of the personal information of the job seeker obtained by the recruitment user is improved, which can effectively enhance the recruitment user's understanding of the job seeker and improve the accuracy of user screening.

[0095] Through the relevant functions provided in the above-mentioned AI interview function interface, recruiting users can call up the corresponding interview video list in the AI ​​interview function interface, so as to understand the relevant situation of the job seeker through the interview videos in the interview video list. On the one hand, by turning on the AI ​​video interview function of the target position, it can automatically trigger the initiation of an interview invitation when it is detected that the corresponding job seeker has submitted a resume, and provide timely feedback to the job seeker to ensure the real-time feedback of the resume submission. On the other hand, based on the AI ​​interview function, recruiting users can centrally process interview videos, simplify the recruitment process, and quickly screen out talents that meet the job requirements. It can effectively simplify the communication process between recruiting users and job seekers, reduce the communication costs of both parties, and improve recruitment efficiency.

[0096] In some feasible implementations, in addition to the AI ​​interview function interface, the system can also create a user session between a recruiting user and a job-seeking user. Accordingly, if a video resume for a target position is received, a delivery message corresponding to the target position is output in the user session between the recruiting user and the job-seeking user, and the recruitment user is informed through the delivery message that the job-seeking user has conducted an AI video interview for the target position and submitted the corresponding interview video. The recruiting user can view the delivery message or not. At the same time, when the recruiting user watches the corresponding interview video through the interview video list and completes the marking of the interview video during the viewing process, the terminal can respond to the detection of the marking operation for the interview video corresponding to the video resume delivery, obtain the interview result label that matches the marking operation, and the prompt information, the prompt information is used to instruct the target large model to generate text according to the interview result label, the prompt information includes at least one of a label type instance and a reply text instance, and then the prompt information and the interview result label are input into the target large model for text construction, and a first delivery feedback message for the delivery message is generated, and the first is output in the user session. Delivery feedback message, the first delivery feedback message includes one of the interview pass message or interview fail message for the video resume delivery, so that when the AI ​​video interview function is turned on, the information related to the AI ​​video interview can be simplified through the corresponding big model for communication between the recruiting user and the job-seeking user. That is, when the recruiting user marks the interview video, the big model can generate a corresponding delivery feedback message based on the recruiting user's marking result, combined with the corresponding label type instance, reply text instance, and prompt information, and output the corresponding delivery feedback message in the user session, so as to inform the job-seeking user of the corresponding interview result through the delivery feedback message, thereby ensuring the real-time feedback of the AI ​​video interview.

[0097] In one example, assuming that a recruiting user marks an interview video as passed while watching the interview video, the recruitment terminal can generate a corresponding "interview passed label". According to the recruiting user's marking operation, the recruitment terminal can obtain the "interview passed label" and generate corresponding prompt information, and then obtain the corresponding label type instance (such as "interview passed"), and the reply text instance (such as "Congratulations, your video resume has passed the preliminary screening, and we will arrange further interviews."), and then the prompt information, "interview passed label", label type instance and reply text instance and other information can be input into the big model for text construction. The big model can generate a delivery feedback message based on the input information, such as "Congratulations! Your video resume has passed our preliminary screening. We appreciate the skills and experience you show in the video. Next, we will arrange a detailed interview. Please keep an eye on your mailbox and we will send an interview invitation by email." etc., so that according to the recruiting user's marking operation on the interview video, the corresponding delivery feedback message can be automatically generated and fed back to the job seeker, so that the job seeker can learn about the corresponding interview results in a timely manner, ensuring the real-time feedback of the AI ​​video interview.

[0098] In addition, if the recruiting user does not process the delivery message and does not watch the corresponding interview video, the recruitment terminal can respond to the video resume delivery reaching a preset time and not detecting a marking operation for the interview video corresponding to the video resume delivery within the preset time, and input a second delivery feedback message for the delivery message in the user session. The second delivery feedback message is a message that the recruiting user has timed out and has not responded to the video resume delivery. For example, after the job seeker completes the AI ​​video interview and has successfully sent the corresponding interview video to the recruitment terminal, but the job seeker has not viewed the interview video within 48 hours and has not made corresponding markings (the process of directly marking without watching the video content), the recruitment terminal can automatically generate a corresponding delivery feedback message and send the delivery feedback message in the user session, so that the job seeker can learn about the corresponding interview results in a timely manner, thereby ensuring the real-time feedback of the AI ​​video interview.

[0099] It should be noted that the delivery message may include the user avatar, name, age, education, interview position and other information of the job seeker, and the delivery message itself can be used as a video link, that is, the terminal can respond to the video playback instruction for the delivery message and display the video playback interface in the graphical user interface. For example, after the delivery message corresponding to the target position is output in the user conversation between the recruitment user and the job seeker, the recruitment user can display the conversation chat interface in the graphical user interface according to the user operation input by the recruitment user, and display the delivery message in the conversation chat interface. Since the delivery message itself can be used as a video link, the recruitment terminal can respond to the trigger operation for the delivery message, display the video playback interface in the graphical user interface, and the second interview video and the corresponding interview questions corresponding to the delivery message in the video playback interface. Therefore, based on the AI ​​interview function, the recruitment user can centrally process the interview video, simplify the recruitment process, and quickly screen out talents that meet the job requirements, which can effectively simplify the communication process between the recruitment user and the job seeker, reduce the communication cost of both parties, and improve the recruitment efficiency.

[0100] In addition, for the interview video involved in the above embodiment, the job seeker can delete the submitted interview video according to his own needs, and the deleted interview video can display the corresponding record in the interview video list, but the recruiting user cannot browse the interview video. Specifically, the recruitment terminal can respond to the play instruction for the third interview video, and if the third interview video is associated with corresponding deletion information, it will output a deletion prompt message for the third interview video. The deletion message is a message generated by the job seeker terminal according to the job seeker's operation of deleting the third interview video. The deletion prompt message is a message that prompts the recruiting user that the third interview video cannot be browsed. Based on the deletion message sent by the job seeker terminal, the recruiting user can timely adjust the video status corresponding to the interview video, so that the recruiting user can perceive the corresponding status of the interview video in time. On the one hand, the personal privacy of the job seeker can be effectively guaranteed. On the other hand, although the recruiting user cannot watch the corresponding interview video, he can browse the corresponding delivery record, so that the recruiting user can judge whether to actively initiate an interview invitation to the job seeker according to his own needs to avoid missing the corresponding talent.

[0101] It should be noted that the embodiments of the present invention include but are not limited to the above examples. It is understandable that those skilled in the art can also make settings according to actual needs under the guidance of the ideas of the embodiments of the present invention, and the present invention is not limited to this.

[0102] In an embodiment of the present invention, the recruitment terminal can run a corresponding application and display an AI interview function interface in a graphical user interface. The recruitment user can enter a corresponding function start instruction in the AI ​​interview function interface to start the AI ​​video interview function for the target position. Through the AI ​​video interview function, when a user resume for the target position is detected, an interview invitation request for the target position can be automatically triggered to be sent to the job search terminal to which the user resume belongs. Based on the interview invitation request, the job search user can conduct an AI video interview for the target position on the job search terminal to generate a corresponding interview video. For the recruitment terminal, the recruitment user can call up a corresponding interview video list in the AI ​​interview function interface so as to understand the relevant situation of the job search user through the interview video in the interview video list. On the one hand, by turning on the AI ​​video interview function of the target position, when the corresponding job search user submits a resume, an interview invitation can be automatically triggered, and feedback can be given to the job search user in a timely manner to ensure the real-time feedback of the resume submission. On the other hand, based on the AI ​​interview function, the recruitment user can centrally process the interview video to simplify the recruitment process and quickly screen out talents that meet the job requirements. This can effectively simplify the communication process between the recruitment user and the job search user, reduce the communication cost of both parties, and improve recruitment efficiency.

[0103] In order to enable those skilled in the art to better understand the technical solutions in the embodiments of the present invention, the following examples are used for exemplary description:

[0104] Reference Figure 2 , showing a schematic diagram of the application interface provided in an embodiment of the present invention. In the AI ​​interview function interface, the recruiting user can input a function activation instruction for the relevant position to activate the AI ​​video interview function for the position, so that when a user resume for the position is detected, it will automatically trigger the sending of an interview invitation request for the target position to the job search terminal to which the user resume belongs. Among them, different sub-pages can be provided in the AI ​​interview function interface, and different sub-pages can correspond to corresponding controls, such as "Message", "Nearby Job Seekers", "Publish", "Manage" and "My" controls. The "Message" control can jump to the interview video list so that the recruiting user can view the received interview videos, etc.; "Nearby Job Seekers" can be used to view nearby job seekers; "Publish" can jump to the position editing page so that the recruiting user can edit the corresponding position information and publish the corresponding position; "Manage" can display Figure 2 The management page shown, in which recruiting users can start AI video interviews for posted positions, delete positions, etc.; "My" can jump to the corresponding personal user center page, etc.

[0105] Optionally, according to the difference in the activation status of the AI ​​video interview function, the terminal can output a corresponding prompt message on the AI ​​interview function interface. For example, when it is activated successfully, it can output "The interview room function has been activated. The system will automatically invite job seekers who submit resumes to you for an AI interview. Please check the job seeker's interview video in time~"; when it fails to be activated, it can output "You currently have no full-time positions to open the interview room. Go post the position first and then activate it~", etc. The present invention is not limited to this.

[0106] In addition, when the AI ​​video interview function is turned on for the first time, the recruitment terminal can jump to display the corresponding introduction page and output introductory information about the AI ​​video interview function on the introduction page so that the recruitment user can fully understand the relevant information involved in the function and then decide whether to turn it on.

[0107] For the received interview videos, the recruitment terminal can display them in the interview video list as cards. Figure 3 , for the interview video list 30, when the AI ​​video interview function is turned on, the interview video list 30 can display the interview video card 310 corresponding to the received interview video, and the interview video card 310 may include a video preview (the first frame of the video), video duration, play button, name, interview position, gender, age, education, user tags (such as "3 years of work experience", "can be employed within a week", "full-time" and "single person job search without companions", etc.), delivery time, mark tags (such as "passed", "eliminated", etc.), call button, view report button, etc., and the card status corresponding to the interview video card, etc. Among them, the card status may include unread, read, suitable, eliminated, etc., "unread" indicates that the interview video corresponding to the interview video card 310 has not been watched, "read" indicates that the interview video corresponding to the interview video card has been watched but not marked, "suitable" indicates that the interview video corresponding to the interview video card has been watched and marked as "suitable", and "eliminated" indicates that the interview video corresponding to the interview video card has been watched and marked as "unsuitable".

[0108] Among them, for the marking label, it can be information displayed according to the evaluation results of the competency assessment report, and the card status is information displayed based on whether the recruitment user actively marks the interview video, competency assessment report, etc. In actual application, when the recruitment user performs a marking operation, the marking result of the recruitment user is mainly used. The marking label can be updated, and the marking label in the interview video card 310 can be hidden when the mark is detected. The present invention does not limit this.

[0109] In addition, corresponding filtering controls can also be provided in the interview video list 30, such as "communication", "intention", "interview", "scheduled", "ended" and "magic interview room" and other controls. Through different filtering controls, you can filter videos of corresponding categories or jump to the corresponding page, etc. The present invention is not limited to this.

[0110] Optionally, in addition to displaying the corresponding interview video card in the interview video list, the recruitment terminal can also output the corresponding video delivery message in the user session between the recruitment user and the job seeker, such as Figure 4 As shown, in the user conversation interface, a corresponding conversation message card 410 can be output. The conversation message card 410 can include a video preview page of the interview video, name, age, work experience, education, interview position, a call button, a view report button, and a mark label ("passed" or "eliminated") generated according to the competency assessment report, etc., so that the recruiting user can quickly obtain relevant information of the job seeker.

[0111] It should be noted that both the interview video card in the interview video list and the conversation message card in the user conversation interface are associated with the corresponding interview video, and the recruiting user can play the corresponding interview video through the video playback control in the interview video card or the conversation message card. Figure 5 As shown, in the video playback interface 50, a mark control 510, a report viewing control 520, a user avatar 530, etc. may be included. The mark control 510 may be used to mark the interview video, such as marking it as "suitable" or "unsuitable", etc.; the report viewing control 520 may be used to view the competency assessment report corresponding to the job-seeking user; the user avatar 530 may be used to view the user resume corresponding to the job-seeking user, etc. In addition, the corresponding interview questions may be displayed in the video playback interface 50, and several nodes may be displayed on the playback progress bar. Different nodes may correspond to different interview questions. Through the corresponding nodes, it is possible to jump to the question and answer segment of the corresponding interview question.

[0112] In addition, refer to Figure 6When the recruiting user marks the interview video through the marking control 510, the recruitment terminal can provide a corresponding marking pop-up window 610, and different feedback options can be included in the marking pop-up window 610. For example, in the case of inappropriate marking, options such as "inappropriate work experience", "inappropriate education", "inappropriate gender", "inappropriate age", "inappropriate full-time or part-time situation", "inappropriate employment status" and "others" can be displayed; and in the case of appropriate marking, options such as "appropriate work experience", "appropriate education", "appropriate gender", "appropriate age", "appropriate full-time or part-time situation", "appropriate employment status" and "others" can be displayed, so as to specifically mark in which aspects the job seeker meets or does not meet the job requirements, thereby generating corresponding marking messages based on specific marking options, so that the job seeker terminal can display the corresponding interview feedback results, and inform the job seeker in which aspects they do not meet or meet the job requirements in the interview feedback results.

[0113] Through the above process, for the recruitment terminal, the recruitment user can call up the corresponding interview video list in the AI ​​interview function interface, so as to understand the relevant situation of the job seeker through the interview video in the interview video list. On the one hand, by turning on the AI ​​video interview function of the target position, it can automatically trigger the initiation of an interview invitation when it is detected that the corresponding job seeker has submitted a resume, and provide feedback to the job seeker in a timely manner to ensure the real-time feedback of the resume submission. On the other hand, based on the AI ​​interview function, the recruitment user can centrally process the interview videos, simplify the recruitment process, and quickly screen out talents that meet the job requirements. It can effectively simplify the communication process between the recruitment user and the job seeker, reduce the communication cost of both parties, and improve recruitment efficiency.

[0114] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0115] Reference Figure 7 , shows a structural block diagram of an AI video interview processing device provided in an embodiment of the present invention, wherein a graphical user interface is provided through a recruitment terminal, and the content displayed by the graphical user interface includes at least an AI interview function interface, which may specifically include the following modules:

[0116] A function activation module 701 is used to activate an AI video interview function for at least one target position in response to a function activation instruction input in the AI ​​interview function interface, wherein the AI ​​video interview function is used to automatically trigger the sending of an interview invitation request for the target position to the job-seeking terminal to which the user resume belongs when a user resume for the target position is detected;

[0117] The list display module 702 is used to display an interview video list in the AI ​​interview function interface, wherein the interview video list includes at least an interview video corresponding to the target position, and the interview video is a video generated by the job seeker for an AI video interview for the target position based on the interview invitation request.

[0118] In some feasible implementations, the AI ​​interview function interface includes a publishing control, and the function activation module 701 is specifically used to:

[0119] In response to a function activation instruction input in the AI ​​interview function interface, if at least one target position has been released, activating an AI video interview function for at least one target position;

[0120] If no position has been posted yet, a corresponding position posting prompt message is output in the AI ​​interview function interface, where the position posting prompt message is a message prompting the user to post a full-time position;

[0121] In response to a trigger operation on the publishing control, the job information is determined, a target job corresponding to the job information is published, and an AI video interview function for the target job is enabled.

[0122] Some possible implementations also include:

[0123] A first playback module, configured to respond to a playback instruction for the first interview video, display a video playback interface in the graphical user interface, display interview questions in the video playback interface, and play the first interview video, wherein the interview questions change as the video progresses;

[0124] The first marking module is used to determine an interview result tag for the first interview video in response to a marking operation on the first interview video, and synchronize the interview result tag to the interview video list.

[0125] In some feasible implementations, the device further includes:

[0126] A marking message generation module is used to generate a marking message corresponding to the interview result label, and synchronize the marking message to the target job-seeking terminal corresponding to the first interview video. The marking message is used to instruct the target job-seeking terminal to display the interview result label for the first interview video.

[0127] In some feasible implementations, the video playback interface includes a text display control, and the device further includes:

[0128] An interview content display module is used to respond to a trigger operation on the text display control and display corresponding interview questions and interview answers in the video playback interface according to the video content of the first interview video.

[0129] In some feasible implementations, the video playback interface includes a playback progress bar corresponding to the first interview video, the playback progress bar includes a plurality of playback nodes, and the device further includes:

[0130] The video jump module is used to respond to the trigger operation on the target playback node, display the target interview question corresponding to the target playback node in the video playback interface, and jump to play the video clip corresponding to the target playback node.

[0131] In some feasible implementations, the video playback interface includes a user avatar of a target job seeker to whom the first interview video belongs, and the device further includes:

[0132] The resume display module is used to display the user resume of the target job seeker in the graphical user interface in response to a trigger operation on the user avatar.

[0133] Some possible implementations also include:

[0134] A message receiving module, configured to output a delivery message corresponding to the target position in the user session between the recruiting user and the job-seeking user if a video resume delivery for the target position is received;

[0135] A second marking module is used for, in response to detecting a marking operation for the interview video corresponding to the video resume delivery, obtaining an interview result label matching the marking operation and prompt information, wherein the prompt information is used to instruct the target large model to generate text according to the interview result label, and the prompt information includes at least one of a label type instance and a reply text instance;

[0136] The first result feedback module is used to input the prompt information and the interview result label into the target large model for text construction, generate a first delivery feedback message for the delivery message, and output the first delivery feedback message in the user session. The first delivery feedback message includes one of an interview pass message or an interview fail message for the video resume delivery.

[0137] Some possible implementations also include:

[0138] The second result feedback module is used to input a second delivery feedback message for the delivery message in the user session in response to the video resume delivery reaching a preset time and no marking operation for the interview video corresponding to the video resume delivery is detected within the preset time. The second delivery feedback message is a message that the recruiting user has timed out and has not responded to the video resume delivery.

[0139] In some feasible implementations, the device further includes:

[0140] An interface display module, configured to display a conversation chat interface in the graphical user interface, and to display the delivery message in the conversation chat interface;

[0141] The second playback module is used to respond to the trigger operation for the delivery message, display a video playback interface in the graphical user interface, and display a second interview video and corresponding interview questions corresponding to the delivery message in the video playback interface.

[0142] Some possible implementations also include:

[0143] A prompt module is used to respond to a play instruction for a third interview video. If the third interview video is associated with corresponding deletion information, a deletion prompt message for the third interview video is output. The deletion message is a message generated by the job-seeking terminal according to the job-seeking user's operation of deleting the third interview video. The deletion prompt message is a message to prompt the recruiting user that the third interview video cannot be viewed.

[0144] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0145] In addition, an embodiment of the present invention further provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, each process of the above-mentioned AI video interview processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0146] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each process of the above-mentioned AI video interview processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0147] Figure 8 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.

[0148] The electronic device 800 includes but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and a power supply 811. Those skilled in the art will appreciate that the electronic device structure involved in the embodiments of the present invention does not constitute a limitation on the electronic device, and the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.

[0149] It should be understood that in the embodiment of the present invention, the radio frequency unit 801 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving downlink data from the base station, it is sent to the processor 810 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 801 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 801 can also communicate with the network and other devices through a wireless communication system.

[0150] The electronic device provides users with wireless broadband Internet access through the network module 802, such as helping users to send and receive emails, browse web pages, and access streaming media.

[0151] The audio output unit 803 can convert the audio data received by the RF unit 801 or the network module 802 or stored in the memory 809 into an audio signal and output it as sound. Moreover, the audio output unit 803 can also provide audio output related to a specific function performed by the electronic device 800 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 803 includes a speaker, a buzzer, a receiver, etc.

[0152] The input unit 804 is used to receive audio or video signals. The input unit 804 may include a graphics processor (GPU) 8041 and a microphone 8042, and the graphics processor 8041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 806. The image frame processed by the graphics processor 8041 can be stored in the memory 809 (or other storage medium) or sent via the radio frequency unit 801 or the network module 802. The microphone 8042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 801 in the case of a telephone call mode.

[0153] The electronic device 800 also includes at least one sensor 805, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 8061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 8061 and / or the backlight when the electronic device 800 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 805 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.

[0154] The display unit 806 is used to display information input by the user or information provided to the user. The display unit 806 may include a display panel 8061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0155] The user input unit 807 can be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the electronic device. Specifically, the user input unit 807 includes a touch panel 8071 and other input devices 8072. The touch panel 8071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 8071 or near the touch panel 8071 using any suitable object or accessory such as a finger, stylus, etc.). The touch panel 8071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the contact point coordinates, and then sends it to the processor 810, receives the command sent by the processor 810 and executes it. In addition, the touch panel 8071 can be implemented using multiple types such as resistive, capacitive, infrared and surface acoustic waves. In addition to the touch panel 8071, the user input unit 807 may also include other input devices 8072. Specifically, other input devices 8072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.

[0156] Further, the touch panel 8071 may be covered on the display panel 8061. When the touch panel 8071 detects a touch operation on or near it, it is transmitted to the processor 810 to determine the type of the touch event, and then the processor 810 provides a corresponding visual output on the display panel 8061 according to the type of the touch event. It can be understood that in one embodiment, the touch panel 8071 and the display panel 8061 are used as two independent components to implement the input and output functions of the electronic device, but in some embodiments, the touch panel 8071 and the display panel 8061 can be integrated to implement the input and output functions of the electronic device, which is not limited here.

[0157] The interface unit 808 is an interface for connecting an external device to the electronic device 800. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 808 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 800 or may be used to transmit data between the electronic device 800 and an external device.

[0158] The memory 809 can be used to store software programs and various data. The memory 809 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, at least one application required for a function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 809 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0159] The processor 810 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 809 and calling data stored in the memory 809, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 810 may include one or more processing units; preferably, the processor 810 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 810.

[0160] The electronic device 800 may also include a power supply 811 (such as a battery) for supplying power to each component. Preferably, the power supply 811 may be logically connected to the processor 810 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.

[0161] In addition, the electronic device 800 includes some functional modules not shown, which will not be described in detail here.

[0162] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0163] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0164] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the enlightenment of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

[0165] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention 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 the present invention.

[0166] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0167] In the embodiments provided in the present application, it should be understood that the disclosed 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 units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0168] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0169] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0170] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.

[0171] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for processing an AI video interview, characterized in that: Providing a graphical user interface through a recruitment terminal, wherein the content displayed by the graphical user interface at least includes an AI interview function interface, and the method includes: In response to a function activation instruction input in the AI ​​interview function interface, an AI video interview function for at least one target position is activated, wherein the AI ​​video interview function is used to automatically trigger the sending of an interview invitation request for the target position to a job seeker terminal to which the user resume belongs when a user resume for the target position is detected; An interview video list is displayed in the AI ​​interview function interface, and the interview video list includes at least an interview video corresponding to the target position, and the interview video is a video generated by the job seeker for an AI video interview for the target position based on the interview invitation request.

2. The method according to claim 1, characterized in that The AI ​​interview function interface includes a release control, and the AI ​​video interview function for at least one target position is enabled in response to a function enable instruction input in the AI ​​interview function interface, including: In response to a function activation instruction input in the AI ​​interview function interface, if at least one target position has been released, activating an AI video interview function for at least one target position; If no position has been posted yet, a corresponding position posting prompt message is output in the AI ​​interview function interface, where the position posting prompt message is a message prompting the user to post a full-time position; In response to a trigger operation on the publishing control, the job information is determined, a target job corresponding to the job information is published, and an AI video interview function for the target job is enabled.

3. The method according to claim 1 or 2, characterized in that: Also includes: In response to a play instruction for the first interview video, a video play interface is displayed in the graphical user interface, and interview questions are displayed in the video play interface and the first interview video is played, wherein the interview questions change as the video progresses; In response to the marking operation on the first interview video, an interview result tag for the first interview video is determined, and the interview result tag is synchronized to the interview video list.

4. The method according to claim 3, characterized in that: After determining the interview result label for the first interview video, the method further includes: A marking message corresponding to the interview result label is generated, and the marking message is synchronized to a target job-seeking terminal corresponding to the first interview video, wherein the marking message is used to instruct the target job-seeking terminal to display the interview result label for the first interview video.

5. The method according to claim 3, characterized in that: The video playback interface includes a text display control, and the method further includes: In response to a trigger operation on the text display control, corresponding interview questions and interview answers are displayed in the video playback interface according to the video content of the first interview video.

6. The method according to claim 3, characterized in that The video playback interface includes a playback progress bar corresponding to the first interview video, the playback progress bar includes a plurality of playback nodes, and the method further includes: In response to a trigger operation on a target playback node, a target interview question corresponding to the target playback node is displayed in the video playback interface, and the video clip corresponding to the target playback node is jumped to play.

7. The method according to claim 3, characterized in that The video playback interface includes a user avatar of a target job seeker to whom the first interview video belongs, and the method further includes: In response to a triggering operation on the user avatar, a user resume of the target job seeker is displayed in the graphical user interface.

8. The method according to claim 1, characterized in that Also includes: If a video resume delivery for the target position is received, outputting a delivery message corresponding to the target position in the user session between the recruiting user and the job-seeking user; In response to detecting a marking operation for the interview video corresponding to the video resume submission, obtaining an interview result label matching the marking operation and prompt information, wherein the prompt information is used to instruct the target large model to generate text according to the interview result label, and the prompt information includes at least one of a label type instance and a reply text instance; The prompt information and the interview result label are input into the target big model for text construction, and a first delivery feedback message is generated for the delivery message. The first delivery feedback message is output in the user session, and the first delivery feedback message includes one of an interview pass message or an interview fail message for the video resume delivery.

9. The method according to claim 8, characterized in that Also includes: In response to the video resume delivery reaching a preset time length and no marking operation for the interview video corresponding to the video resume delivery is detected within the preset time length, a second delivery feedback message for the delivery message is input in the user session, and the second delivery feedback message is a message that the recruiting user has timed out and has not responded to the video resume delivery.

10. The method according to claim 8, characterized in that After outputting a delivery message corresponding to the target position in the user session between the recruiting user and the job-seeking user, the method further includes: Displaying a conversation chat interface in the graphical user interface, and displaying the delivery message in the conversation chat interface; In response to a trigger operation on the delivery message, a video playback interface is displayed in the graphical user interface, and a second interview video and corresponding interview questions corresponding to the delivery message are displayed in the video playback interface.

11. The method according to claim 1 or 2 or 8 or 9 or 10, characterized in that: Also includes: In response to the play instruction for the third interview video, if the third interview video is associated with corresponding deletion information, a deletion prompt message for the third interview video is output. The deletion message is a message generated by the job search terminal based on the job seeker's operation of deleting the third interview video. The deletion prompt message is a message to prompt the recruiting user that the third interview video cannot be viewed.

12. An AI video interview processing device, characterized in that: A graphical user interface is provided through a recruitment terminal, wherein the content displayed by the graphical user interface at least includes an AI interview function interface, and the device includes: A function activation module, configured to activate an AI video interview function for at least one target position in response to a function activation instruction input in the AI ​​interview function interface, wherein the AI ​​video interview function is configured to automatically trigger the sending of an interview invitation request for the target position to a job-seeking terminal to which the user resume belongs when a user resume for the target position is detected; A list display module is used to display an interview video list in the AI ​​interview function interface, wherein the interview video list includes at least an interview video corresponding to the target position, and the interview video is a video generated by a job seeker for an AI video interview for the target position based on the interview invitation request.

13. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to any one of claims 1 to 11 when executing the program stored in the memory.

14. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 11.