Citations and Source Traceability for Grade Entry and Credit Recognition: Handle Questions and Collect Missing Information

Grades and Credits: review citations for question intake. Check source versions, input mappings and the values received by downstream nodes.

What this category's data looks like

Grade entry and credit recognition involves three types of materials: transcripts, deferred-examination applications, and make-up examination arrangements. Transcripts are exported from the academic affairs system, with fields including course name, credits, grade, entry date, and teacher signature; deferred-examination applications are submitted by students, including course, reason for deferral, application date, and approval signature; make-up examination arrangements are published by the course-offering unit, including course, make-up examination time, location, and receipt. When the materials enter the knowledge base retrieval node, each participates in citation output as an independent source: transcripts are used to verify recorded grades and credits, deferred-examination applications are used to identify courses whose assessment has not been completed, and make-up examination arrangements are used to confirm the time and location of subsequent assessments. The update rhythm changes with the academic affairs cycle: concentrated entry at the beginning of the semester, and deferred and make-up examinations are published in batches before and after the assessment. In terms of field characteristics, the same course may have inconsistent abbreviated or full names across different materials, credits and grade values need cross-comparison, date formats differ, and missing signatures and receipts are common.

Configuration and implementation checks

This link is executed by the citation output of the knowledge base retrieval node, which outputs an array of citation content, each containing an original text snippet and a source identifier, and the length can be 0. The "intake records and items to be completed" are then handled by subsequent AI nodes, code nodes, or manually. Even if no content is found, the output chain still runs through.

ObjectCheckVerification action
TranscriptWhether the course name, credits, grade, entry date, and teacher signature are complete, and whether the name, quantity, and date of the same course in the transcript and the make-up examination arrangement are consistentOpen the citation corner mark and compare field by field against the source document; record the number of citations and the quoteMaxToken budget, and do not compare the two for equality
Deferred-examination applicationWhether the course, reason for deferral, application date, and approval signature are complete, whether they correspond to the course records in the transcript, and whether the versions are synchronizedCheck whether the citation snippet can point back to the original paragraph; check the length of the citation array in responseData (non-streaming module results returned with detailed output enabled), and when it is empty, confirm whether the chain continues
Make-up examination arrangementWhether the course, make-up examination time, location, and receipt are clear, whether they match the course and date in the deferred-examination application, and whether the signature or receipt is missingOpen the citation corner mark in the conversation and compare against the source document; use quoteList to view citation details and confirm that each citation has a source identifier
Intake records and items to be completedWhether missing items are identified and followed up on, whether the answer has material basis, and whether it is transferred to the handlerAsk a question missing key information and see whether it follows up before answering; check the correspondence between the follow-up items and the citation sources

Three common errors

  • Phenomenon: the name, credits, or date of the same course in the transcript and the make-up examination arrangement do not match. Cause: the two materials are generated by different links, the versions are not synchronized, and no cross-comparison was done.
  • Phenomenon: the deferred-examination application lacks an approval signature or the make-up examination arrangement lacks a receipt. Cause: the signature step was omitted during material circulation, or the receipt was not updated with the version.
  • Phenomenon: the answer has a citation corner mark but the citation snippet does not match the original text. Cause: first check whether this round hit and which material was hit, then look at trimming, and do not directly attribute it to length trimming.

How to verify the setup

Acceptance of this feature: ask a question with original-text basis and check whether the citation array and corner marks can point back to the original text; then ask a question with no matching material, confirm that the array is empty while the chain runs through, and record the number of citations and the quoteMaxToken budget, and do not compare the two for equality.

Business test: ask a question missing key information and see whether it follows up before answering, and whether the follow-up items correspond to missing items in the transcript, deferred-examination application, or make-up examination arrangement.

  • In the node, check whether the selected knowledge base collections and their vector models are consistent, and open the search parameter panel to check the values item by item.
  • Run a test with a question that has no matching material, see that the output is empty while the chain continues, and check the length of the citation array in responseData and the citation details in quoteList.

References