Job tutoring system in linkage with English teaching process
Through the homework tutoring system that links the English teaching process and uses real-life teaching data for tutoring, the problem of difficulty in English after-class tutoring is solved, and the tutoring efficiency and teachers' teaching arrangement ability are improved.
Patent Information
- Application Number
- CN202411962760.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-04-08
AI Technical Summary
After-class English tutoring is difficult, and parents forget their English knowledge because they have not used it for a long time, resulting in inefficient tutoring.
Design a homework tutoring system that links the English teaching process, including collaborative modules, classroom modules, parent modules and teacher modules, use real-life teaching data for tutoring, generate tutoring records, and summarize students' difficult points data.
Through systematic tutoring, parents can help their children complete their homework and understand their children's learning situation. At the same time, teachers can understand students' learning situation through the summarized data and arrange teaching content.
Smart Images

Figure CN119784545A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of smart campus technology, and in particular to a homework tutoring system that is linked to the English teaching process. Background Art
[0002] In order to cultivate students' ability to communicate with foreigners and read foreign literature, English classes are taught as one of the main courses in schools in China.
[0003] As a foreign language course, the difficulty of learning English is still relatively high in the current domestic context, which is especially obvious for primary and secondary school students. Therefore, many students need their parents' help when doing homework at home. However, because English is not their mother tongue, many parents have forgotten it even if they have learned it before due to long-term non-use, not to mention some parents whose children's English grades were not optimistic. This makes after-school tutoring for English courses more difficult. Therefore, this application proposes a new technical solution. Summary of the invention
[0004] In order to reduce the difficulty for parents to help their children complete their English homework after school, this application provides a homework tutoring system that is linked to the English teaching process.
[0005] This application provides a homework tutoring system that links the English teaching process, using the following technical solutions: A homework tutoring system linked to an English teaching process, comprising: A coordination module, which is used to coordinate various modules of the system and perform system data processing; The classroom module is used to obtain the teaching audio and video of the target course, analyze and organize the knowledge points, generate real-life teaching data and transmit it to the collaborative module; The parent module is used to generate and analyze the tutoring and assistance request data initiated by parents, and cooperate with the collaborative module to implement homework tutoring with real-life teaching data, generate tutoring records and transmit them to the collaborative module; and The teacher module is used to generate teacher request data and cooperate with the collaborative module to implement teaching guidance; Wherein, the collaboration module is used for: Identify the students, schools and classes corresponding to the tutoring records based on the pre-stored student files; Summarize the tutoring records of any class, conduct similarity analysis, and generate data on difficult points in the course; If the request data initiated by the teacher module includes an after-class query request for a class or student, the historical course difficulty data is searched, the matching course difficulty data is obtained and sent to the corresponding teacher module.
[0006] Optionally, the parent module is used to generate and analyze tutoring and assistance request data initiated by parents, which includes: If the input text is obtained and the user behavior triggers the preset translation instruction, the text is translated and output through the preset translation unit; If image data is obtained and the user behavior triggers the preset answering instructions, the user is prompted to select the question type, and the image data is identified and analyzed based on the question type selection feedback to determine the knowledge points to be tested; According to the knowledge points examined, the collaborative module is requested to query the historical real-life teaching data and receive the query results.
[0007] Optionally, the collaboration module is further used to: record the image data recognition results and question type selections after the parent module triggers the answering instructions each time, and generate a difficult question data record; The parent module is also used to: After any image data recognition, the collaborative module is requested to query the problem data record based on the recognition result and question type; If there is a record, and the query result of the previous record meets the preset validity conditions, the previous query result is called; If there is a record, but the query result of the previous record meets the preset invalid condition, the knowledge point request collaboration module of the previous examination is called to query the historical real-life teaching data; If no record exists, analyze the recognition results to determine the knowledge points to be examined.
[0008] Optionally, an instructor module is also included; the parent module is further used to: generate a help request according to the user's behavior and transmit it to the collaboration module; the collaboration module is further used to: Summarize the assistance requests that have not been withdrawn and classify them based on common features to obtain a list of common request data; wherein the classification based on common features includes comparing the assistance requests or calling up the historical tutoring records of the students for comparison; If the number of students in a common request data list is greater than the preset lower limit of the number of team members, a team inquiry is sent to the parent module that initiated the corresponding assistance request, and a response feedback is given; If the feedback indicates that the team is agreed, a list of team-forming objects is sent to the parent module, and the team-forming intention feedback from the parent module is received. A team-forming inquiry is sent to the selected object, and demand data is generated according to the inquiry results; The instructor module is used to: If the user behavior triggers a professional assistance consent instruction, the collaborative module is requested to search for historical demand data based on the pre-recorded instructor's skill data and intention statement data, analyze the adaptability, and receive demand data that meets the adaptability requirements.
[0009] Optionally, the collaboration module is further used for: If a parent module receives a feedback that agrees to form a team, a recommendation analysis is performed on the list of objects that can form a team; the recommendation analysis includes: Based on the student files, obtain the home addresses of the students corresponding to each team object; Calculate the distance between any student's home address and other students' home addresses, as well as the travel time using multiple modes of transportation, and sort the objects in the list of objects that can be teamed up according to the size of the distance and the travel time, and mark the corresponding distance and travel time.
[0010] Optionally, the instructor module is also used to: If the user views any demand data, the collaborative module is requested to query the home addresses of each student matching the demand data; If the demand data includes information about any student's residence as a place of instruction, then end; If the demand data includes information that the instructor needs to select a teaching location, a teaching location recommendation is made based on the pre-acquired electronic map and the home address of each student; the teaching location recommendation includes: Connect the home addresses of each student in pairs on the electronic map, and take the midpoint of any connecting line or the intersection of multiple connecting lines as the candidate location; Use the Internet to search for sites within a range d near any candidate location that meet the preset selection requirements as recommended data.
[0011] Optionally, the collaboration module is further used for: If any demand data is marked as having completed instructor matching, a guidance summary form is sent to the instructor module corresponding to the instructor; wherein the guidance summary form at least includes the knowledge points of the guidance; Summarize the guidance summary form of any class, and mark the difficult points of the history course data based on the summary data, and mark the corresponding students.
[0012] Optionally, the collaboration module is further used to: if any requirement data is marked as completing instructor matching, send a student safety verification request to the instructor module corresponding to the instructor, and respond to student safety verification feedback.
[0013] To summarize, this application includes the following beneficial technical effects: this system allows parents to call on real-life teaching data during the teaching process as an aid when tutoring their children with homework, helping them to complete the tutoring work while also understanding their children's learning situation; in addition, this system can also automatically summarize each student's questions through tutoring records, and provide basic support for teachers to understand students' learning situations, teach classes, and arrange teaching content when necessary. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 This is a schematic diagram of the architecture after the system is applied. DETAILED DESCRIPTION
[0015] The following is combined with Figure 1 This application is described in further detail.
[0016] The embodiment of the present application discloses a homework tutoring system linked to the English teaching process.
[0017] Reference Figure 1 The homework tutoring system for linking the English teaching process includes a collaborative module, a classroom module, a parent module and a teacher module. It can be understood that the system can be implemented by software in combination with necessary hardware carriers, and each module refers to a functional module of the software in this embodiment. The content corresponding to the above collaborative module can be implemented by a cloud server as a carrier, the content corresponding to the classroom module can be implemented by a campus / class computer or a cloud server as a carrier, and the content corresponding to the parent module and the teacher module can be implemented by the mobile phone / computer of the parent or teacher as a carrier.
[0018] Among them, the classroom module is used to obtain the teaching audio and video of the target course, analyze and organize the knowledge points, generate real-life teaching data and transmit it to the collaborative module; Example: Install monitoring devices in the classroom that are turned on during class to collect teaching audio and video; or, teachers wear electronic devices with sound pickup functions (such as smart watches) to collect audio. After audio and video are collected, perform audio-to-text conversion and image OCR recognition and extraction. If both images and audio are available, the two are bound to a corresponding relationship; determine the knowledge points and corresponding information based on the key words and sentences in the record; for example: Teacher A: "Now let's talk about the usage of have", then record the knowledge point "the usage of have", and extract Teacher A's subsequent explanation of "the usage of have". It should be noted that various contents unrelated to the knowledge points will appear in the teaching process, so it is first necessary to perform part-of-speech analysis on the data corresponding to the knowledge points and clean up some irrelevant words and sentences.
[0019] In addition to knowledge points and corresponding explanations of knowledge points, real-life teaching data can also include on-site audio and video. A major advantage of this setting is that it allows parents to understand their children's school situation while helping them with their homework, so that parents no longer need to use other means or time to understand their students' learning situation. Therefore, in this system, the parents of student B can only call the teaching data of student B's class.
[0020] In this embodiment, the parent module is used to generate and analyze the tutoring and assistance request data initiated by the parents, and cooperate with the collaborative module to implement homework tutoring with real-life teaching data, generate tutoring records and transmit them to the collaborative module.
[0021] The teacher module is used to generate teacher request data and cooperate with the collaborative module to implement teaching guidance.
[0022] The coordination module is used to coordinate the various modules of this system and perform system data processing, specifically: 1) Identify the students, schools and classes corresponding to the tutoring records based on the pre-stored student files.
[0023] It is understandable that student files can come from schools. After the parent registers an account and binds the student to the parent module, a record will be created for each tutoring session. The record will contain a student identity tag similar to a timestamp, so it can be identified through the student file and the school and class that match the record can be further determined.
[0024] 2) Summarize the tutoring records of any class, conduct similarity analysis, and generate data on difficult points in the course.
[0025] In this embodiment, similarity analysis refers to: whether it is the same knowledge point. If so, it is similar and the corresponding knowledge point is recorded, and the corresponding record is stored with the knowledge point as the file name. It should be noted that when the data is too large, the new data can overwrite the oldest data.
[0026] 3) If the request data initiated by the teacher module includes a request for after-class difficulty query of a certain class or student, the historical course difficulty data is searched, the matching course difficulty data is obtained and sent to the corresponding teacher module.
[0027] According to the above content, this system allows parents to call on real-life teaching data during the teaching process as help when tutoring their children with homework, which can help complete the tutoring work while also understanding the children's learning situation; in addition, this system can also automatically summarize each student's questions through tutoring records, and provide basic support for teachers to understand students' learning situations, classes, and arrange teaching content when necessary.
[0028] The above-mentioned parent module is used to generate and analyze tutoring and assistance request data initiated by parents, which includes: The first type: If the input text is obtained and the user behavior triggers the preset translation instruction (such as: the parent enters a word through the mobile phone and clicks the pre-established translation function button), the text is translated and output through the preset translation unit (ie, electronic dictionary).
[0029] The second type: If image data is obtained and the user behavior triggers the preset answer instruction, the user is prompted to select the question type, and the image data is identified and analyzed based on the question type selection feedback to determine the knowledge points to be tested.
[0030] Example: Parents use their mobile phones to take a picture of the question to be solved, and preferably circle the question in the picture; then click the preset answer function button, and the phone will pop up prompts and options for question type selection, such as: word filling, dialogue; after selecting, the question information can be obtained through OCR recognition technology.
[0031] The reason why we need to choose the question type here is because different question types in English homework are tested in different ways. Some are: leave a word blank and ask students to complete it; some are: shuffle a few sentences of dialogue and ask students to rearrange them. The former tests: vocabulary and the usage of each word; the latter tests: vocabulary and the ability to use the corresponding vocabulary in dialogue. The difference in the way the two knowledge points are determined: the former is the corresponding vocabulary; subsequently, the corresponding vocabulary is located to find the real-life teaching data; and the latter can determine the knowledge point as: vocabulary + simulated dialogue ability; subsequently, the data in the simulated dialogue scene in the real-life teaching data is compared, and the data with the highest similarity in dialogue content is selected.
[0032] It is understandable that while determining the knowledge points to be tested, this system will also give translation results; because this system not only helps students and parents to translate, but more importantly: it lets students and parents know how the teacher explains the knowledge points corresponding to the question in class, helping students consolidate knowledge, not just giving an answer.
[0033] 4) According to the knowledge points examined, request the collaborative module to query the historical real-life teaching data and receive the query results; among them, the query results are: one is that there is matching data, and if there are multiple items, the list will be displayed; the other is that there is no matching data.
[0034] In another embodiment of the present application, the collaborative module is also used to: record the image data recognition results and question type selections after the parent module triggers the answering instructions each time, and generate difficult question data records.
[0035] That is, the tutoring content of parents is recorded. It should be noted that the same question will have a query record each time, such as: who queried which question, but the data of the question will not be recorded repeatedly to avoid generating too much duplicate data.
[0036] On the basis of the above, the parent module is also used to: After any image data recognition, the collaborative module is requested to query the problem data record based on the recognition result (i.e., the content of the question) and the question type; The first type: If a record exists and the query result of the previous record meets the preset valid conditions, an example of a valid condition is: there are questions of the same type and content, and the real-life teaching data matched by the record is within 6-12 months, then the previous query result is called.
[0037] According to the above settings, the parent module no longer needs to perform more complex knowledge point analysis, and the collaborative module no longer needs to analyze which real-life teaching data matches the current one. Instead, the results are directly called, so the response data is faster.
[0038] The reason why time is included in the above-mentioned effective conditions is that teaching materials, teaching methods, etc. will change over time, and teachers' teaching abilities will also change over time, so relatively updated data is taken.
[0039] The second type: If a record exists, but the query result of the previous record meets the preset invalid condition. An example of an invalid condition is: there are questions of the same type and content, but the time is more than 12 months, then the knowledge point request collaborative module of the previous examination is called to query the historical real-life teaching data.
[0040] According to the above settings, the parent module does not need to perform more complex knowledge point analysis, so as long as the performance of the mobile phone corresponding to the parent module is not too weak, the system response is relatively fast.
[0041] The third method: If no record exists, analyze the recognition results and determine the knowledge points to be examined.
[0042] In another embodiment of the system, the system also includes an instructor module. The instructor here refers to a professional who has professional English skills and can provide English teaching and guidance to students, such as college students and highly educated people in society; the best is that the platform arranges relevant staff to conduct assessments, and those who pass the assessments. The instructor module can be loaded on the mobile phone of the corresponding person.
[0043] The parent module is also used to: generate assistance requests based on user behavior and transmit them to the collaborative module; example: when parents think that their English skills are not enough to correctly guide students to complete homework and consolidate knowledge points, they can fill in their needs through their mobile phones: the child’s grade, course progress, learning situation, content that needs tutoring, tutoring time, whether a tutoring venue can be provided, and whether they accept to be tutored with other children; after confirmation, the corresponding request is generated.
[0044] On the basis of the above, the collaborative module is also used to: Summarize the unrevoked assistance requests (i.e., each request can be withdrawn by parents, and will be automatically withdrawn if it is met), and classify them based on common characteristics to obtain a list of common request data.
[0045] Classification based on common features, for example: a. Compare assistance requests, identify the same content items, and record them to obtain a list of the same grade and course progress; it can even be: the same school, the same class. b. While comparing assistance requests, the student's historical tutoring records are also called for similarity analysis; the data similarity algorithm is an existing technology and will not be repeated here; compared with parents filling in the student's learning situation, this method is more rational and objective.
[0046] If a common request data list, that is, the number of students in the same class, grade or school is greater than the preset lower limit of the number of team members (such as 3 people), a team inquiry will be sent to the parent module that initiated the corresponding assistance request, and response feedback will be given; that is, an inquiry will be initiated to the parents of each student in the corresponding list. If the request indicates that a team can be formed with other students, proceed to the next step; if the request does not indicate that a team can be formed with other students, proceed to the next step after the student's parents reply that a team can be formed, or if the student's parents reply that they do not accept the team, a label of disagreeing with the team will be marked.
[0047] If the feedback indicates agreement to team formation, a list of possible team members will be sent to the parent module (the list will at least include the student's name, school, class, and grade), and feedback on team formation intentions from the parent module will be received. A team formation inquiry will be sent to the selected members, and demand data will be generated based on the inquiry results.
[0048] Example: After reading the list, a parent intends to team up with student Zhang XX, so a team confirmation inquiry is sent to Zhang XX's parents; if Zhang XX's parents reply that they agree to team up, the contents of the assistance requests initiated by the two parents are summarized and published as a demand.
[0049] Correspondingly, the instructor module is used to: If the user behavior triggers the professional assistance consent instruction (for example, the user completes the instructor assessment and actively triggers the assistance confirmation function button, and the corresponding close button), the collaborative module is requested to search for historical demand data based on the pre-recorded instructor's skill data (such as CET-4, CET-6, etc.) and intention statement data (such as the grade of students willing to assist and the assistance time), and analyze the adaptability, and receive the demand data that meets the adaptability standards. Among them, analyzing the adaptability means calculating the overlap between the demand and skill data and intention statement data, which can also be analyzed and calculated using a similarity algorithm.
[0050] Based on the above content, this system can also link parents and society, allowing parents to seek help from outside and make full use of social resources; in the process, it can also objectively analyze parent needs and student situations, recommend suitable study partners for their children to students' parents, improve the learning atmosphere, and reduce the waste of resources of professional instructors.
[0051] After the introduction of instructors, if a certain requirement involves multiple students forming a team, it involves the selection of an instruction venue. Therefore, the instructor module is also used to: If the user views any required data, the collaborative module is requested to query the home addresses of each student matching the required data (obtained through the student files); If the demand data includes information about any student's residence as a place of instruction, for example, if the student's parents indicate in the request for assistance and demand that they can provide a teaching location, then the process ends; If the demand data includes information that the instructor needs to select the teaching venue by himself (i.e., the student's parents do not provide the venue), the teaching venue recommendation is made based on the pre-acquired electronic map and the home address of each student; the teaching venue recommendation includes: Connect the home addresses of each student in pairs on an electronic map (such as a certain German map or a certain Baidu map in China), and take the midpoint of any connecting line or the intersection of multiple connecting lines as the candidate location; Use the Internet to search for venues within a range of d (e.g., 1 km) near any candidate location that meet the preset selection requirements (e.g., library, study room, cafe, bookstore) as recommended data.
[0052] According to the above settings, this system can also help instructors quickly and conveniently determine relatively suitable tutoring venues; moreover, based on the current domestic school districts and educational environment background, and under the premise of the aforementioned common request data list, the locations recommended to instructors by the above method are often near the students' home addresses. Students are more familiar with the environment, and parents can more conveniently entrust relatives to take care of their children, which is also safer.
[0053] In another embodiment of the system, the collaboration module is further configured to: If any of the required data is marked as having completed the instructor matching, a guidance summary form is sent to the instructor module corresponding to the instructor; the guidance summary form includes at least the knowledge points of the guidance, and the form is automatically generated according to the template, recording the corresponding students, instructors, guidance start and end time, and guidance duration; the form also includes: electronic device model / function reporting requirements; when the instructor wears an electronic device (such as a smart watch), query the device model to determine whether it has a recording function, and if so, send a request to start recording the tutoring process; request the collaborative module to receive the audio data and identify the knowledge points and tutoring progress, and supplement the reserved columns in the preset guidance summary form. In this way, on the one hand, the tutoring process is supervised and the tutoring quality is guaranteed; on the other hand, the instructor's work is facilitated.
[0054] It should be noted that the automatically generated form content needs to be confirmed by the instructor before it can be recorded in the collaborative module. Summarize the guidance summary of any class and fill in the form, and mark the difficult points of the history course data based on the summary data, for example: mark whether it has been tutored, the knowledge points mentioned during the tutoring, and mark the corresponding students.
[0055] According to the above settings, teachers and extracurricular instructors can be linked to help teachers make more reasonable teaching arrangements.
[0056] In another embodiment of the system, the collaboration module is further used to: if any requirement data is marked as instructor matching completed, send a student safety verification request to the instructor module corresponding to the instructor, and respond to student safety verification feedback.
[0057] It is understandable that students, as minors, need stronger safety management, so it is necessary to supervise the instructors. The safety verification request can be: requiring instructors to record a video before starting each homework tutoring, and requiring to record a video of each student's departure method after completing each homework tutoring; on this basis, the response to student safety verification feedback can be: identifying the students in the video, identifying the person who receives the students, identifying the reception method, and packaging the results and video data and sending them to the parents of the corresponding students.
[0058] According to the above settings, students' safety is better guaranteed during the use of this system, which can make students' parents feel more at ease.
[0059] The above are all preferred embodiments of the present application, and the protection scope of the present application is not limited thereto. Therefore, any equivalent changes made according to the structure, shape, and principle of the present application should be included in the protection scope of the present application.
Claims
1. A homework tutoring system linked to the English teaching process, characterized in that: include: A coordination module, which is used to coordinate various modules of the system and perform system data processing; The classroom module is used to obtain the teaching audio and video of the target course, analyze and organize the knowledge points, generate real-life teaching data and transmit it to the collaborative module; The parent module is used to generate and analyze the tutoring and assistance request data initiated by parents, and cooperate with the collaborative module to implement homework tutoring with real-life teaching data, generate tutoring records and transmit them to the collaborative module; and The teacher module is used to generate teacher request data and cooperate with the collaborative module to implement teaching guidance; Wherein, the collaboration module is used for: Identify the students, schools and classes corresponding to the tutoring records based on the pre-stored student files; Summarize the tutoring records of any class, conduct similarity analysis, and generate data on difficult points in the course; If the request data initiated by the teacher module includes an after-class query request for a class or student, the historical course difficulty data is searched, the matching course difficulty data is obtained and sent to the corresponding teacher module.
2. The homework tutoring system for linking the English teaching process according to claim 1 is characterized by: The parent module is used to generate and analyze tutoring and assistance request data initiated by parents, which includes: If the input text is obtained and the user behavior triggers the preset translation instruction, the text is translated and output through the preset translation unit; If image data is obtained and the user behavior triggers the preset answering instructions, the user is prompted to select the question type, and the image data is identified and analyzed based on the question type selection feedback to determine the knowledge points to be tested; According to the knowledge points examined, the collaborative module is requested to query the historical real-life teaching data and receive the query results.
3. The homework tutoring system for linking the English teaching process according to claim 2 is characterized in that: The collaboration module is also used to: record the image data recognition results and question type selections after the parent module triggers the answering instructions each time, and generate a difficult question data record; The parent module is also used to: After any image data recognition, the collaborative module is requested to query the problem data record based on the recognition result and question type; If there is a record, and the query result of the previous record meets the preset validity conditions, the previous query result is called; If there is a record, but the query result of the previous record meets the preset invalid condition, the knowledge point request collaboration module of the previous examination is called to query the historical real-life teaching data; If no record exists, analyze the recognition results to determine the knowledge points to be examined.
4. The homework tutoring system for linking the English teaching process according to claim 3 is characterized in that: It also includes an instructor module; the parent module is also used to: generate a help request based on the user's behavior and transmit it to the collaboration module; the collaboration module is also used to: Summarize the assistance requests that have not been withdrawn and classify them based on common features to obtain a list of common request data; wherein the classification based on common features includes comparing the assistance requests or calling up the historical tutoring records of the students for comparison; If the number of students in a common request data list is greater than the preset lower limit of the number of team members, a team inquiry is sent to the parent module that initiated the corresponding assistance request, and a response feedback is given; If the feedback indicates that the team is agreed, a list of team-forming objects is sent to the parent module, and the team-forming intention feedback from the parent module is received. A team-forming inquiry is sent to the selected object, and demand data is generated according to the inquiry results; The instructor module is used to: If the user behavior triggers a professional assistance consent instruction, the collaborative module is requested to search for historical demand data based on the pre-recorded instructor's skill data and intention statement data, analyze the adaptability, and receive demand data that meets the adaptability requirements.
5. The homework tutoring system linked to the English teaching process according to claim 4 is characterized in that: The collaboration module is also used to: If a parent module receives a feedback that agrees to form a team, a recommendation analysis is performed on the list of objects that can form a team; the recommendation analysis includes: Based on the student files, obtain the home addresses of the students corresponding to each team object; Calculate the distance between any student's home address and other students' home addresses, as well as the travel time using multiple modes of transportation, and sort the objects in the list of objects that can be teamed up according to the size of the distance and the travel time, and mark the corresponding distance and travel time.
6. The homework tutoring system linked to the English teaching process according to claim 5, characterized in that: The instructor module is also used to: If the user views any demand data, the collaborative module is requested to query the home addresses of each student matching the demand data; If the demand data includes information about any student's residence as a place of instruction, then end; If the demand data includes information that the instructor needs to select a teaching location, a teaching location recommendation is made based on the pre-acquired electronic map and the home address of each student; the teaching location recommendation includes: Connect the home addresses of each student in pairs on the electronic map, and take the midpoint of any connecting line or the intersection of multiple connecting lines as the candidate location; Use the Internet to search for sites within a range d near any candidate location that meet the preset selection requirements as recommended data.
7. The homework tutoring system linked to the English teaching process according to claim 6, characterized in that: The collaboration module is also used to: If any demand data is marked as having completed instructor matching, a guidance summary form is sent to the instructor module corresponding to the instructor; wherein the guidance summary form at least includes the knowledge points of the guidance; Summarize the guidance summary form of any class, and mark the difficult points of the history course data based on the summary data, and mark the corresponding students.
8. The homework tutoring system linked to the English teaching process according to claim 6, characterized in that: The collaboration module is also used for: if any demand data is marked as completing instructor matching, sending a student safety verification request to the instructor module corresponding to the instructor, and responding to student safety verification feedback.