Method and system for monitoring the answering status of students in simulated interviews
Through AR virtual reality devices, simulated interview scenarios adapted to students' interview positions are constructed, and students' interview performance is collected and evaluated, which solves the problem of difficult to effectively evaluate students' interview skills in the existing technology, and achieves accurate and standardized management of students' interview performance.
Patent Information
- Application Number
- CN202110426024.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-20
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2041-04-20
AI Technical Summary
It is difficult to effectively simulate interview scenarios and evaluate students' interview skills and answer status, especially in the case of diversity in interview job content and language types.
By using AR virtual reality devices to build a simulated interview scenario that is compatible with the work content of the student’s interview position, collecting students’ voice information and answering time, performing voice recognition and scoring, and updating students’ answer status rankings based on interview evaluation value and resume delivery order.
It realizes simulation training of students' interview skills and accurate assessment of answering status, and can uniformly and standardize the interview performance of a large number of students.
Smart Images

Figure CN113064492B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of simulated interview management, and in particular to a method and system for monitoring the answering status of students in simulated interviews. Background Art
[0002] In the process of applying for a job, students not only need to submit resumes, but also need to take corresponding written tests and interviews. Among them, the interview is an important part of the job application. Students need to communicate face-to-face with the interviewer during the interview. In order to be able to positively demonstrate their own work ability, students must not only respond appropriately to the interviewer's questions, but also pay attention to their own behavior and conversation. Most students lack the corresponding interview experience, which makes it impossible for students to get positive comments from the interviewer during the actual interview process. It can be seen that the existing technology requires a simulated interview method and system that can simulate the interview skills of students and evaluate the students' answering status during the interview process. Summary of the invention
[0003] In view of the defects in the prior art, the present invention provides a method and system for monitoring the answering status of students in simulated interviews. The method and system use AR virtual reality equipment to construct a corresponding simulated interview scene based on the job content information corresponding to the job position of the student's interview position; then, through the simulated interview scene, simulated interview questions are asked to the students, and then the voice information corresponding to the students' answers to different interview questions in the simulated interview questioning process and the time consumed by the students to answer each interview question in the simulated interview questioning process are collected; the voice information is subjected to voice recognition to obtain the scores corresponding to the students' answers to each interview question; then, the interview evaluation value of the students in the entire simulated interview questioning process is determined according to the scores and the time consumed; finally, the interview evaluation value and the students' performance in the simulated interview questioning process are determined according to the interview evaluation value and the students' performance in the simulated interview questioning process. The ranking of students' answering status in the mock interview is updated according to the resume submission order; it can be seen that the student mock interview answering status monitoring method and system utilizes AR virtual reality equipment to provide students with a mock interview scene that is suitable for the job content of their interview position, and conducts mock interview questions to students in the mock interview scene, so as to score students according to their performance in answering interview questions in the mock interview scene, and finally update the ranking of students' answering status in the mock interview according to their corresponding scores and the resume submission order of students, so as to simulate the interview skills of students and accurately and reliably evaluate the answering status of students in the interview process, and at the same time, manage the interview performance of a large number of students in a unified and standardized manner.
[0004] The present invention provides a method for monitoring the status of students' simulated interview answers, which is characterized by comprising the following steps:
[0005] Step S1, based on the job content information corresponding to the student's interview position, a corresponding simulated interview scene is constructed using an AR virtual reality device; and then a simulated interview question is conducted on the student through the simulated interview scene;
[0006] Step S2, collecting voice information corresponding to the student's answers to different interview questions during the simulated interview and the time consumed by the student to answer each interview question during the simulated interview; performing voice recognition on the voice information to obtain the score corresponding to the student's answer to each interview question; and determining the interview evaluation value of the student in the entire simulated interview process based on the score and the time consumed;
[0007] Step S3, updating the ranking of the student's answering status in the simulated interview according to the interview evaluation value and the resume submission order of the student;
[0008] Furthermore, in step S1, according to the job content information corresponding to the student's interview position, a corresponding simulated interview scene is constructed using an AR virtual reality device; and then, through the simulated interview scene, a simulated interview question is conducted on the student, specifically including:
[0009] Step S101, determining the working language corresponding to the student interview position according to the job content information corresponding to the student interview position, wherein the working language includes at least Chinese or English;
[0010] Step S102, selecting a simulated interview scene consistent with the working language from the AR virtual reality device, and selecting a number of interview questions consistent with the working language from a preset interview question library;
[0011] Step S103, asking the students the interview questions one by one at preset time intervals through the simulated interview scenario;
[0012] Further, in the step S2, voice information corresponding to the student's answers to different interview questions during the simulated interview and the time taken by the student to answer each interview question during the simulated interview are collected; and voice recognition is performed on the voice information to obtain the score corresponding to the student's answer to each interview question; and then, based on the score and the time taken, the interview evaluation value of the student in the entire simulated interview process is determined, which specifically includes:
[0013] Step S201, collecting voice information corresponding to the student's answer to each interview question during the simulated interview, and performing voice semantic recognition on the voice information to obtain corresponding answer semantic information;
[0014] Step S202, performing character comparison between the answer semantic information and the standard answer corresponding to the interview question, so as to obtain the score of the student in answering the interview question; then determining the average score of the student in answering all the interview questions in the entire simulated interview questioning process, and the total time taken by the student to answer all the interview questions in the entire simulated interview questioning process;
[0015] Step S203, according to the average score and the total time, and the following formula (1), determine the interview evaluation value of the student in the entire simulated interview questioning process,
[0016]
[0017] In the above formula (1), f(a) represents the interview evaluation value of the ath student who submitted his resume in the entire mock interview process, S(a) represents the average score of the ath student who submitted his resume in answering all interview questions in the entire mock interview process, and the value range of S(a) is 0-100. T(a) represents the total time taken by the ath student who submitted his resume to answer all interview questions in the entire mock interview process, and m represents the total time for answering questions in the entire mock interview process.
[0018] Further, in step S3, updating the ranking of the student's answering status in the simulated interview according to the interview evaluation value and the resume submission order of the student specifically includes:
[0019] Step S301: Generate a relationship matrix A between the order in which students submit their resumes and their names based on the order in which all students who participate in the mock interview submit their resumes and the following formula (2):
[0020]
[0021] In the above formula (2), A(i,j) represents the name of the student in the i-th row and j-th column of the relationship matrix A. j=a%n+n×δ(a%n), X(a) represents the name of the ath student who submitted his resume, a represents the ranking value of the resumes submitted by all students who participated in the mock interview, n represents the maximum number of student names that can be displayed in each line on the interviewer terminal interface corresponding to the mock interview, INT() represents the operation of rounding down the value in the brackets, δ() represents the unit impulse function, when the value in the brackets is equal to 0, the value of the unit impulse function is 1, when the value in the brackets is not equal to 0, the value of the unit impulse function is 0, % represents the remainder operation symbol;
[0022] Step S302: adjusting the row position and / or column position corresponding to the student name A(i,j) in the relationship matrix A according to the interview evaluation value, the resume submission order of the student and the following formula (3).
[0023]
[0024] In the above formula (3), Δi a represents the adjustment value of the row position of the student name corresponding to the a-th student submitting a resume in the relationship matrix A, Δj a represents the adjustment value of the column position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, f(k) represents the interview evaluation value of the k-th student who submitted his resume in the entire simulation interview questioning process, and its calculation is realized by the above formula (1), K represents the total number of all students participating in the simulation interview, INT() represents the operation of rounding down the value in the brackets, δ() represents the unit impulse function, when the value in the brackets is equal to 0, the value of the unit impulse function is 1, when the value in the brackets is not equal to 0, the value of the unit impulse function is 0, % represents the remainder operation symbol, u[] represents the step function, and when the value in the brackets is greater than or equal to 0, the value of the step function is 1, when the value in the brackets is less than 0, the value of the step function is 0, f(a) represents the interview evaluation value of the a-th student who submitted his resume among all the students participating in the simulation interview in the entire simulation interview questioning process;
[0025] Step S303: according to the adjustment value Δi a and / or Δj a , adjust the row position and / or column position corresponding to the student name A(i,j) in the relationship matrix, so as to update the ranking of the student's answering status in the simulated interview.
[0026] The present invention also provides a student simulated interview answering status monitoring system, which is characterized in that it includes a simulated interview scenario construction module, a student simulated interview status information collection module, a student interview evaluation value determination module and a student simulated interview ranking update module; wherein,
[0027] The simulated interview scene construction module is used to construct a corresponding simulated interview scene based on the job content information corresponding to the student's interview position and using an AR virtual reality device; and then conduct simulated interview questions to the student through the simulated interview scene;
[0028] The student simulation interview status information collection module is used to collect the voice information corresponding to the student's answers to different interview questions during the simulation interview and the time consumed by the student to answer each interview question during the simulation interview;
[0029] The student interview evaluation value determination module is used to perform voice recognition on the voice information, so as to obtain the score corresponding to the student's answer to each interview question; and then determine the student's interview evaluation value in the entire simulated interview questioning process according to the score and the time consumed;
[0030] The student mock interview ranking update module is used to update the ranking of the student's answering status in the mock interview according to the interview evaluation value and the resume submission order of the student;
[0031] Furthermore, the simulated interview scene construction module constructs a corresponding simulated interview scene based on the job content information corresponding to the student's interview position and using an AR virtual reality device; and then conducts simulated interview questions to the student through the simulated interview scene, specifically including:
[0032] Determine the working language corresponding to the student interview position based on the job content information of the position corresponding to the student interview position, wherein the working language includes at least Chinese or English;
[0033] Then, a simulated interview scene consistent with the working language is selected from the AR virtual reality device, and several interview questions consistent with the working language are selected from a preset interview question library;
[0034] Finally, through the simulated interview scenario, the interview questions are asked to the students one by one at preset time intervals;
[0035] Further, the student interview evaluation value determination module performs voice recognition on the voice information to obtain the score corresponding to the student's answer to each interview question; and then determines the interview evaluation value of the student in the entire simulated interview questioning process according to the score and the time consumed, specifically including:
[0036] Perform speech semantic recognition on the speech information corresponding to each interview question answered by the students during the simulated interview process, so as to obtain the corresponding answer semantic information;
[0037] Perform a character comparison between the answer semantic information and the standard answer corresponding to the interview question, so as to obtain the score of the student corresponding to the interview question; then determine the average score of the student in answering all the interview questions in the entire simulated interview questioning process, and the total time taken by the student to answer all the interview questions in the entire simulated interview questioning process;
[0038] Finally, according to the average score and the total time, as well as the following formula (1), the interview evaluation value of the student in the entire simulated interview questioning process is determined:
[0039]
[0040] In the above formula (1), f(a) represents the interview evaluation value of the ath student who submitted his resume in the entire mock interview process, S(a) represents the average score of the ath student who submitted his resume in answering all interview questions in the entire mock interview process, and the value range of S(a) is 0-100. T(a) represents the total time taken by the ath student who submitted his resume to answer all interview questions in the entire mock interview process, and m represents the total time for answering questions in the entire mock interview process.
[0041] Further, the student simulation interview ranking updating module updates the ranking of the student's answering status in the simulation interview according to the interview evaluation value and the resume submission order of the student, specifically including:
[0042] According to the order in which all students who participated in the mock interview submitted their resumes, and combined with the following formula (2), the relationship matrix A between the order in which students submitted their resumes and their names was generated.
[0043]
[0044] In the above formula (2), A(i,j) represents the name of the student in the i-th row and j-th column of the relationship matrix A. j=a%n+n×δ(a%n), X(a) represents the name of the ath student who submitted his resume, a represents the ranking value of the resumes submitted by all students who participated in the mock interview, n represents the maximum number of student names that can be displayed in each line on the interviewer terminal interface corresponding to the mock interview, INT() represents the operation of rounding down the value in the brackets, δ() represents the unit impulse function, when the value in the brackets is equal to 0, the value of the unit impulse function is 1, when the value in the brackets is not equal to 0, the value of the unit impulse function is 0, % represents the remainder operation symbol;
[0045] Then, according to the interview evaluation value, the resume submission order of the students and the following formula (3), the row position and / or column position corresponding to the student name A(i,j) in the relationship matrix A is adjusted.
[0046]
[0047] In the above formula (3), Δi a represents the adjustment value of the row position of the student name corresponding to the a-th student submitting a resume in the relationship matrix A, Δj arepresents the adjustment value of the column position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, f(k) represents the interview evaluation value of the k-th student who submitted his resume in the entire simulation interview questioning process, and its calculation is realized by the above formula (1), K represents the total number of all students participating in the simulation interview, INT() represents the operation of rounding down the value in the brackets, δ() represents the unit impulse function, when the value in the brackets is equal to 0, the value of the unit impulse function is 1, when the value in the brackets is not equal to 0, the value of the unit impulse function is 0, % represents the remainder operation symbol, u[] represents the step function, and when the value in the brackets is greater than or equal to 0, the value of the step function is 1, when the value in the brackets is less than 0, the value of the step function is 0, f(a) represents the interview evaluation value of the a-th student who submitted his resume among all the students participating in the simulation interview in the entire simulation interview questioning process;
[0048] Finally, according to the adjustment value Δi a and / or Δj a , adjust the row position and / or column position corresponding to the student name A(i,j) in the relationship matrix, so as to update the ranking of the student's answering status in the simulated interview.
[0049] Compared with the existing technology, the method and system for monitoring the answering status of students in simulated interviews uses the job content information of the corresponding job position of the student's interview position and uses AR virtual reality equipment to build a corresponding simulated interview scene; then, through the simulated interview scene, simulated interview questions are asked to the students, and then the voice information corresponding to the students' answers to different interview questions in the simulated interview questioning process and the time consumed by the students to answer each interview question in the simulated interview questioning process are collected; the voice information is subjected to voice recognition to obtain the scores corresponding to the students' answers to each interview question; then, based on the scores and the time consumed, the interview evaluation value of the students in the entire simulated interview questioning process is determined, and finally, based on the interview evaluation value and the student's resume delivery sequence, the student's performance is monitored. The ranking of students' answering status in the simulated interview is updated according to the sequence; it can be seen that the method and system for monitoring students' answering status in simulated interviews utilizes AR virtual reality equipment to provide students with simulated interview scenarios that are suitable for the work content of their interview positions, and conducts simulated interview questions to students in the simulated interview scenarios, so as to score students according to their performance in answering interview questions in the simulated interview scenarios, and finally update the ranking of students' answering status in the simulated interview according to their corresponding scores and the order in which their resumes are submitted, so as to simulate the interview skills of students and accurately and reliably evaluate the answering status of students in the interview process, and at the same time, manage the interview performance of a large number of students in a unified and standardized manner.
[0050] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings.
[0051] The technical solution of the present invention is further described in detail below through the accompanying drawings and embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0053] Figure 1 A schematic flow chart of a method for monitoring the status of students' simulated interview answers provided by the present invention.
[0054] Figure 2 This is a structural schematic diagram of the student simulation interview answering status monitoring system provided by the present invention. DETAILED DESCRIPTION
[0055] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0056] See also Figure 1 , is a flow chart of a method for monitoring the answering status of students in simulated interviews provided by an embodiment of the present invention. The method for monitoring the answering status of students in simulated interviews comprises the following steps:
[0057] Step S1, based on the job content information of the student's interview position, use AR virtual reality equipment to build a corresponding simulated interview scene; then conduct a simulated interview questioning to the student through the simulated interview scene;
[0058] Step S2, collecting the voice information corresponding to the student's answers to different interview questions during the simulated interview and the time taken by the student to answer each interview question during the simulated interview; performing voice recognition on the voice information to obtain the score corresponding to the student's answer to each interview question; and then determining the interview evaluation value of the student in the entire simulated interview process based on the score and the time taken;
[0059] Step S3, updating the ranking of the student's answering status in the simulated interview according to the interview evaluation value and the resume submission order of the student.
[0060] The beneficial effects of the above technical solution are: the method for monitoring the answering status of students in simulated interviews uses AR virtual reality equipment to provide students with simulated interview scenarios that are suitable for the work content of their interview positions, and conducts simulated interview questions to students in the simulated interview scenarios, so as to score students according to their performance in answering interview questions in the simulated interview scenarios, and finally update the ranking of students' answering status in the simulated interview according to their corresponding scores and the order in which their resumes are submitted, so as to simulate the interview skills of students and accurately and reliably evaluate the answering status of students during the interview process, and at the same time, to manage the interview performance of a large number of students in a unified and standardized manner.
[0061] Preferably, in step S1, according to the job content information corresponding to the student's interview position, a corresponding simulated interview scene is constructed using an AR virtual reality device; and then, through the simulated interview scene, a simulated interview question is conducted on the student, specifically including:
[0062] Step S101, determining the working language corresponding to the student interview position according to the job content information corresponding to the student interview position, wherein the working language includes at least Chinese or English;
[0063] Step S102, selecting a simulated interview scene consistent with the working language from the AR virtual reality device, and selecting a number of interview questions consistent with the working language from a preset interview question library;
[0064] Step S103, through the simulated interview scenario, the student is asked the interview questions one by one at preset time intervals.
[0065] The beneficial effect of the above technical solution is: since the job content of different student interview positions is different, the interview questions or language types involved in the interview are also different. By determining the job working language according to the job content of the position, and selecting a simulated interview scene and several interview questions that are consistent with the working language in the AR virtual reality device, the simulated interview can be matched with the student interview position to the greatest extent. In the simulated interview scene, the interviewer asks questions in the working language, and each interview question is also fabricated in the working language. Through the simulated interview scene, the interview questions are asked to the student one by one at preset time intervals, which can maximize the normal and orderly progress of the simulated interview.
[0066] Preferably, in step S2, voice information corresponding to the student's answers to different interview questions during the simulated interview and the time taken by the student to answer each interview question during the simulated interview are collected; and voice recognition is performed on the voice information to obtain the score corresponding to the student's answer to each interview question; and then, based on the score and the time taken, the interview evaluation value of the student in the entire simulated interview process is determined, which specifically includes:
[0067] Step S201, collecting the voice information corresponding to each interview question answered by the student during the simulated interview, and performing voice semantic recognition on the voice information to obtain corresponding answer semantic information;
[0068] Step S202, character comparison of the answer semantic information with the standard answer corresponding to the interview question is performed to obtain the score of the student corresponding to the interview question; then the average score of the student in answering all the interview questions in the entire simulated interview questioning process and the total time taken by the student to answer all the interview questions in the entire simulated interview questioning process are determined;
[0069] Step S203, according to the average score and the total time, and the following formula (1), determine the interview evaluation value of the student in the entire simulated interview questioning process,
[0070]
[0071] In the above formula (1), f(a) represents the interview evaluation value of the ath student who submitted his resume among all the students participating in the mock interview during the entire mock interview process, S(a) represents the average score of the ath student who submitted his resume in answering all interview questions during the entire mock interview process, and the value range of S(a) is 0-100. T(a) represents the total time taken by the ath student who submitted his resume to answer all interview questions during the entire mock interview process, and m represents the total time for answering questions during the entire mock interview process.
[0072] The beneficial effect of the above technical solution is: by collecting the voice information of students answering interview questions during the simulated interview process and performing voice semantic recognition, the answer content of the students can be accurately obtained. Since each interview question has a corresponding standard answer, by comparing the recognized answer semantic information with the standard answer to determine the similarity of the character content of the two, the score of the student in obtaining the interview question can be objectively obtained. The character comparison can determine the similarity of the semantic logic and semantic content of the answer semantic information and the standard answer through the semantic character comparison processing method of the existing technology. The process of character comparison is not described here. In general, the higher the similarity of the character content of the two, the higher the corresponding score. Then, using the above formula (1), the average score and total time of the students answering the interview questions during the simulated interview process are comprehensively analyzed, which can make the calculated interview evaluation value based on the students' performance in answering each interview question and the answer reaction speed (the answer reaction speed is reflected in the total time), thereby maximizing the objectivity and comprehensiveness of the interview evaluation value.
[0073] Preferably, in step S3, updating the ranking of the student's answering status in the simulated interview according to the interview evaluation value and the resume submission order of the student specifically includes:
[0074] Step S301: Generate a relationship matrix A between the order in which students submit their resumes and their names based on the order in which all students who participate in the mock interview submit their resumes and the following formula (2):
[0075]
[0076] In the above formula (2), A(i,j) represents the name of the student in the i-th row and j-th column of the relationship matrix A. j=a%n+n×δ(a%n), X(a) represents the name of the ath student who submitted his resume, a represents the ranking value of the resumes submitted by all students who participated in the mock interview, n represents the maximum number of student names that can be displayed in each line on the interviewer terminal interface corresponding to the mock interview, INT() represents the operation of rounding down the value in the brackets, δ() represents the unit impulse function, when the value in the brackets is equal to 0, the value of the unit impulse function is 1, when the value in the brackets is not equal to 0, the value of the unit impulse function is 0, % represents the remainder operation symbol;
[0077] Step S302: According to the interview evaluation value, the resume submission order of the student and the following formula (3), the row position and / or column position corresponding to the student name A(i,j) in the relationship matrix A is adjusted.
[0078]
[0079] In the above formula (3), Δi a represents the adjustment value of the row position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, Δj a represents the adjustment value of the column position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, f(k) represents the interview evaluation value of the k-th student who submitted his resume during the entire simulation interview questioning process, and its calculation is realized by the above formula (1), K represents the total number of all students participating in the simulation interview, INT() represents the operation of rounding down the value in the brackets, δ() represents the unit impulse function, when the value in the brackets is equal to 0, the value of the unit impulse function is 1, when the value in the brackets is not equal to 0, the value of the unit impulse function is 0, % represents the remainder operator, u[] represents the step function, and when the value in the brackets is greater than or equal to 0, the value of the step function is 1, when the value in the brackets is less than 0, the value of the step function is 0, f(a) represents the interview evaluation value of the a-th student who submitted his resume among all the students participating in the simulation interview during the entire simulation interview questioning process;
[0080] Step S303: according to the adjustment value Δi a and / or Δj a , adjust the row position and / or column position corresponding to the student name A(i,j) in the relationship matrix, so as to update the ranking of the student's answer status in the mock interview; where Δi a The adjustment value is less than 0 (or the adjustment value Δj a When the adjustment value Δi is less than 0, the row position (or column position) corresponding to the student name A(i,j) in the relationship matrix is adjusted forward. a Equal to 0 (or adjustment value Δj a =0), the row position (or column position) corresponding to the student name A(i,j)A(i,j) in the relationship matrix is not adjusted. When the adjustment value Δi a Greater than 0 (or adjustment value Δj a When it is greater than 0, the row position (or column position) corresponding to the student name A(i,j)A(i,j) in the relationship matrix is adjusted backward.
[0081] The beneficial effect of the above technical solution is: through the relationship matrix A formed by the above formula (2), all students participating in the mock interview and their corresponding student names can be standardized and orderly initialized and managed, so that when there are a large number of students participating in the mock interview, efficient statistical management of the students' mock interview scores can be guaranteed. Using the above formula (3), the adjustment value of the row position / column position of the student name corresponding to the student in the relationship matrix A is obtained, and according to the adjustment value, the ranking of the student's answering status in the mock interview is updated, so that the interviewer terminal corresponding to the mock interview can intuitively understand the performance of all students who submitted resumes and participated in the mock interview, so as to facilitate the unified and standardized management of the interview performance of a large number of students.
[0082] See also Figure 2 , is a structural diagram of a student simulated interview answering status monitoring system provided by an embodiment of the present invention. The student simulated interview answering status monitoring system includes a simulated interview scenario construction module, a student simulated interview status information collection module, a student interview evaluation value determination module and a student simulated interview ranking update module; wherein,
[0083] The simulated interview scenario construction module is used to construct a corresponding simulated interview scenario based on the job content information of the student's interview position and using AR virtual reality equipment; and then conduct simulated interview questions to the student through the simulated interview scenario;
[0084] The student simulation interview status information collection module is used to collect the voice information corresponding to the student's answers to different interview questions during the simulation interview and the time consumed by the student to answer each interview question during the simulation interview;
[0085] The student interview evaluation value determination module is used to perform speech recognition on the speech information, so as to obtain the score corresponding to the student's answer to each interview question; and then determine the interview evaluation value of the student in the entire simulated interview questioning process according to the score and the time consumed;
[0086] The student simulation interview ranking update module is used to update the ranking of the student's answering status in the simulation interview according to the interview evaluation value and the resume submission order of the student.
[0087] The beneficial effects of the above technical solution are: the student simulated interview answering status monitoring system uses AR virtual reality equipment to provide students with a simulated interview scene that is suitable for the work content of their interview positions, and conducts simulated interview questions to students in the simulated interview scene, so as to score students according to their performance in answering interview questions in the simulated interview scene, and finally update the students' answering status ranking in the simulated interview according to the students' corresponding scores and the order in which their resumes are submitted. This can simulate the interview skills of students and accurately and reliably evaluate the students' answering status during the interview process, and at the same time, it can also unify and standardize the management of the interview performance of a large number of students.
[0088] Preferably, the simulated interview scenario construction module constructs a corresponding simulated interview scenario based on the job content information corresponding to the student's interview position and using an AR virtual reality device; and then, through the simulated interview scenario, conducting simulated interview questions on the student specifically includes:
[0089] Determine the working language corresponding to the student interview position based on the job content information of the position corresponding to the student interview position, wherein the working language includes at least Chinese or English;
[0090] Then, a simulated interview scene consistent with the working language is selected from the AR virtual reality device, and several interview questions consistent with the working language are selected from a preset interview question library;
[0091] Finally, through the simulated interview scenario, the student is asked the interview questions one by one at preset time intervals.
[0092] The beneficial effect of the above technical solution is: since the job content of different student interview positions is different, the interview questions or language types involved in the interview are also different. By determining the job working language according to the job content of the position, and selecting a simulated interview scene and several interview questions that are consistent with the working language in the AR virtual reality device, the simulated interview can be matched with the student interview position to the greatest extent. In the simulated interview scene, the interviewer asks questions in the working language, and each interview question is also fabricated in the working language. Through the simulated interview scene, the interview questions are asked to the student one by one at preset time intervals, which can maximize the normal and orderly progress of the simulated interview.
[0093] Preferably, the student interview evaluation value determination module performs speech recognition on the speech information to obtain the score corresponding to the student's answer to each interview question; and then determines the interview evaluation value of the student in the entire simulated interview questioning process according to the score and the time consumed, specifically including:
[0094] Perform speech semantic recognition on the speech information corresponding to each interview question answered by the students during the simulated interview process, so as to obtain the corresponding answer semantic information;
[0095] Perform a character comparison between the semantic information of the answer and the standard answer corresponding to the interview question, so as to obtain the score of the student corresponding to the interview question; then determine the average score of the student in answering all the interview questions in the whole process of the simulated interview, and the total time taken by the student to answer all the interview questions in the whole process of the simulated interview;
[0096] Finally, based on the average score and the total time, as well as the following formula (1), the interview evaluation value of the student in the entire simulated interview questioning process is determined:
[0097]
[0098] In the above formula (1), f(a) represents the interview evaluation value of the ath student who submitted his resume among all the students participating in the mock interview during the entire mock interview process, S(a) represents the average score of the ath student who submitted his resume in answering all interview questions during the entire mock interview process, and the value range of S(a) is 0-100. T(a) represents the total time taken by the ath student who submitted his resume to answer all interview questions during the entire mock interview process, and m represents the total time for answering questions during the entire mock interview process.
[0099] The beneficial effect of the above technical solution is: by collecting the voice information of students answering interview questions during the simulated interview process and performing voice semantic recognition, the answer content of the students can be accurately obtained. Since each interview question has a corresponding standard answer, by comparing the recognized answer semantic information with the standard answer to determine the similarity of the character content of the two, the score of the student in obtaining the interview question can be objectively obtained. The character comparison can determine the similarity of the semantic logic and semantic content of the answer semantic information and the standard answer through the semantic character comparison processing method of the existing technology. The process of character comparison is not described here. In general, the higher the similarity of the character content of the two, the higher the corresponding score. Then, using the above formula (1), the average score and total time of the students answering the interview questions during the simulated interview process are comprehensively analyzed, which can make the calculated interview evaluation value based on the students' performance in answering each interview question and the answer reaction speed (the answer reaction speed is reflected in the total time), thereby maximizing the objectivity and comprehensiveness of the interview evaluation value.
[0100] Preferably, the student simulation interview ranking updating module updates the ranking of the student's answering status in the simulation interview according to the interview evaluation value and the resume submission order of the student, specifically including:
[0101] According to the order in which all students who participated in the mock interview submitted their resumes, and combined with the following formula (2), the relationship matrix A between the order in which students submitted their resumes and their names was generated.
[0102]
[0103] In the above formula (2), A(i,j) represents the name of the student in the i-th row and j-th column of the relationship matrix A. j=a%n+n×δ(a%n), X(a) represents the name of the ath student who submitted his resume, a represents the ranking value of the resumes submitted by all students who participated in the mock interview, n represents the maximum number of student names that can be displayed in each line on the interviewer terminal interface corresponding to the mock interview, INT() represents the operation of rounding down the value in the brackets, δ() represents the unit impulse function, when the value in the brackets is equal to 0, the value of the unit impulse function is 1, when the value in the brackets is not equal to 0, the value of the unit impulse function is 0, % represents the remainder operation symbol;
[0104] Then, according to the interview evaluation value, the resume submission order of the student and the following formula (3), the row position and / or column position corresponding to the student name A(i,j) in the relationship matrix A is adjusted.
[0105]
[0106] In the above formula (3), Δi a represents the adjustment value of the row position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, Δj a represents the adjustment value of the column position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, f(k) represents the interview evaluation value of the k-th student who submitted his resume during the entire simulation interview questioning process, and its calculation is realized by the above formula (1), K represents the total number of all students participating in the simulation interview, INT() represents the operation of rounding down the value in the brackets, δ() represents the unit impulse function, when the value in the brackets is equal to 0, the value of the unit impulse function is 1, when the value in the brackets is not equal to 0, the value of the unit impulse function is 0, % represents the remainder operator, u[] represents the step function, and when the value in the brackets is greater than or equal to 0, the value of the step function is 1, when the value in the brackets is less than 0, the value of the step function is 0, f(a) represents the interview evaluation value of the a-th student who submitted his resume among all the students participating in the simulation interview during the entire simulation interview questioning process;
[0107] Finally, according to the adjustment value Δi a and / or Δj a , adjust the row position and / or column position corresponding to the student name A(i,j) in the relationship matrix, so as to update the ranking of the student's answer status in the mock interview; where Δi a The adjustment value is less than 0 (or the adjustment value Δj a When the adjustment value Δi is less than 0, the row position (or column position) corresponding to the student name A(i,j) in the relationship matrix is adjusted forward. a Equal to 0 (or adjustment value Δj a =0), the row position (or column position) corresponding to the student name A(i,j)A(i,j) in the relationship matrix is not adjusted. When the adjustment value Δi a Greater than 0 (or adjustment value Δj a When it is greater than 0, the row position (or column position) corresponding to the student name A(i,j)A(i,j) in the relationship matrix is adjusted backward.
[0108] The beneficial effect of the above technical solution is: through the relationship matrix A formed by the above formula (2), all students participating in the mock interview and their corresponding student names can be standardized and orderly initialized and managed, so that when there are a large number of students participating in the mock interview, efficient statistical management of the students' mock interview scores can be guaranteed. Using the above formula (3), the adjustment value of the row position / column position of the student name corresponding to the student in the relationship matrix A is obtained, and according to the adjustment value, the ranking of the student's answering status in the mock interview is updated, so that the interviewer terminal corresponding to the mock interview can intuitively understand the performance of all students who submitted resumes and participated in the mock interview, so as to facilitate the unified and standardized management of the interview performance of a large number of students.
[0109] From the contents of the above embodiments, it can be seen that the method and system for monitoring the answering status of students in simulated interviews builds a corresponding simulated interview scene based on the job content information corresponding to the student's interview position and using AR virtual reality equipment; then, through the simulated interview scene, simulated interview questions are asked to the students, and then the voice information corresponding to the students' answers to different interview questions during the simulated interview and the time consumed by the students to answer each interview question during the simulated interview are collected; the voice information is subjected to voice recognition to obtain the scores corresponding to the students' answers to each interview question; then, based on the scores and the time consumed, the interview evaluation value of the students during the entire simulated interview process is determined, and finally, based on the interview evaluation value and the student's resume submission score, the student's interview performance is monitored. The ranking of students' answering status in the mock interview is updated according to the order of resume submission; it can be seen that the method and system for monitoring students' mock interview answering status use AR virtual reality equipment to provide students with a mock interview scene that is suitable for the work content of their interview positions, and conducts mock interview questions to students in the mock interview scene, so as to score students according to their performance in answering interview questions in the mock interview scene, and finally update the ranking of students' answering status in the mock interview according to their corresponding scores and the order of resume submission. In this way, students' interview skills can be simulated and trained, and students' answering status in the interview process can be accurately and reliably evaluated. At the same time, the interview performance of a large number of students can be managed in a unified and standardized manner.
[0110] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.
Claims
1. A method for monitoring the status of students' simulated interview answers, characterized in that: It includes the following steps: Step S1, based on the job content information corresponding to the student's interview position, a corresponding simulated interview scene is constructed using an AR virtual reality device; and then a simulated interview question is conducted on the student through the simulated interview scene; Step S2, collecting voice information corresponding to the student's answers to different interview questions during the simulated interview and the time consumed by the student to answer each interview question during the simulated interview; performing voice recognition on the voice information to obtain the score corresponding to the student's answer to each interview question; and determining the interview evaluation value of the student in the entire simulated interview process based on the score and the time consumed; Step S3, updating the ranking of the student's answering status in the simulated interview according to the interview evaluation value and the resume submission order of the student; Among them, in the step S2, the voice information corresponding to the student's answers to different interview questions during the simulated interview and the time consumed by the student to answer each interview question during the simulated interview are collected; and the voice information is subjected to voice recognition to obtain the score corresponding to the student's answer to each interview question; and then, based on the score and the time consumed, the interview evaluation value of the student in the entire simulated interview process is determined, which specifically includes: Step S201, collecting voice information corresponding to the student's answer to each interview question during the simulated interview, and performing voice semantic recognition on the voice information to obtain corresponding answer semantic information; Step S202, performing character comparison between the answer semantic information and the standard answer corresponding to the interview question, so as to obtain the score of the student in answering the interview question; then determining the average score of the student in answering all the interview questions in the entire simulated interview questioning process, and the total time taken by the student to answer all the interview questions in the entire simulated interview questioning process; Step S203, determining the interview evaluation value of the student in the entire simulated interview questioning process according to the average score and the total time consumed and the following formula (1), (1) In the above formula (1), It represents the interview evaluation value of the ath student who submitted his resume during the entire mock interview process among all the students who participated in the mock interview. It represents the average score of all interview questions answered by the a-th student who submitted his resume during the entire mock interview process. The value range is 0-100. represents the total time taken by the a-th student who submitted his resume to answer all interview questions during the entire mock interview process, and m represents the total time taken to answer questions during the entire mock interview process; Wherein, in the step S3, updating the ranking of the students' answering status in the simulated interview according to the interview evaluation value and the resume submission order of the students specifically includes: Step S301: Generate a relationship matrix A between the order in which students submit their resumes and their names based on the order in which all students who participate in the mock interview submit their resumes and the following formula (2): (2) In the above formula (2), Represents the name of the student in the i-th row and j-th column of the relationship matrix A, i= , j = , represents the name of the student who submitted the ath resume, a represents the ranking value of the resumes submitted by all students participating in the mock interview, and n represents the maximum number of student names that can be displayed in each row on the interviewer terminal interface corresponding to the mock interview. Indicates that the value in the brackets is rounded down to an integer. Represents the unit impulse function. When the value in the brackets is equal to 0, the value of the unit impulse function is 1. When the value in the brackets is not equal to 0, the value of the unit impulse function is 0. Represents the remainder operator; Step S302: adjust the student names in the relationship matrix A according to the interview evaluation value, the order in which the student resumes are submitted, and the following formula (3). The corresponding row and / or column positions, (3) In the above formula (3), represents the adjustment value of the row position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, represents the adjustment value of the column position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, represents the interview evaluation value of the k-th student who submitted his resume during the entire mock interview process. Its calculation is realized by the above formula (1). K represents the total number of all students who participated in the mock interview. Indicates that the value in the brackets is rounded down to an integer. Represents the unit impulse function. When the value in the brackets is equal to 0, the value of the unit impulse function is 1. When the value in the brackets is not equal to 0, the value of the unit impulse function is 0. Represents the remainder operator. It represents a step function. When the value in the brackets is greater than or equal to 0, the value of the step function is 1. When the value in the brackets is less than 0, the value of the step function is 0. It represents the interview evaluation value of the ath student who submitted his resume in the entire mock interview process among all the students who participated in the mock interview; Step S303: according to the adjustment value and / or , adjust the student names in the relationship matrix The corresponding row position and / or column position is updated to update the student's answering status ranking in the mock interview.
2. The method for monitoring the student's simulated interview answering status as claimed in claim 1, characterized in that: In the step S1, according to the job content information corresponding to the student's interview position, a corresponding simulated interview scene is constructed using an AR virtual reality device; and then, through the simulated interview scene, a simulated interview question is conducted on the student, specifically including: Step S101, determining the working language corresponding to the student interview position according to the job content information corresponding to the student interview position, wherein the working language includes at least Chinese or English; Step S102, selecting a simulated interview scene consistent with the working language from the AR virtual reality device, and selecting a number of interview questions consistent with the working language from a preset interview question library; Step S103, through the simulated interview scenario, the interview questions are asked to the students one by one at preset time intervals.
3. The student simulation interview answering status monitoring system is characterized by: It includes a simulated interview scenario construction module, a student simulated interview status information collection module, a student interview evaluation value determination module and a student simulated interview ranking update module; among which, The simulated interview scene construction module is used to construct a corresponding simulated interview scene based on the job content information corresponding to the student's interview position and using an AR virtual reality device; and then conduct simulated interview questions to the student through the simulated interview scene; The student simulation interview status information collection module is used to collect the voice information corresponding to the student's answers to different interview questions during the simulation interview and the time consumed by the student to answer each interview question during the simulation interview; The student interview evaluation value determination module is used to perform voice recognition on the voice information, so as to obtain the score corresponding to the student's answer to each interview question; and then determine the student's interview evaluation value in the entire simulated interview questioning process according to the score and the time consumed; The student mock interview ranking update module is used to update the ranking of the student's answering status in the mock interview according to the interview evaluation value and the resume submission order of the student; The student interview evaluation value determination module performs voice recognition on the voice information to obtain the score corresponding to the student's answer to each interview question; and then determines the student's interview evaluation value in the entire simulated interview questioning process according to the score and the time consumed, specifically including: Perform speech semantic recognition on the speech information corresponding to each interview question answered by the students during the simulated interview process, so as to obtain the corresponding answer semantic information; Perform a character comparison between the answer semantic information and the standard answer corresponding to the interview question, so as to obtain the score of the student corresponding to the interview question; then determine the average score of the student in answering all the interview questions in the entire simulated interview questioning process, and the total time taken by the student to answer all the interview questions in the entire simulated interview questioning process; Finally, according to the average score and the total time, as well as the following formula (1), the interview evaluation value of the student in the entire simulated interview questioning process is determined: (1) In the above formula (1), It represents the interview evaluation value of the ath student who submitted his resume during the entire mock interview process among all the students who participated in the mock interview. It represents the average score of all interview questions answered by the a-th student who submitted his resume during the entire mock interview process. The value range is 0-100. represents the total time taken by the a-th student who submitted his resume to answer all interview questions during the entire mock interview process, and m represents the total time taken to answer questions during the entire mock interview process; The student simulation interview ranking updating module updates the ranking of the student's answering status in the simulation interview according to the interview evaluation value and the resume submission order of the student, specifically including: According to the order in which all students who participated in the mock interview submitted their resumes, and combined with the following formula (2), the relationship matrix A between the order in which students submitted their resumes and their names was generated. (2) In the above formula (2), Represents the name of the student in the i-th row and j-th column of the relationship matrix A, i= j= , represents the name of the student who submitted the ath resume, a represents the ranking value of the resumes submitted by all students participating in the mock interview, and n represents the maximum number of student names that can be displayed in each row on the interviewer terminal interface corresponding to the mock interview. Indicates that the value in the brackets is rounded down to an integer. Represents the unit impulse function. When the value in the brackets is equal to 0, the value of the unit impulse function is 1. When the value in the brackets is not equal to 0, the value of the unit impulse function is 0. Represents the remainder operator; Then, according to the interview evaluation value and the order in which the students submit their resumes and the following formula (3), the student names in the relationship matrix A are adjusted: The corresponding row and / or column positions, (3) In the above formula (3), represents the adjustment value of the row position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, represents the adjustment value of the column position of the student name corresponding to the a-th student who submitted his resume in the relationship matrix A, represents the interview evaluation value of the k-th student who submitted his resume during the entire mock interview process. Its calculation is realized by the above formula (1). K represents the total number of all students who participated in the mock interview. Indicates that the value in the brackets is rounded down to an integer. Represents the unit impulse function. When the value in the brackets is equal to 0, the value of the unit impulse function is 1. When the value in the brackets is not equal to 0, the value of the unit impulse function is 0. Represents the remainder operator. It represents a step function. When the value in the brackets is greater than or equal to 0, the value of the step function is 1. When the value in the brackets is less than 0, the value of the step function is 0. It represents the interview evaluation value of the ath student who submitted his resume in the entire mock interview process among all the students who participated in the mock interview; Finally, according to the adjustment value and / or , adjust the student names in the relationship matrix The corresponding row position and / or column position is updated to update the student's answering status ranking in the mock interview.
4. The student simulation interview answering status monitoring system as claimed in claim 3, characterized in that: The simulated interview scene construction module constructs a corresponding simulated interview scene based on the job content information corresponding to the student's interview position and uses an AR virtual reality device; and then conducts simulated interview questions to the student through the simulated interview scene, specifically including: Determine the working language corresponding to the student interview position based on the job content information of the position corresponding to the student interview position, wherein the working language includes at least Chinese or English; Then, a simulated interview scene consistent with the working language is selected from the AR virtual reality device, and several interview questions consistent with the working language are selected from a preset interview question library; Finally, through the simulated interview scenario, the interview questions are asked to the students one by one at preset time intervals.
Citation Information
Patent Citations
Multi-modal perception intelligent experiment method and device
CN112099633A
Simulated interview method and recording medium recording simulated interview method to application executable in mobile terminal
KR101375119B1