What this category's data looks like
This page focuses on the material flow in course selection, scheduling, and classroom resource allocation scenarios. The three types of materials—course offering plans, scheduling tables, and course selection rules—respectively cover course capacity and teacher arrangements, time, location, and classroom occupancy, and course selection eligibility and conflict determination. The material sources are academic affairs system exports and manual submissions, with an update cadence that rolls over by semester and high-frequency revisions during schedule changes and supplementary selection periods. Field characteristics include course name, course code, class size, week and date, classroom number, instructor, signature field, and receipt number. After entering the knowledge base retrieval and recall function, the course offering plan serves as the capacity and eligibility baseline, the scheduling table serves as the basis for time, location, and occupancy, and the course selection rules serve as the source for conflict and priority determination; together, the three support the location of original records and manual review during exception tracing.
Configuration and implementation checks
This step is executed by the knowledge base retrieval service (retrieval node and search test), outputting candidate snippets and similarity scores (after pattern, merge, rerank, filter, and limit trimming). The exception list and review conclusions are completed by subsequent nodes or manually.
| Object | Check | Verification action |
|---|---|---|
| Course offering plan | Check whether the course name, course code, class size, signature field, and receipt number are item-by-item consistent with the scheduling table | In the search test, search once each by course code and course name, record the number of candidates and scores, and check whether the returned snippets contain the signature field and receipt number |
| Scheduling table | Check whether the week and date, classroom number, and instructor are consistent with the name, quantity, and date of the corresponding record in the course offering plan | Switch searchMode among semantic, full-text, and hybrid modes, and compare whether the candidate snippets simultaneously cover the date and classroom fields |
| Course selection rules | Check whether the version number and effective date of the course selection eligibility, conflict determination, and priority clauses are consistent with the current semester | Turn usingReRank on and off, compare the order of the top few candidates, and confirm whether the key clauses are stably ranked at the front |
| Review conclusion | Check whether the exception record is supported by original materials and whether the reviewer's signature and receipt number are complete | Filter low-scoring candidates by similarity, trim the number of cited items by limit, and separately record the tokens and array count of the cited text |
Three common errors
- Phenomenon: The name and class size of the same course do not match between the course offering plan and the scheduling table. Cause: The two materials are submitted by different positions, no field-level cross-check was performed, and the versions are not synchronized.
- Phenomenon: After a schedule change, the week and date and classroom number are inconsistent between the scheduling table and the course selection rules. Cause: The schedule change receipt was not backfilled, the course selection rules still reference the old version, and signature confirmation is missing.
- Phenomenon: The review conclusion lacks support from original records or the reviewer's signature. Cause: The exception list directly cites retrieval candidates without tracing back to the original course offering plan and scheduling table documents, and the receipt number is missing.
How to verify the setup
Acceptance of this function: Test once each with synonym-rewritten questions, compare candidates and scores, then toggle rerank on and off to observe the ordering of the top few; record the changes in the number of candidates and scores under searchMode, usingReRank, similarity, and limit.
Business test: Create an exception record, see whether it can be traced to the source materials, and check whether the name, quantity, date, and signature receipt of the three materials—course offering plan, scheduling table, and course selection rules—are consistent.
- In the knowledge base search test, search the course offering plan, scheduling table, and course selection rules by course code and course name respectively, record the number of candidates and scores, and check whether the returned snippets contain the signature field and receipt number.
- For the same exception record, switch
searchModeand toggleusingReRank, filter bysimilarity, trim bylimit, check the cited text tokens and array count, and confirm that the exception can be traced back to the original materials.