Knowledge Base Retrieval for School Timetables and After-School Scheduling: Coordinate Operations and Application Handover

School Timetables: review retrieval for operational handover. Check source versions, input mappings and the values received by downstream nodes.

What this category's data looks like

This page focuses on deployment, operations, and application handover materials for primary and secondary school timetables and after-school service scheduling, sourced from the master timetable, teacher assignment table, after-school service project table, handover forms, and receipts. The update cadence is set at the start of each semester, adjusted within the week, and after-school service projects are checked monthly. Field characteristics include course name, assigned teacher, class, day and period, project name, number of participants, effective date, and signature field. The master timetable is used to determine the class time skeleton, the teacher assignment table is used to verify assignments and conflicts, and the after-school service project table is used to verify projects and participant counts. When these three types of materials enter knowledge base retrieval and recall, each serves as a candidate fragment source for subsequent nodes or manual comparison of whether versions, connections, and task records are consistent.

Configuration and implementation checks

This step is performed by the knowledge base retrieval service (retrieval node and search test), outputting candidate fragments and similarity scores (after pattern, merge, rerank, filter, and limit trimming). The handover-ready deployment status and operation records are then completed by subsequent nodes or manually.

ObjectCheckVerification action
Master timetableClass, day and period, course name, effective date, and signature field must align item by item with the teacher assignment tableSearch by class and period in the knowledge base search test, record the number of candidates and scores, and verify dates and signatures
Teacher assignment tableAssigned teacher, class, course name, and quantity are consistent with the same records in the master timetableSwitch searchMode to semantic, full-text, or hybrid, and compare whether candidates contain both types of results
After-school service project tableProject name, number of participants, date, and receipt must be consistent with the handover formEnable and disable rerank, compare the order of the top few results, and record the number of candidates after similarity filtering
Handover form and receiptVersion, connection, and task records are consistent; missing signature or receipt means failureVerify item by item against the handover form, and record the reference text and array count after limit trimming

Three common errors

  • Symptom: the same course has mismatched names or periods across two materials. Cause: the master timetable and teacher assignment table versions are not synchronized, and signatures were not backfilled after updates.
  • Symptom: the number of participants in an after-school service project does not match the receipt count. Cause: the project table was updated without synchronizing the handover form, and receipt confirmation is missing.
  • Symptom: the same question cannot be recalled when rephrased. Cause: the retrieval mode does not match the material format, and candidates do not cover key fragments.

How to verify the setup

Feature acceptance: test once each with synonym-rewritten questions, compare candidates and scores, then toggle rerank to observe the order of the top few results, and record the number of candidates under similarity, searchMode, and limit.

Business test: verify item by item against the handover form once, see which record is missing, and verify the fields, dates, and signatures of the master timetable, teacher assignment table, and after-school service project table.

  • In the knowledge base search test, switch searchMode, record the number of candidates and scores, and verify whether both semantic and full-text results are included.
  • Enable and disable rerank, compare the order of the top few results, and record the reference text and array count according to limit and similarity.