Information interaction method and device, electronic equipment and computer readable storage medium

By automatically generating interview tasks and adjusting the focus of inquiries, the problems of lack of targetedness of artificial intelligence models and low efficiency of recruiters' full participation in online interviews were solved, and the efficiency and accuracy of interviews were achieved.

CN120655253APending Publication Date: 2025-09-16ALIBABA (CHINA) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510713954.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-29
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

In online interviews, the AI ​​model lacks specificity, resulting in inaccurate interview results and low efficiency for recruiters to participate in the entire interview process.

Method used

Automatically generate interview tasks based on the applicant's resume, adjust the focus of inquiries according to the interview rules set by the recruiter, send interview invitations to applicants through the interview system, obtain the applicant's response information, determine the interview score and generate an interview report.

Benefits of technology

It improves the pertinence of interviews and the accuracy of assessments, improves interview efficiency, and reduces the time recruiters spend in the interview process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120655253A_ABST
    Figure CN120655253A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses an information interaction method and device, electronic equipment and a computer readable storage medium. According to the embodiment of the invention, after a resume delivered by an applicant is received, a recruiter is determined according to a resume delivery post of the applicant, and task configuration information which is set by the recruiter and includes interview questions and questioning rules of the applicant is acquired; and an interview task is generated according to the personal information of the applicant and the task configuration information set by the recruiter, so that an interview invitation is sent to the terminal of the applicant to prompt the applicant to participate in the interview. In the embodiment of the invention, after the recruiter determines the interview question and the questioning rule, the interview system can automatically generate the interview task according to the resume of the applicant and send the interview invitation to the applicant, so that the interview emphasis in the interview process can be subsequently adjusted according to the interview rule configured by the applicant; therefore, the interview pertinence and the interview evaluation accuracy are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer technology, and more specifically, to an information interaction method, device, electronic device, and computer-readable storage medium. Background Art

[0002] With the continuous development of computer and internet technologies, more and more companies are adopting online interviews for recruitment. While online interviews offer greater flexibility than traditional in-person interviews, they still require the full involvement of the recruiter in the interview process. To improve interview efficiency, some companies are using artificial intelligence models to conduct interviews, but this method still lacks specificity and can result in inaccurate interview results. Summary of the Invention

[0003] In view of this, an embodiment of the present invention provides an information interaction method, device, electronic device and computer-readable storage medium to automatically generate an interview task based on the applicant's resume and send an interview invitation to the applicant, and subsequently adjust the focus of inquiries during the interview process according to the interview rules configured by the applicant, thereby improving the targetedness of the interview and the accuracy of the interview evaluation.

[0004] In a first aspect, an embodiment of the present invention provides an information interaction method, the method comprising:

[0005] Obtaining task configuration information set by a recruiter, the task configuration information including interview questions and questioning rules for the applicant, the recruiting terminal being the recruiter's terminal, the recruiter determining the position based on the applicant's resume submission, and the interview questions being determined based on the resume and the position to which the resume is submitted;

[0006] generating an interview task based on the task configuration information and the personal information of the applicant, wherein the personal information is determined based on the resume;

[0007] An interview invitation is sent to an applicant terminal to prompt the applicant to participate in the interview, and the applicant terminal is the applicant's terminal.

[0008] Optionally, the method further includes:

[0009] In response to the interview invitation being accepted, outputting each of the interview questions to the applicant terminal according to the questioning rules;

[0010] Obtaining the applicant's response information;

[0011] Determining the interview score of the applicant based on each of the response information;

[0012] generating an interview report for the applicant based on the interview score;

[0013] The interview report is sent to a recruitment terminal, where the recruitment terminal is a terminal of the recruiter.

[0014] Optionally, the interview topic is determined by:

[0015] Determining the project experience information of the applicant based on the resume;

[0016] The interview questions for the applicant are determined based on the project experience information and the job requirement information of the position for which the resume is submitted.

[0017] Optionally, outputting each of the interview questions to the applicant terminal according to the questioning rules includes:

[0018] Iteratively determine the interview questions that were not asked in the previous question round as the questions to be asked in the current question round, output the questions to be asked, and in response to obtaining the answer information of the current question round, update the interview questions that were not asked in the current round as the questions to be asked in the next question round, until there are no more interview questions that have not been asked, or the question round meets the inquiry termination condition.

[0019] Optionally, the reply information is determined based on the interview video data of the applicant;

[0020] Determining the interview score of the applicant according to each of the response information includes:

[0021] Determining behavioral data generated by the applicant during the interview process based on the interview video data, wherein the behavioral data includes at least one of the applicant's facial expression data, voice and intonation data, and movement data;

[0022] Obtaining a scoring standard corresponding to the resume delivery position, the scoring standard including at least one of a first scoring standard for the response content dimension, a second scoring standard for the expression dimension, a third scoring standard for the voice and tone dimension, and a fourth scoring standard for the action dimension;

[0023] The interview score is determined based on the scoring criteria, each piece of answer information, and the behavioral data.

[0024] Optionally, generating the interview report of the applicant according to the interview score includes:

[0025] The interview report is generated according to the interview score and the response information.

[0026] In a second aspect, an embodiment of the present invention provides an information interaction device, the device comprising:

[0027] An information acquisition unit is configured to acquire task configuration information sent by a recruitment terminal, the task configuration information including interview questions and questioning rules for the applicant. The recruitment terminal is a terminal of a recruiter, and the recruiter determines the position based on the applicant's resume submission. The interview questions are determined based on the resume and the position to which the resume is submitted.

[0028] a task generating unit, configured to generate an interview task based on the task configuration information and the personal information of the applicant, wherein the personal information is determined based on the resume;

[0029] The notification sending unit is used to send an interview invitation to an applicant terminal to prompt the applicant to participate in the interview. The applicant terminal is the applicant's terminal.

[0030] In a third aspect, an embodiment of the present invention provides an electronic device comprising a memory and a processor, wherein the memory is used to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement a method as described in any one of the first aspects.

[0031] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method as described in any one of the first aspects is implemented.

[0032] In a fifth aspect, an embodiment of the present invention provides a computer program product, which includes a computer program / instructions, and when the computer program / instructions are executed by a processor, implements the method as described in any one of the first aspects.

[0033] After receiving the resume submitted by the applicant, the embodiment of the present invention determines the recruiter based on the position submitted by the applicant's resume, and obtains the task configuration information set by the recruiter, including the applicant's interview questions and questioning rules, and then generates an interview task based on the applicant's personal information and the task configuration information set by the recruiter, thereby sending an interview invitation to the applicant's terminal to prompt the applicant to participate in the interview. In the embodiment of the present invention, after the recruiter determines the interview questions and questioning rules, the interview system can automatically generate an interview task based on the applicant's resume and send an interview invitation to the applicant. Therefore, the focus of the inquiries during the interview process can be adjusted according to the interview rules configured by the applicant, thereby improving the pertinence of the interview and the accuracy of the interview evaluation. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] The above and other objects, features and advantages of the present invention will become more apparent through the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:

[0035] Figure 1is a flow chart of an information interaction method according to an embodiment of the present invention;

[0036] Figure 2 This is a flow chart of generating interview questions in an optional implementation of an embodiment of the present invention;

[0037] Figure 3 is a flow chart of an information interaction method according to an embodiment of the present invention;

[0038] Figure 4 is a schematic diagram of an inquiry process according to an embodiment of the present invention;

[0039] Figure 5 is a flow chart of an information interaction method according to an embodiment of the present invention;

[0040] Figure 6 is a schematic diagram of an interview process according to an embodiment of the present invention;

[0041] Figure 7 is a schematic diagram of an information interaction device according to an embodiment of the present invention;

[0042] Figure 8 is a schematic diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0043] The present application is described below based on the following embodiments, but the present application is not limited to these embodiments. In the detailed description of the present application below, certain specific details are described in detail. Those skilled in the art can fully understand the present application without the description of these details. To avoid obscuring the essence of the present application, well-known methods, processes, procedures, components, and circuits are not described in detail.

[0044] Furthermore, persons of ordinary skill in the art will appreciate that the figures provided herein are for illustration purposes only and are not necessarily drawn to scale.

[0045] Unless the context clearly requires otherwise, words like “include”, “comprising” and the like throughout this application should be interpreted as including rather than exclusive or exhaustive; that is, as meaning “including but not limited to”.

[0046] In the description of this application, it should be understood that the terms "first", "second", etc. are used for descriptive purposes only and should not be understood to indicate or imply relative importance. In addition, in the description of this application, unless otherwise specified, "plurality" means two or more.

[0047] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0048] Online interviews are a form of interview that enables real-time communication between recruiters and candidates remotely. Candidates do not need to be present at the interview site; they can participate through devices such as mobile phones and computers, effectively reducing interview costs. Recruiters can more flexibly arrange interview times and formats for candidates, effectively improving interview efficiency and flexibility. However, online interviews typically employ two formats: one in which the recruiter directly participates in the interview process, but this format limits the recruiter to only one candidate at a time, resulting in generally lower interview efficiency. The other format involves the recruiter interviewing candidates through artificial intelligence models or frameworks based on artificial intelligence models, such as digital humans. However, this format lacks specificity and sometimes overlooks core issues that recruiters are most concerned about, resulting in inaccurate interview assessments.

[0049] In order to solve the above problems, the embodiments of the present invention propose an information interaction method, device, electronic device and computer-readable storage medium to automatically generate an interview task based on the applicant's resume and send an interview invitation to the applicant, and subsequently adjust the focus of inquiries during the interview process according to the interview rules configured by the applicant, thereby improving the targetedness of the interview and the accuracy of the interview evaluation.

[0050] The following is an explanation of the method by way of an embodiment. Figure 1 This is a flow chart of the information interaction method according to an embodiment of the present invention. Figure 1 As shown, the method of this embodiment may include the following steps:

[0051] Step S101: Acquire task configuration information set by the recruiter.

[0052] In this embodiment, after receiving a resume submitted by an applicant, the recruitment system can determine the corresponding recruiter based on the position for which the applicant submitted the resume (i.e., the resume submission position). After determining the recruiter, the recruitment system can obtain the interview questions and question rules set by the recruiter to determine the task configuration information set by the recruiter.

[0053] The interview questions in this embodiment can be determined based on the applicant's resume and the position to which the resume is submitted. Figure 2This is a flow chart of generating interview questions in an optional implementation of an embodiment of the present invention. Figure 2 As shown, in an optional implementation of this embodiment, the interview questions for the applicant can be generated through the following steps:

[0054] Step S201: Determine the project experience information of the applicant based on the resume.

[0055] In this step, the interview system can identify the candidate's project experience information from the resume submitted by the candidate through various existing methods, and this embodiment does not limit this. For example, the interview system can identify keywords that meet the rules from the resume, such as "project", "development", "planning", "responsible", etc., through rule matching, and determine the paragraph containing the keywords as the candidate's project experience information; for another example, the interview system can use existing intent recognition models, such as Naive Bayes, Support Vector Machine, and neural network-based models, to perform intent recognition on the resume submitted by the candidate, determine the intent of each paragraph, and determine the paragraph whose intent matches the work experience as the candidate's project experience information.

[0056] Optionally, if the resume submitted by the applicant is not in text format but in non-text format such as PDF format or image format, the interview system can perform optical character recognition (OCR) on the resume to obtain the text information in the resume, and then determine the applicant's project experience information based on the text information in the resume.

[0057] Step S202: determining interview questions for the applicant based on the project experience information and the job requirements of the position for which the resume is submitted.

[0058] In this step, the interview system can determine the job requirements of the position based on the applicant's resume, such as education level, years of work experience, familiarity with work software, project management ability, team management ability, communication ability, etc., and then determine the applicant's interview questions based on the applicant's project manager information and the job requirements of the position for which the resume was submitted.

[0059] In this step, the interview questions for the applicant can be determined in various ways, which are not limited in this embodiment. For example, the interview system can select questions from a question library that match the applicant's project manager information and the job requirements of the position for which the resume was submitted as the applicant's interview questions. For another example, the interview system can determine the prompt words of the large language model based on the applicant's project manager information and the job requirements of the position for which the resume was submitted, and use the prompt words as input to the large language model to generate the applicant's interview questions.

[0060] Optionally, in order to improve the pertinence of the interview, the interview system may send the acquired questions to the recruiter's terminal, so that the recruiter can select questions that meet his or her needs as interview questions.

[0061] The questioning rules of this embodiment can be specified by the recruiter. The questioning rules can be set according to actual needs, for example, including whether to ask follow-up questions, the number of follow-up questions, the logic of follow-up questions, etc. This embodiment does not limit this.

[0062] Therefore, in step S101, the interview system can obtain the task configuration information pre-set by the recruiter based on the recruiter's identifier, or after receiving the applicant's resume, send an information completion request for the applicant's interview task to the recruiter terminal and receive the task configuration information sent by the recruiter terminal. This embodiment does not impose any restrictions on this.

[0063] Step S102: Generate an interview task based on the task configuration information and the applicant's personal information.

[0064] In this embodiment, the interview system can determine the applicant's personal information based on the recruiter's resume and through rule matching, etc. The applicant's personal information may include the applicant's name, gender, age, contact number, address, etc. Therefore, in this step, the interview system can generate an interview task based on the task configuration information set by the recruiter and the applicant's personal information, and conduct an interview with the applicant through the interview task.

[0065] In actual situations, some companies also have recruitment assistants. Therefore, in an optional implementation of this embodiment, after receiving the resume submitted by the applicant through the assistant terminal, the recruitment assistant can select the corresponding recruiter based on the applicant's resume submission position, and create an interview task in the interview system based on the applicant's personal information. After the interview task is successfully created, the interview system can send a creation notification of the interview task to the recruitment terminal, so that the recruiter can set the task configuration information including interview questions and questioning rules through the recruitment terminal. After obtaining the task configuration information set by the recruiter, the interview system can improve the interview task, thereby generating a complete interview task.

[0066] Step S103: Send an interview invitation to the applicant terminal.

[0067] After an interview task is generated, the task system can send an interview invitation to the candidate's terminal based on the candidate's contact number, interview system account ID, etc., prompting the candidate to participate in the interview. The interview invitation can be sent in various existing forms, such as short messages, official account notifications, voice calls, etc., and this embodiment does not limit this. Depending on the actual settings, the interview invitation may include the conference code of the online meeting used for the interview, the start and end times of the online meeting, the meeting link of the online meeting, etc.

[0068] In this embodiment of the present invention, a recruiter can set interview questions and recruitment rules for candidates based on recruitment requirements and the recruiter's project experience, allowing candidates with different work experience to answer interview questions with different focuses during the interview process. Therefore, compared with existing interview methods, this can effectively improve the pertinence of interviews and the accuracy of interview assessments.

[0069] Figure 3 This is a flow chart of the information interaction method according to an embodiment of the present invention. Figure 3 As shown, in an optional implementation, the method of this embodiment may further include the following steps:

[0070] Step S301: In response to the interview invitation being accepted, outputting various interview questions to the candidate terminal according to the task configuration information.

[0071] After receiving the interview invitation through the application terminal, the applicant can accept the interview invitation in various ways. For example, if the interview system receives a request to attend an online meeting sent by the application terminal, it can be determined that the applicant has accepted the interview invitation; for example, if the interview system receives feedback information confirming attendance sent by the application terminal, it can be determined that the applicant has accepted the interview invitation.

[0072] Therefore, after confirming that the interview invitation is accepted, the interview system can output various interview questions to the applicant terminal according to the questioning rules set by the recruiter. According to actual needs, the interview system can output the interview questions in voice form, text form, or a combination of the above two forms.

[0073] In an optional implementation, the interview system can output interview questions in an iterative manner. Specifically, the interview system can iteratively determine the interview questions that were not asked in the previous question round as the questions to be asked in the current question round, and output the questions to be asked. After obtaining the reply information of the current question round, the interview questions that were not asked in the current question round are updated as the questions to be asked in the next question round, until there are no unasked interview questions, or the question round meets the inquiry termination condition. Among them, the inquiry termination condition can be set according to actual needs, such as the question round reaching a preset round threshold, receiving the interview end instruction sent by the recruitment terminal, etc., and this embodiment does not limit this.

[0074] That is to say, the interview system can select an interview question from the interview questions that have never been asked in each questioning round, and output an interview question to the applicant terminal, and mark the interview question as an interview question that has been asked. If the applicant answers the interview question, the interview system can select an interview question from the remaining unasked interview questions in the next questioning round, and output an interview question to the applicant terminal, and mark the interview question as an interview question that has been asked, until there are no unasked interview questions or no more questions need to be asked.

[0075] For example, the interview questions include Question 1, Question 2, Question 3, Question 4, and Question 5. In the first round of questions, the interview system can select Question 1 from Question 1, Question 2, Question 3, Question 4, and Question 5 and output Question 1 to the applicant's terminal, marking Question 1 as the question asked. After receiving the applicant's response, in the second round of questions, the interview system can select Question 2 from Question 2, Question 3, Question 4, and Question 5 and output Question 2 to the applicant's terminal, marking Question 2 as the question asked. This process continues until Question 1, Question 2, Question 3, Question 4, and Question 5 have all been asked, or the inquiry termination condition is met.

[0076] Furthermore, if the questioning rules include the need for follow-up questions, and the follow-up questioning logic includes asking follow-up questions based on the answer information, the interview system can ask the applicant follow-up questions. Optionally, after obtaining the applicant's answer information in the current questioning round, the interview system can determine whether there is project experience and / or job requirement information that needs to be asked follow-up questions in the answer information. If so, the interview system can determine the follow-up questions based on the applicant's answer information, and output the follow-up questions to the applicant terminal. Among them, the project experience and / or job requirement information that needs to be asked follow-up questions may include project experience and / or job requirement information that is incomplete or unclear in the applicant's answer information, and may also include project experience and / or job requirement information that the applicant has not answered in the questions to be asked in the current questioning round.

[0077] For example, the interview system can use natural language processing models, such as large language models, to identify during each round of questioning whether the applicant's responses contain incomplete or unclear project experience and / or job requirements, and / or unanswered project experience and / or job requirements. If it is determined that the applicant has not fully described the project results, it can be determined that follow-up questions about the project results are necessary. When conducting follow-up questions, the interview system also uses natural language processing models to generate follow-up questions for the applicant, such as "What is the final result of project xx?" and outputs the follow-up questions to the applicant's terminal.

[0078] If the questioning rules include the need for follow-up questions, and the follow-up questioning logic includes follow-up questions based on historical records, the interview system can ask questions to the applicant. The historical records can be historical interview questions asked by the same recruiter for the same position during the interview, or they can be historical interview questions asked by different recruiters for the same position during the interview. Optionally, the interview system can determine whether there are any interview questions that have not been asked in each round of questioning. If there are no interview questions that have not been asked, the interview system can query the historical records and match the historical interview questions in the historical records with the interview questions of the applicant in this interview to determine whether there are any historical interview questions that have not been asked in this interview. If so, the interview system can determine the question as the question to be asked and output the question to be asked to the applicant terminal.

[0079] Step S302: Obtain the applicant's response information.

[0080] In this step, the applicant's terminal synchronizes the applicant's response information with the interview system, so the interview system can receive the applicant's response information. In actual applications, the applicant can provide a response through the application terminal in the form of voice, video, or text. Therefore, if the information provided by the application terminal is text, the interview system can directly identify the text information as the applicant's response information. If the information provided by the application terminal is audio or video, the interview system can perform voice recognition on the audio or video information and identify the voice recognition result as the applicant's response information.

[0081] In an optional implementation of this embodiment, the interview system outputs interview questions according to questioning rounds. Therefore, after obtaining the response information for the current questioning round, the interview system can output interview questions and obtain response information again until there are no more unasked interview questions. In other words, after executing step S302, the interview system can return to executing step S301.

[0082] Figure 4 This is a schematic diagram of the query process of an embodiment of the present invention. Figure 4As shown, in step S401, the interview system may check the current round of questions. In step S402, the interview system may determine whether the responses to the current round of questions require follow-up questions. If so, the system proceeds to step S403; if not, the system proceeds to step S407. In step S403, the interview system may retrieve the responses to the current round of questions, specifically any project experience and / or job requirements that are incomplete or unclear in the responses. In step S404, the interview system may retrieve project experience, specifically any project experience that was not addressed in the current round of interview questions. In step S405, the interview system may retrieve job requirements, specifically any job requirements that were not addressed. After searching and generating follow-up questions, the interview system may proceed to step S406 to output the follow-up questions. After executing step S406, the interview system may return to step S401. In step S407, the interview system may retrieve the next interview question to determine whether any unasked questions exist. If so, the system proceeds to step S412; if not, the system proceeds to step S409. In step S409, the interview system can retrieve the historical records. In step S410, the interview system can determine whether there are any project experiences in the historical records that have not been asked about. If so, the system proceeds to step S412; if not, the system proceeds to step S411. In step S411, the interview system can determine whether there are any job requirements in the historical records that have not been asked about. If so, the system proceeds to step S412; if not, the interview process is concluded. In step S412, the interview system can proceed to the next round of questioning and execute step S406.

[0083] Step S303: determining the interview score of the applicant based on each reply information.

[0084] After the interview process is completed, the interview system can determine the applicant's interview score based on the applicant's responses to each interview question, or to each interview question and follow-up question. The interview score can be calculated according to pre-set scoring rules. Scoring rules can be set according to actual needs, such as awarding a specific score if specific requirements are met, or deducting a specific score if specific requirements are not met, etc. This embodiment does not impose any restrictions on this.

[0085] Optionally, in order to evaluate the applicant more comprehensively, the interview system can also calculate the applicant's education experience score and work experience score according to the scoring rules, and determine the applicant's interview score based on the score of the response information, the education experience score and the work experience score.

[0086] Furthermore, the interview score of the applicant can be determined based on the weighted sum of the score of the response information, the score of the education experience, and the score of the work experience. The weights of the score of the response information, the score of the education experience, and the score of the work experience can be determined based on their importance, which is not limited in this embodiment.

[0087] Figure 5 This is a flow chart of the information interaction method according to an embodiment of the present invention. Figure 5 As shown, in an optional implementation of this embodiment, step S303 may include the following steps:

[0088] Step S501: determining the behavioral data generated by the candidate during the interview process based on the interview video data.

[0089] In one optional implementation, to ensure the authenticity and reliability of the interview process, with the applicant's consent, the applicant's terminal will collect video data of the applicant during the interview and feed it back to the interview system. The interview system can then identify the received video data as the applicant's interview video data. Therefore, in this step, the interview system can determine the applicant's behavioral data generated during the interview based on the applicant's interview video data.

[0090] In this embodiment, the candidate's behavioral data is used to reflect the candidate's emotions, and specifically may include at least one of the candidate's facial expression data, voice and intonation data, and motion data. The candidate's facial expression data may include happiness, embarrassment, confusion, hesitation, etc.; the voice and intonation data may include tone, volume, and speech coherence; and the motion data may include relaxation, tension, rubbing hands, and looking down.

[0091] Therefore, the interview system can optionally perform emotion recognition on the interview video data to determine the candidate's behavioral data. Specifically, when the behavioral data includes facial expression data, the interview system can determine the candidate's facial expression data through expression recognition models such as FER (Facial Expression Recognition), VGG-Face, DeepFace, etc.; when the behavioral data includes voice and intonation data, the interview system can determine the candidate's voice and intonation data through voice emotion recognition models such as eGeMAPS, WaveNet, etc.; when the behavioral data includes action data, the interview system can determine the candidate's action data through action recognition models such as Two-Stream Network, I3D (Inflated 3D ConvNet), SlowFastNetwork, etc.

[0092] Step S502: Obtain the scoring criteria corresponding to the position to which the resume is submitted.

[0093] According to actual needs, different scoring criteria can be set for different positions. Therefore, in this step, the interview system can obtain the corresponding scoring criteria based on the identifier of the position to which the resume is submitted. In this embodiment, the scoring criteria corresponding to the position to which the resume is submitted may include a first scoring criteria and at least one of a second scoring criteria, a third scoring criteria, and a fourth scoring criteria. Among them, the first scoring criteria is a scoring criteria for the dimension of reply content, which is used to score the applicant's reply information; the second scoring criteria is a scoring criteria for the dimension of expression, which is used to score the applicant's expression data; the third scoring criteria is a scoring criteria for the dimension of voice and intonation, which is used to score the applicant's voice and intonation data; the fourth scoring criteria is a scoring criteria for the dimension of action, which is used to score the applicant's action data.

[0094] Step S503: Determine the interview score based on the scoring criteria, each response information and the behavior data.

[0095] In this step, the interview system can determine the first score corresponding to the reply information based on the first scoring standard, and determine the second score corresponding to the expression data based on the second scoring standard, and / or determine the third score corresponding to the voice and intonation data based on the third scoring standard, and / or determine the fourth score corresponding to the action data based on the fourth scoring standard, and then determine the applicant's interview score based on the first score and at least one of the second score, the third score and the fourth score.

[0096] Alternatively, the interview score of the applicant may be determined based on a weighted sum of the first score and at least one of the second score, the third score, and the fourth score. The weights of the first score, the second score, the third score, and the fourth score may be determined based on their importance. For example, if the first score is of high importance, the weight of the first score may be set to a higher value, while the weights of the second score, the third score, and the fourth score may be set to lower values.

[0097] Step S304: Generate an interview report for the applicant based on the interview score.

[0098] In this step, the interview system can generate an interview report for the applicant based on the applicant's interview score. Optionally, to help the recruiter more intuitively understand the applicant, the interview system can also generate statistical charts, such as bar charts, radar charts, etc., based on the applicant's interview score, and generate an interview report based on the applicant's statistical charts.

[0099] To help recruiters gain a more comprehensive understanding of applicants, in one optional implementation, the interview system can generate an interview report based on the applicant's interview score and responses. Furthermore, the interview system can generate an interview summary based on the applicant's responses to each interview question, or each interview question and follow-up question, and then generate an interview report based on the applicant's evaluation score and interview summary.

[0100] Step S305: Send the interview report to the recruitment terminal.

[0101] After generating the interview report of the applicant, the interview system may send the interview report to the recruitment terminal according to the identifier of the recruiter, so that the recruiter can determine the interview result of the applicant according to the interview report of the applicant.

[0102] Optionally, the recruiter can modify the interview report through the recruitment terminal. If the interview report is modified, the recruitment terminal can generate and send a report modification request to the interview system based on the modified fields and corresponding values, so that the interview system can modify the interview report synchronously.

[0103] Figure 6 FIG. 1 is a schematic diagram of the interview process of an embodiment of the present invention. Figure 6 As shown, in step S601, the assistant terminal may apply to the interview system to create an interview task based on the recruiter's ID. In step S602, the interview system may create the interview task based on the recruiter's ID and the candidate's resume. In step S603, the interview system may send an interview task notification to the recruiting terminal. In step S604, the interview system may receive the task configuration information, namely, the interview questions and follow-up question rules, from the recruiting terminal. In step S605, the interview system may complete the interview task based on the interview questions and follow-up question rules. In step S606, the interview system may send an interview invitation to the candidate terminal. In step S607, the candidate terminal may send a response message to the interview system confirming its acceptance of the interview invitation. In step S608, the interview system may output the interview questions to the candidate terminal. In step S609, the interview system may receive the candidate's response information from the candidate terminal. In step S610, the interview system may generate an interview report based on the candidate's response information. In step S612, the interview system may send the interview report to the recruiting terminal.

[0104] In this embodiment of the present invention, the recruiter only needs to set the interview questions and follow-up questioning rules, and the interview system will proactively initiate an interview invitation, conduct an interview with the candidate, and then generate an interview report for the candidate. Therefore, the method of this embodiment of the present invention can effectively improve interview efficiency and adjust the focus of the interview questions according to the interview rules configured by the candidate, thereby effectively improving the accuracy of the interview assessment.

[0105] After receiving the resume submitted by the applicant, the embodiment of the present invention determines the recruiter based on the position submitted by the applicant's resume, and obtains the task configuration information set by the recruiter, including the applicant's interview questions and questioning rules, and then generates an interview task based on the applicant's personal information and the task configuration information set by the recruiter, thereby sending an interview invitation to the applicant's terminal to prompt the applicant to participate in the interview. In the embodiment of the present invention, after the recruiter determines the interview questions and questioning rules, the interview system can automatically generate an interview task based on the applicant's resume and send an interview invitation to the applicant. Therefore, the focus of the inquiries during the interview process can be adjusted according to the interview rules configured by the applicant, thereby improving the pertinence of the interview and the accuracy of the interview evaluation.

[0106] Figure 7 Schematic diagram of the information interaction device according to an embodiment of the present invention. Figure 7 As shown, the information interaction device of this embodiment includes an information acquisition unit 701 , a task generation unit 702 and a notification sending unit 703 .

[0107] Among them, the information acquisition unit 701 is used to obtain the task configuration information set by the recruiter, and the task configuration information includes the interview questions and questioning rules of the applicant. The recruiter determines the position submitted by the applicant based on the resume, and the interview questions are determined based on the resume and the position submitted by the resume; the task generation unit 702 is used to generate an interview task based on the task configuration information and the personal information of the applicant, and the personal information is determined based on the resume; the notification sending unit 703 is used to send an interview invitation to the applicant terminal to prompt the applicant to participate in the interview, and the applicant terminal is the applicant's terminal.

[0108] Furthermore, the apparatus further comprises a question output unit, a response acquisition unit, a score determination unit, a report generation unit and a report sending unit.

[0109] Among them, the question output unit is used to output each interview question to the applicant terminal according to the questioning rules in response to the interview invitation being accepted; the answer acquisition unit is used to obtain the applicant's answer information; the score determination unit is used to determine the applicant's interview score based on each answer information; the report generation unit is used to generate the applicant's interview report based on the interview score; the report sending unit is used to send the interview report to the recruitment terminal, which is the recruiter's terminal.

[0110] Furthermore, the interview topic is determined by an information determination unit and a topic determination unit.

[0111] The information determination unit is used to determine the project experience information of the applicant based on the resume; the topic determination unit is used to determine the interview topic of the applicant based on the project experience information and the job requirement information of the position to which the resume is submitted.

[0112] Furthermore, the question output unit includes a question output subunit.

[0113] Among them, the question output sub-unit is used to iteratively determine the interview questions that were not asked in the previous question round as the questions to be asked in the current question round, output the questions to be asked, and in response to obtaining the reply information of the current question round, update the interview questions that were not asked in the current round as the questions to be asked in the next question round, until there are no more interview questions that have not been asked, or the question round meets the inquiry termination condition.

[0114] Furthermore, the reply information is determined based on the interview video data of the applicant;

[0115] The score determination unit includes a data determination subunit, a standard acquisition subunit and a score determination subunit.

[0116] Among them, the data determination subunit is used to determine the behavioral data generated by the applicant during the interview process based on the interview video data, and the behavioral data includes at least one of the applicant's expression data, voice and intonation data, and action data; the standard acquisition subunit is used to obtain the scoring criteria corresponding to the resume submission position, and the scoring criteria include a first scoring criteria for the reply content dimension and at least one of the second scoring criteria corresponding to the expression dimension, the third scoring criteria corresponding to the voice and intonation dimension, and the fourth scoring criteria corresponding to the action dimension; the score determination subunit is used to determine the interview score based on the scoring criteria, each of the reply information and the behavioral data.

[0117] Furthermore, the report generating unit includes a report generating subunit.

[0118] The report generation subunit is used to generate the interview report according to the interview score and the response information.

[0119] After receiving the resume submitted by the applicant, the embodiment of the present invention determines the recruiter based on the position submitted by the applicant's resume, and obtains the task configuration information set by the recruiter, including the applicant's interview questions and questioning rules, and then generates an interview task based on the applicant's personal information and the task configuration information set by the recruiter, thereby sending an interview invitation to the applicant's terminal to prompt the applicant to participate in the interview. In the embodiment of the present invention, after the recruiter determines the interview questions and questioning rules, the interview system can automatically generate an interview task based on the applicant's resume and send an interview invitation to the applicant. Therefore, the focus of the inquiries during the interview process can be adjusted according to the interview rules configured by the applicant, thereby improving the pertinence of the interview and the accuracy of the interview evaluation.

[0120] Figure 8 Schematic diagram of an electronic device according to an embodiment of the present invention. In this embodiment, the electronic device 8 includes a server, a terminal, etc. Figure 8 As shown, the electronic device 8 includes: at least one processor 801; a memory 802 communicatively connected to the at least one processor 801; and a communication component 803 communicatively connected to the scanning device, and the communication component 803 receives and sends data under the control of the processor 801; wherein the memory 802 stores instructions that can be executed by the at least one processor 801, and the instructions are executed by the at least one processor 801 to implement the above-mentioned information interaction method.

[0121] Specifically, the electronic device includes: one or more processors 801 and a memory 802, Figure 8 A processor 801 is used as an example. The processor 801 and the memory 802 may be connected via a bus or other means. Figure 8 In the example above, a bus connection is used. Memory 802, as a non-volatile computer-readable storage medium, can be used to store non-volatile software programs, non-volatile computer executable programs, and modules. Processor 801 executes the non-volatile software programs, instructions, and modules stored in memory 802 to execute various functional applications and data processing of the device, thereby implementing the above-mentioned information interaction method.

[0122] The memory 802 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store a list of options, etc. In addition, the memory 802 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the memory 802 may optionally include a memory remotely located relative to the processor 801, and these remote memories may be connected to an external device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0123] One or more modules are stored in the memory 802 and, when executed by one or more processors 801 , perform the information interaction method in any of the above method embodiments.

[0124] The above-mentioned product can execute the method provided in the embodiment of this application, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not fully described in this embodiment, please refer to the method provided in the embodiment of this application.

[0125] After receiving the resume submitted by the applicant, the embodiment of the present invention determines the recruiter based on the position submitted by the applicant's resume, and obtains the task configuration information set by the recruiter, including the applicant's interview questions and questioning rules, and then generates an interview task based on the applicant's personal information and the task configuration information set by the recruiter, thereby sending an interview invitation to the applicant's terminal to prompt the applicant to participate in the interview. In the embodiment of the present invention, after the recruiter determines the interview questions and questioning rules, the interview system can automatically generate an interview task based on the applicant's resume and send an interview invitation to the applicant. Therefore, the focus of the inquiries during the interview process can be adjusted according to the interview rules configured by the applicant, thereby improving the pertinence of the interview and the accuracy of the interview evaluation.

[0126] Another embodiment of the present invention relates to a non-volatile storage medium for storing a computer-readable program, wherein the computer-readable program is used to enable a computer to execute part or all of the above method embodiments.

[0127] That is, those skilled in the art will understand that all or part of the steps in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a program, which is stored in a storage medium and includes a number of instructions for causing a device (which may be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the methods described in the embodiments of the present application. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, etc., various media that can store program code.

[0128] The foregoing is merely a preferred embodiment of the present application and is not intended to limit the present application. Persons skilled in the art will readily appreciate that various modifications and variations are possible. Any modifications, equivalent substitutions, or improvements made within the spirit and principles of the present application are intended to be within the scope of protection of the present application.

Claims

1. An information interaction method, characterized in that: The method comprises: Obtaining task configuration information set by a recruiter, wherein the task configuration information includes interview questions and questioning rules for the applicant, the recruiter determines the interview questions based on the applicant's resume and the position to which the applicant applied; generating an interview task based on the task configuration information and the personal information of the applicant, wherein the personal information is determined based on the resume; An interview invitation is sent to an applicant terminal to prompt the applicant to participate in the interview, and the applicant terminal is the applicant's terminal.

2. The method according to claim 1, characterized in that The method further comprises: In response to the interview invitation being accepted, outputting each of the interview questions to the applicant terminal according to the questioning rules; Obtaining the applicant's response information; Determining the interview score of the applicant based on each of the response information; generating an interview report for the applicant based on the interview score; The interview report is sent to a recruitment terminal, where the recruitment terminal is a terminal of the recruiter.

3. The method according to claim 1, characterized in that The interview questions are determined in the following manner: Determining the project experience information of the applicant based on the resume; The interview questions for the applicant are determined based on the project experience information and the job requirement information of the position for which the resume is submitted.

4. The method according to claim 2, characterized in that Outputting each of the interview questions to the applicant terminal according to the questioning rules includes: Iteratively determine the interview questions that were not asked in the previous question round as the questions to be asked in the current question round, output the questions to be asked, and in response to obtaining the answer information of the current question round, update the interview questions that were not asked in the current round as the questions to be asked in the next question round, until there are no more interview questions that have not been asked, or the question round meets the inquiry termination condition.

5. The method according to claim 2, characterized in that The reply information is determined based on the interview video data of the applicant; Determining the interview score of the applicant according to each of the response information includes: Determining behavioral data generated by the applicant during the interview process based on the interview video data, wherein the behavioral data includes at least one of the applicant's facial expression data, voice and intonation data, and movement data; Obtaining a scoring standard corresponding to the resume delivery position, the scoring standard including at least one of a first scoring standard for the response content dimension, a second scoring standard for the expression dimension, a third scoring standard for the voice and tone dimension, and a fourth scoring standard for the action dimension; The interview score is determined based on the scoring criteria, each piece of answer information, and the behavioral data.

6. The method according to claim 2, characterized in that Generating the interview report of the applicant according to the interview score includes: The interview report is generated according to the interview score and the response information.

7. An information interaction device, characterized in that: The device comprises: An information acquisition unit is used to acquire task configuration information set by a recruiter, wherein the task configuration information includes interview questions and questioning rules for the applicant, the recruiter determines the interview questions based on the applicant's resume and the position to which the applicant applied, and the interview questions are determined based on the resume and the position to which the resume was applied; a task generating unit, configured to generate an interview task based on the task configuration information and the personal information of the applicant, wherein the personal information is determined based on the resume; The notification sending unit is used to send an interview invitation to an applicant terminal to prompt the applicant to participate in the interview. The applicant terminal is the applicant's terminal.

8. An electronic device comprising a memory and a processor, characterized in that: The memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program / instructions, which implement the method according to any one of claims 1 to 6 when executed by a processor.