[
  {
    "file": "AC_-_An_Cường_AC_D3_TTNT_HK253_2026-05-21pdf",
    "form_date": "2026-05-21",
    "signature_date": "2026-05-14",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 14 tháng 5 năm 2026",
    "signer_name": "Đặng Quý Chi",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 735,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a02db643693d5bcc5831a7d",
    "company_shortname": "AC - An Cường",
    "company_fullname": "Công Ty Cổ Phần Gỗ An Cường",
    "portal_location": "702/3C Sư Vạn Hạnh, Phường Hòa Hưng, TP. Hồ Chí Minh",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "AC_D3_TTNT_HK253_2026-05-21.pdf",
    "fields": {
      "company_name": "Công Ty Cổ Phần Gỗ An Cường",
      "date_text": "TP.HCM, ngày 14 tháng 5 năm 2026",
      "signature_date": "2026-05-14",
      "signature_date_raw": "ngày 14 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313916",
          "ho_lot": "Lương Ngô Phong",
          "ten": "Vinh",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Đặng Quý Chi",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "ACB_ACB_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-28",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 28 tháng 05 năm 2026",
    "signer_name": "Nguyễn Mạnh Trung",
    "signer_title": "PHÓ GIÁM ĐỐC PHÒNG DỮ LIỆU & PHÂN TÍCH",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 740,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "683ee25abff0349643c60806",
    "company_shortname": "ACB",
    "company_fullname": "Ngân hàng TMCP Á Châu",
    "portal_location": "442 Nguyễn Thị Minh Khai, Phường Bàn Cờ, Thành phố Hồ Chí Minh (ACB HO, 10th F - Tower A, 442 Nguyen Thi Minh Khai, Ban Co Ward, HCMC)",
    "portal_max_slot": 3,
    "portal_student_accepted": 2,
    "portal_form_name": "ACB_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "Ngân hàng TMCP Á Châu",
      "date_text": "TP.HCM, ngày 28 tháng 05 năm 2026",
      "signature_date": "2026-05-28",
      "signature_date_raw": "ngày 28 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353174",
          "ho_lot": "Đinh",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352797",
          "ho_lot": "Phạm Thanh Bảo",
          "ten": "Ngân",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Mạnh Trung",
      "signer_title": "PHÓ GIÁM ĐỐC PHÒNG DỮ LIỆU & PHÂN TÍCH",
      "quality_notes": null
    }
  },
  {
    "file": "AI_Power_AIPower_D3_TTNT_HK253_2026-06-12pdf",
    "form_date": "2026-06-12",
    "signature_date": "2026-06-12",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 12 tháng 06 năm 2026",
    "signer_name": "Lý Vĩnh Nhân Liêm",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1028,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "606d0b0087e8b4bd3d4b4b90",
    "company_shortname": "AI Power",
    "company_fullname": "AI POWER CO.,LTD",
    "portal_location": "25/1 Cửu Long, phường Tân Sơn Hòa, Hồ Chí Minh",
    "portal_max_slot": 20,
    "portal_student_accepted": 5,
    "portal_form_name": "AIPower_D3_TTNT_HK253_2026-06-12.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH AI POWER",
      "date_text": "TP.HCM, ngày 12 tháng 06 năm 2026",
      "signature_date": "2026-06-12",
      "signature_date_raw": "ngày 12 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310139",
          "ho_lot": "Phạm Duy",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352087",
          "ho_lot": "Đồng Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311202",
          "ho_lot": "Nguyễn Quang",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2313425",
          "ho_lot": "Huỳnh Minh",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2353189",
          "ho_lot": "Trần Trọng",
          "ten": "Tín",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2313215",
          "ho_lot": "Nguyễn Bảo",
          "ten": "Thiên",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2313579",
          "ho_lot": "Nguyễn Khánh",
          "ten": "Trinh",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Lý Vĩnh Nhân Liêm",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "AIT_-_Aureole_-_Mitani_AIT_D3_TTNT_HK253_2026-05-18pdf",
    "form_date": "2026-05-18",
    "signature_date": "2026-05-18",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 18 tháng 05 năm 2026",
    "signer_name": "Takeuchi Yuko",
    "signer_title": "TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 947,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5caef44302c2e72195b4cee4",
    "company_shortname": "AIT - Aureole - Mitani",
    "company_fullname": "Công ty TNHH Công nghệ Thông tin Aureole",
    "portal_location": "Tầng 4, tòa nhà Huy Sơn, số 7 - 9 - 11 đường Mai Thị Lựu, phường Tân Định, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 4,
    "portal_student_accepted": 4,
    "portal_form_name": "AIT_D3_TTNT_HK253_2026-05-18.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH CÔNG NGHỆ THÔNG TIN AUREOLE",
      "date_text": "TP.HCM, ngày 18 tháng 05 năm 2026",
      "signature_date": "2026-05-18",
      "signature_date_raw": "ngày 18 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313906",
          "ho_lot": "Đoàn Công",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311486",
          "ho_lot": "Vũ Huy Gia",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311518",
          "ho_lot": "Nguyễn Minh",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2310687",
          "ho_lot": "Phạm Lê Tiến",
          "ten": "Đạt",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Takeuchi Yuko",
      "signer_title": "TỔNG GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "AK_-_Anh_Khôi_AK_D3_TTNT_HK253_2026-06-12pdf",
    "form_date": "2026-06-12",
    "signature_date": "2026-06-12",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 12 tháng 6 năm 2026",
    "signer_name": "Ngô Hoàng Anh",
    "signer_title": "Trưởng bộ phận Trí tuệ Nhân Tạo",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1368,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69def9be1fd2e5ab142cf236",
    "company_shortname": "AK - Anh Khôi",
    "company_fullname": "CÔNG TY TNHH CÔNG NGHỆ ANH KHÔI",
    "portal_location": "KDT CityLand, Gò Vấp, TP.HCM",
    "portal_max_slot": 25,
    "portal_student_accepted": 20,
    "portal_form_name": "AK_D3_TTNT_HK253_2026-06-12.pdf",
    "fields": {
      "company_name": "TNHH Công nghệ Anh Khôi",
      "date_text": "TP.HCM, ngày 12 tháng 6 năm 2026",
      "signature_date": "2026-06-12",
      "signature_date_raw": "ngày 12 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352968",
          "ho_lot": "Ngô Vĩnh",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2353139",
          "ho_lot": "Lưu Tôn",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2353083",
          "ho_lot": "Huỳnh Văn",
          "ten": "Thanh",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2353065",
          "ho_lot": "Trần Thái",
          "ten": "Tài",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2352644",
          "ho_lot": "Nguyễn Trung",
          "ten": "Kiên",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2252344",
          "ho_lot": "Bùi Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2353238",
          "ho_lot": "Trần Thành",
          "ten": "Trọng",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2352526",
          "ho_lot": "Nguyễn Nam",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2352410",
          "ho_lot": "Trần Minh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2352704",
          "ho_lot": "TRẦN HỮU HOÀNG",
          "ten": "LONG",
          "note": null
        },
        {
          "no": 11,
          "student_id": "2353077",
          "ho_lot": "LÝ TRẦN",
          "ten": "TÂN",
          "note": null
        },
        {
          "no": 12,
          "student_id": "2353269",
          "ho_lot": "Ngô Đức",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 13,
          "student_id": "2311209",
          "ho_lot": "Nguyễn Quốc",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 14,
          "student_id": "2312845",
          "ho_lot": "NGUYỄN TRẦN ANH",
          "ten": "QUÂN",
          "note": null
        },
        {
          "no": 15,
          "student_id": "2310621",
          "ho_lot": "LÊ CHÍ",
          "ten": "ĐẠI",
          "note": null
        },
        {
          "no": 16,
          "student_id": "2310579",
          "ho_lot": "ĐÀO QUANG",
          "ten": "DƯƠNG",
          "note": null
        },
        {
          "no": 17,
          "student_id": "2211287",
          "ho_lot": "Trần Quang",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 18,
          "student_id": "2352458",
          "ho_lot": "Trương Gia",
          "ten": "Hy",
          "note": null
        },
        {
          "no": 19,
          "student_id": "2352685",
          "ho_lot": "Bùi Huỳnh",
          "ten": "Long",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Ngô Hoàng Anh",
      "signer_title": "Trưởng bộ phận Trí tuệ Nhân Tạo",
      "quality_notes": null
    }
  },
  {
    "file": "AMPERE_Ampere_D3_TTNT_HK253_2026-06-11pdf",
    "form_date": "2026-06-11",
    "signature_date": "2026-06-11",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 11 tháng 6 năm 2026",
    "signer_name": "Lê Thị Thảo",
    "signer_title": "Giám đốc Nhân sự",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 964,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "628ef005bbe74fe7122fd281",
    "company_shortname": "AMPERE",
    "company_fullname": "CÔNG TY TNHH AMPERE COMPUTING VIỆT NAM",
    "portal_location": "Lô D.01, KCX Tân Thuân, Đường Tân Thuân, P. Tân Thuận, TP.HCM",
    "portal_max_slot": 3,
    "portal_student_accepted": 3,
    "portal_form_name": "Ampere_D3_TTNT_HK253_2026-06-11.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH AMPERE COMPUTING VIỆT NAM",
      "date_text": "TP.HCM, ngày 11 tháng 6 năm 2026",
      "signature_date": "2026-06-11",
      "signature_date_raw": "ngày 11 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310609",
          "ho_lot": "Trần Minh",
          "ten": "Dương",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352481",
          "ho_lot": "Nguyễn Khắc Thái",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352618",
          "ho_lot": "Nguyễn Minh",
          "ten": "Khôi",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Lê Thị Thảo",
      "signer_title": "Giám đốc Nhân sự",
      "quality_notes": null
    }
  },
  {
    "file": "APLG_-_Apollogix_APLG_D3_TTNT_HK253_2026-06-17docx",
    "form_date": "2026-06-17",
    "signature_date": "2026-06-14",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 14 tháng 06 năm 2026",
    "signer_name": null,
    "signer_title": null,
    "tax_code": null,
    "text_source": "docx",
    "vision_model": null,
    "text_chars": 959,
    "struct_model": "step-5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "66631323f5911d0a68b801ad",
    "company_shortname": "APLG - Apollogix",
    "company_fullname": "Công ty TNHH Apollogix (APLG)",
    "portal_location": "87 Đường B4, Phường An Lợi Đông, Q2. Tp Thủ Đức",
    "portal_max_slot": 6,
    "portal_student_accepted": 5,
    "portal_form_name": "APLG_D3_TTNT_HK253_2026-06-17.docx",
    "fields": {
      "company_name": "Công ty TNHH APOLLOGIX",
      "date_text": "TP.HCM, ngày 14 tháng 06 năm 2026",
      "signature_date": "2026-06-14",
      "signature_date_raw": "ngày 14 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311601",
          "ho_lot": "MAI ANH",
          "ten": "KHOA",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310953",
          "ho_lot": "LÊ VŨ MINH",
          "ten": "HIẾU",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311875",
          "ho_lot": "TRẦN LÊ NAM",
          "ten": "LINH",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2014717",
          "ho_lot": "LÝ THANH",
          "ten": "TIẾN",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2313632",
          "ho_lot": "VÕ ĐÌNH",
          "ten": "TRÍ",
          "note": null
        }
      ],
      "signature_present": false,
      "signer_name": null,
      "signer_title": null,
      "quality_notes": null
    }
  },
  {
    "file": "APLG_-_Apollogix_APLG_D3_TTNT_HK253_2026-06-17pdf",
    "form_date": "2026-06-17",
    "signature_date": "2026-06-14",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 14 tháng 06 năm 2026",
    "signer_name": "Mai Vũ Phương",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 963,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "66631323f5911d0a68b801ad",
    "company_shortname": "APLG - Apollogix",
    "company_fullname": "Công ty TNHH Apollogix (APLG)",
    "portal_location": "87 Đường B4, Phường An Lợi Đông, Q2. Tp Thủ Đức",
    "portal_max_slot": 6,
    "portal_student_accepted": 5,
    "portal_form_name": "APLG_D3_TTNT_HK253_2026-06-17.pdf",
    "fields": {
      "company_name": "CTY TNHH APOLLOGIX",
      "date_text": "TP.HCM, ngày 14 tháng 06 năm 2026",
      "signature_date": "2026-06-14",
      "signature_date_raw": "ngày 14 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311601",
          "ho_lot": "MAI ANH",
          "ten": "KHOA",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310953",
          "ho_lot": "LÊ VŨ MINH",
          "ten": "HIẾU",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311875",
          "ho_lot": "TRẦN LÊ NAM",
          "ten": "LINH",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2014717",
          "ho_lot": "LÝ THANH",
          "ten": "TIẾN",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2313632",
          "ho_lot": "VÕ ĐÌNH",
          "ten": "TRÍ",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Mai Vũ Phương",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "AWS_AWS_D3_TTNT_HK253_2026-06-02pdf",
    "form_date": "2026-06-02",
    "signature_date": "2026-06-02",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 02 tháng 06 năm 2026",
    "signer_name": "Nguyễn Gia Hùng",
    "signer_title": "T.M BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 6772,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69ed95773693d5bcc582f5a4",
    "company_shortname": "AWS",
    "company_fullname": "Công ty TNHH Amazon Web Services Việt Nam",
    "portal_location": "Tầng 36, Tòa nhà Bitexco Financial Tower, Số 2 đường Hải Triều, P. Sài Gòn, TP. Hồ Chí Minh",
    "portal_max_slot": 200,
    "portal_student_accepted": 197,
    "portal_form_name": "AWS_D3_TTNT_HK253_2026-06-02.pdf",
    "fields": {
      "company_name": "Công ty TNHH Amazon Web Services Việt Nam",
      "date_text": "TP.HCM, ngày 02 tháng 06 năm 2026",
      "signature_date": "2026-06-02",
      "signature_date_raw": "ngày 02 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310363",
          "ho_lot": "Huỳnh Duy",
          "ten": "Chương",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312168",
          "ho_lot": "Nguyễn Chu Hải",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2312397",
          "ho_lot": "Lê Bá",
          "ten": "Nguyễn",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2433042",
          "ho_lot": "Võ",
          "ten": "Thanh",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2311191",
          "ho_lot": "Nguyễn Mạnh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2353148",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Thông",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2352770",
          "ho_lot": "Trần Hà",
          "ten": "My",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2310942",
          "ho_lot": "Đinh Tấn",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2352972",
          "ho_lot": "Nguyễn Minh",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2310116",
          "ho_lot": "Nguyễn Phan Quốc",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 11,
          "student_id": "2352162",
          "ho_lot": "Đỗ Hữu",
          "ten": "Di",
          "note": null
        },
        {
          "no": 12,
          "student_id": "2353284",
          "ho_lot": "Bùi Thanh",
          "ten": "Tuyển",
          "note": null
        },
        {
          "no": 13,
          "student_id": "2310050",
          "ho_lot": "Vũ Đức Bình",
          "ten": "An",
          "note": null
        },
        {
          "no": 14,
          "student_id": "2353275",
          "ho_lot": "Phạm Quang",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 15,
          "student_id": "2352464",
          "ho_lot": "Đặng Thái",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 16,
          "student_id": "2352425",
          "ho_lot": "Trần Văn",
          "ten": "Hùng",
          "note": null
        },
        {
          "no": 17,
          "student_id": "2310117",
          "ho_lot": "Nguyễn Phan Việt",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 18,
          "student_id": "2352500",
          "ho_lot": "Thái Đức",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 19,
          "student_id": "2313854",
          "ho_lot": "Trần Hoàng",
          "ten": "Uyên",
          "note": null
        },
        {
          "no": 20,
          "student_id": "2311081",
          "ho_lot": "Trần Như Nhật",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 21,
          "student_id": "2310895",
          "ho_lot": "Nguyễn Minh",
          "ten": "Hạnh",
          "note": null
        },
        {
          "no": 22,
          "student_id": "2312821",
          "ho_lot": "Lại Minh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 23,
          "student_id": "2313593",
          "ho_lot": "Lê Minh",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 24,
          "student_id": "2352461",
          "ho_lot": "Phạm Võ Tiến",
          "ten": "Kha",
          "note": null
        },
        {
          "no": 25,
          "student_id": "2311529",
          "ho_lot": "Phạm Văn",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 26,
          "student_id": "2353302",
          "ho_lot": "Đỗ Viết Duy",
          "ten": "Tường",
          "note": null
        },
        {
          "no": 27,
          "student_id": "2352257",
          "ho_lot": "Võ Lê Hải",
          "ten": "Đăng",
          "note": null
        },
        {
          "no": 28,
          "student_id": "2353072",
          "ho_lot": "Đỗ Ngọc",
          "ten": "Tân",
          "note": null
        },
        {
          "no": 29,
          "student_id": "2313955",
          "ho_lot": "Lư Chấn",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 30,
          "student_id": "2310097",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 31,
          "student_id": "2352918",
          "ho_lot": "Nguyễn Lê Đức",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 32,
          "student_id": "2312963",
          "ho_lot": "Nguyễn Hồng",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 33,
          "student_id": "2352736",
          "ho_lot": "Huỳnh Chánh",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 34,
          "student_id": "2311538",
          "ho_lot": "Trần Quốc",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 35,
          "student_id": "2313217",
          "ho_lot": "Nguyễn Hoàng Nhật",
          "ten": "Thiên",
          "note": null
        },
        {
          "no": 36,
          "student_id": "2312861",
          "ho_lot": "Văn Thái",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 37,
          "student_id": "2312445",
          "ho_lot": "Nguyễn Trọng",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 38,
          "student_id": "2353214",
          "ho_lot": "Nguyễn Minh",
          "ten": "Triết",
          "note": null
        },
        {
          "no": 39,
          "student_id": "2353038",
          "ho_lot": "Lê Trần Như",
          "ten": "Quýnh",
          "note": null
        },
        {
          "no": 40,
          "student_id": "2313405",
          "ho_lot": "Võ Đức Cao",
          "ten": "Thượng",
          "note": null
        },
        {
          "no": 41,
          "student_id": "2311382",
          "ho_lot": "Nguyễn Nhật Thiên",
          "ten": "Hữu",
          "note": null
        },
        {
          "no": 42,
          "student_id": "2311849",
          "ho_lot": "Lê Bảo",
          "ten": "Linh",
          "note": null
        },
        {
          "no": 43,
          "student_id": "2312954",
          "ho_lot": "Đào Xuân",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 44,
          "student_id": "2352599",
          "ho_lot": "Bùi Phạm Ngọc",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 45,
          "student_id": "2352235",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 46,
          "student_id": "2152815",
          "ho_lot": "Nguyễn Tuấn Khôi",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 47,
          "student_id": "2352330",
          "ho_lot": "Nguyễn Nhật",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 48,
          "student_id": "2353046",
          "ho_lot": "Nguyễn Ngọc",
          "ten": "Sáng",
          "note": null
        },
        {
          "no": 49,
          "student_id": "2312188",
          "ho_lot": "Phạm Hoàng",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 50,
          "student_id": "2352467",
          "ho_lot": "Hồ Bá",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 51,
          "student_id": "2212643",
          "ho_lot": "Phan Trần Nguyên",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 52,
          "student_id": "2313950",
          "ho_lot": "Đặng Huyền",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 53,
          "student_id": "2353002",
          "ho_lot": "Nguyễn Lê Hải",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 54,
          "student_id": "2312357",
          "ho_lot": "Nguyễn Cảnh",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 55,
          "student_id": "2353107",
          "ho_lot": "Vạn Trường",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 56,
          "student_id": "2212094",
          "ho_lot": "Vương Nhật",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 57,
          "student_id": "2312435",
          "ho_lot": "Nguyễn Mậu Đỗ Thành",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 58,
          "student_id": "2352899",
          "ho_lot": "Phạm Hồng",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 59,
          "student_id": "2352074",
          "ho_lot": "Vũ Đức Việt",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 60,
          "student_id": "2352022",
          "ho_lot": "Chu Nguyễn Tuấn",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 61,
          "student_id": "2310653",
          "ho_lot": "Lê Tiến",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 62,
          "student_id": "2313127",
          "ho_lot": "Nguyễn Trí",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 63,
          "student_id": "2312693",
          "ho_lot": "Nguyễn Đức",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 64,
          "student_id": "2310038",
          "ho_lot": "Trần Lê Đức",
          "ten": "An",
          "note": null
        },
        {
          "no": 65,
          "student_id": "2312765",
          "ho_lot": "Vũ Lê Hà",
          "ten": "Phương",
          "note": null
        },
        {
          "no": 66,
          "student_id": "2352323",
          "ho_lot": "Đào Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 67,
          "student_id": "2352158",
          "ho_lot": "Nguyễn Thành",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 68,
          "student_id": "2311523",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 69,
          "student_id": "2312332",
          "ho_lot": "Chu Minh",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 70,
          "student_id": "2310143",
          "ho_lot": "Phạm Nguyễn Thế",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 71,
          "student_id": "2352546",
          "ho_lot": "Văn Bá Trọng",
          "ten": "Khiêm",
          "note": null
        },
        {
          "no": 72,
          "student_id": "2310768",
          "ho_lot": "Đoàn Việt",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 73,
          "student_id": "2311051",
          "ho_lot": "Nguyễn Đăng Thế",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 74,
          "student_id": "2312167",
          "ho_lot": "Nguyễn Bá",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 75,
          "student_id": "2310100",
          "ho_lot": "Nguyễn Hoàng Phương",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 76,
          "student_id": "2352969",
          "ho_lot": "Nguyễn Bùi",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 77,
          "student_id": "2313339",
          "ho_lot": "Nguyễn Hà Việt",
          "ten": "Thống",
          "note": null
        },
        {
          "no": 78,
          "student_id": "2353329",
          "ho_lot": "Nguyễn Công",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 79,
          "student_id": "2310369",
          "ho_lot": "Đàm Cao Minh",
          "ten": "Công",
          "note": null
        },
        {
          "no": 80,
          "student_id": "2352614",
          "ho_lot": "Nguyễn Hữu Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 81,
          "student_id": "2352785",
          "ho_lot": "Phạm Nhật",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 82,
          "student_id": "2352808",
          "ho_lot": "Bùi Võ Bảo",
          "ten": "Ngọc",
          "note": null
        },
        {
          "no": 83,
          "student_id": "2352626",
          "ho_lot": "Trần Phan Đăng",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 84,
          "student_id": "2420005",
          "ho_lot": "Châu Trần Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 85,
          "student_id": "2313284",
          "ho_lot": "Nguyễn Đức",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 86,
          "student_id": "2211384",
          "ho_lot": "Tô Thế",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 87,
          "student_id": "2352232",
          "ho_lot": "Nguyễn Bảo",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 88,
          "student_id": "2353132",
          "ho_lot": "Lê Phước Minh",
          "ten": "Thiện",
          "note": null
        },
        {
          "no": 89,
          "student_id": "2311896",
          "ho_lot": "Đỗ Quang",
          "ten": "Long",
          "note": null
        },
        {
          "no": 90,
          "student_id": "2310226",
          "ho_lot": "Lê Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 91,
          "student_id": "2312894",
          "ho_lot": "Huỳnh Kim",
          "ten": "Quý",
          "note": null
        },
        {
          "no": 92,
          "student_id": "2352590",
          "ho_lot": "Trần Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 93,
          "student_id": "2152735",
          "ho_lot": "Trần Đức",
          "ten": "Long",
          "note": null
        },
        {
          "no": 94,
          "student_id": "2310785",
          "ho_lot": "Nguyễn Minh",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 95,
          "student_id": "2313429",
          "ho_lot": "Lê Thành",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 96,
          "student_id": "2311111",
          "ho_lot": "Bành Phú",
          "ten": "Hội",
          "note": null
        },
        {
          "no": 97,
          "student_id": "2352520",
          "ho_lot": "Lê Điền Vinh",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 98,
          "student_id": "2212157",
          "ho_lot": "Phạm Đức Hoài",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 99,
          "student_id": "2352440",
          "ho_lot": "Nguyễn Thái",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 100,
          "student_id": "2352109",
          "ho_lot": "Trần Ngọc",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 101,
          "student_id": "2213574",
          "ho_lot": "Nguyễn Thị Bảo",
          "ten": "Trâm",
          "note": null
        },
        {
          "no": 102,
          "student_id": "2311748",
          "ho_lot": "Bùi Quang Anh",
          "ten": "Kiệt",
          "note": null
        },
        {
          "no": 103,
          "student_id": "2352601",
          "ho_lot": "Doãn Anh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 104,
          "student_id": "2310467",
          "ho_lot": "Lê Khánh",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 105,
          "student_id": "2352343",
          "ho_lot": "Trịnh Gia",
          "ten": "Hiệp",
          "note": null
        },
        {
          "no": 106,
          "student_id": "2252209",
          "ho_lot": "Lã Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 107,
          "student_id": "2310167",
          "ho_lot": "Tăng Hồng",
          "ten": "Ái",
          "note": null
        },
        {
          "no": 108,
          "student_id": "2311847",
          "ho_lot": "Huỳnh Nhật",
          "ten": "Linh",
          "note": null
        },
        {
          "no": 109,
          "student_id": "2313488",
          "ho_lot": "Nguyễn Long",
          "ten": "Toàn",
          "note": null
        },
        {
          "no": 110,
          "student_id": "2353205",
          "ho_lot": "Dương Thị Bảo",
          "ten": "Trân",
          "note": null
        },
        {
          "no": 111,
          "student_id": "2353028",
          "ho_lot": "Nguyễn Kiến",
          "ten": "Quốc",
          "note": null
        },
        {
          "no": 112,
          "student_id": "2313101",
          "ho_lot": "Nguyễn Minh",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 113,
          "student_id": "2352068",
          "ho_lot": "Trần Nam",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 114,
          "student_id": "2312254",
          "ho_lot": "Võ Thị Đông",
          "ten": "Nghi",
          "note": null
        },
        {
          "no": 115,
          "student_id": "2353040",
          "ho_lot": "Nguyễn Thị Như",
          "ten": "Quỳnh",
          "note": null
        },
        {
          "no": 116,
          "student_id": "2313037",
          "ho_lot": "Nguyễn Thị Quỳnh",
          "ten": "Tâm",
          "note": null
        },
        {
          "no": 117,
          "student_id": "2352924",
          "ho_lot": "Trương Hoàng",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 118,
          "student_id": "2311459",
          "ho_lot": "Phan Đình",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 119,
          "student_id": "2352299",
          "ho_lot": "Trần Quốc",
          "ten": "Hào",
          "note": null
        },
        {
          "no": 120,
          "student_id": "2210451",
          "ho_lot": "Đỗ Thành",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 121,
          "student_id": "2352980",
          "ho_lot": "Bùi Viết Anh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 122,
          "student_id": "2352063",
          "ho_lot": "Phạm Ngọc Mai",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 123,
          "student_id": "2311384",
          "ho_lot": "Phan Quốc",
          "ten": "Hữu",
          "note": null
        },
        {
          "no": 124,
          "student_id": "2353271",
          "ho_lot": "Nguyễn Công",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 125,
          "student_id": "2313922",
          "ho_lot": "Nguyễn Phú",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 126,
          "student_id": "2352030",
          "ho_lot": "Hoàng Đức Hiếu",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 127,
          "student_id": "2310807",
          "ho_lot": "Trần Phúc",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 128,
          "student_id": "2353300",
          "ho_lot": "Nguyễn Lê Cao",
          "ten": "Tường",
          "note": null
        },
        {
          "no": 129,
          "student_id": "2310596",
          "ho_lot": "Nguyễn Ánh",
          "ten": "Dương",
          "note": null
        },
        {
          "no": 130,
          "student_id": "2310410",
          "ho_lot": "Hồ Công",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 131,
          "student_id": "2310975",
          "ho_lot": "Thái Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 132,
          "student_id": "2352769",
          "ho_lot": "Vũ Nhật",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 133,
          "student_id": "2352646",
          "ho_lot": "Phan Cao Thiên",
          "ten": "Kiều",
          "note": null
        },
        {
          "no": 134,
          "student_id": "2313293",
          "ho_lot": "Nguyễn Phú",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 135,
          "student_id": "2352418",
          "ho_lot": "Lưu Ngọc",
          "ten": "Huyền",
          "note": null
        },
        {
          "no": 136,
          "student_id": "2311226",
          "ho_lot": "Phan Đăng Nhật",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 137,
          "student_id": "2252167",
          "ho_lot": "Nguyễn Trần Hữu",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 138,
          "student_id": "2313627",
          "ho_lot": "Trần Minh",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 139,
          "student_id": "2310577",
          "ho_lot": "Võ Hùng",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 140,
          "student_id": "2313074",
          "ho_lot": "Đoàn Mạnh",
          "ten": "Tất",
          "note": null
        },
        {
          "no": 141,
          "student_id": "2310197",
          "ho_lot": "Mai Xuân",
          "ten": "Bách",
          "note": null
        },
        {
          "no": 142,
          "student_id": "2352585",
          "ho_lot": "Phạm Hồ Minh",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 143,
          "student_id": "2313767",
          "ho_lot": "Vòng Lương Thái",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 144,
          "student_id": "2311997",
          "ho_lot": "Nguyễn Huy",
          "ten": "Lượng",
          "note": null
        },
        {
          "no": 145,
          "student_id": "2313705",
          "ho_lot": "Lê Ngọc",
          "ten": "Trường",
          "note": null
        },
        {
          "no": 146,
          "student_id": "2312785",
          "ho_lot": "Đặng Minh",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 147,
          "student_id": "2312376",
          "ho_lot": "Phan Châu",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 148,
          "student_id": "2312419",
          "ho_lot": "Hoàng Hữu",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 149,
          "student_id": "2311987",
          "ho_lot": "Nguyễn Song Minh",
          "ten": "Luân",
          "note": null
        },
        {
          "no": 150,
          "student_id": "2353153",
          "ho_lot": "Ngô Minh",
          "ten": "Thuận",
          "note": null
        },
        {
          "no": 151,
          "student_id": "2313765",
          "ho_lot": "Trần Minh",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 152,
          "student_id": "2313648",
          "ho_lot": "Nguyễn Lê",
          "ten": "Trọng",
          "note": null
        },
        {
          "no": 153,
          "student_id": "2213696",
          "ho_lot": "Nguyễn Chí",
          "ten": "Trung",
          "note": null
        },
        {
          "no": 154,
          "student_id": "2313989",
          "ho_lot": "Đoàn Nguyễn Nhật",
          "ten": "Vy",
          "note": null
        },
        {
          "no": 155,
          "student_id": "2352551",
          "ho_lot": "Dương Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 156,
          "student_id": "2211549",
          "ho_lot": "Lưu Quang",
          "ten": "Khải",
          "note": null
        },
        {
          "no": 157,
          "student_id": "2311229",
          "ho_lot": "Phan Thanh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 158,
          "student_id": "2313097",
          "ho_lot": "Lê Quốc",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 159,
          "student_id": "2352966",
          "ho_lot": "Trần Công Hoàng",
          "ten": "Phước",
          "note": null
        },
        {
          "no": 160,
          "student_id": "2352395",
          "ho_lot": "Nguyễn Quang",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 161,
          "student_id": "2352160",
          "ho_lot": "Trần Uy",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 162,
          "student_id": "2352622",
          "ho_lot": "Phạm Lê Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 163,
          "student_id": "2352444",
          "ho_lot": "Thượng Định",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 164,
          "student_id": "2313635",
          "ho_lot": "Đỗ Khánh",
          "ten": "Trinh",
          "note": null
        },
        {
          "no": 165,
          "student_id": "2210615",
          "ho_lot": "Nguyễn Hữu Hải",
          "ten": "Dương",
          "note": null
        },
        {
          "no": 166,
          "student_id": "2313446",
          "ho_lot": "Trương Phước",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 167,
          "student_id": "2352708",
          "ho_lot": "Đinh Cao Thiên",
          "ten": "Lộc",
          "note": null
        },
        {
          "no": 168,
          "student_id": "2313834",
          "ho_lot": "Nguyễn Vũ",
          "ten": "Tường",
          "note": null
        },
        {
          "no": 169,
          "student_id": "2313431",
          "ho_lot": "Nguyễn Đức",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 170,
          "student_id": "2213018",
          "ho_lot": "Lê Ngọc",
          "ten": "Tâm",
          "note": null
        },
        {
          "no": 171,
          "student_id": "2352399",
          "ho_lot": "Nguyễn Thanh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 172,
          "student_id": "2352328",
          "ho_lot": "Nguyễn Công",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 173,
          "student_id": "2352519",
          "ho_lot": "Lê Bảo",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 174,
          "student_id": "2312010",
          "ho_lot": "Nguyễn Lê Thảo",
          "ten": "Ly",
          "note": null
        },
        {
          "no": 175,
          "student_id": "2311197",
          "ho_lot": "Nguyễn Nhật",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 176,
          "student_id": "2310944",
          "ho_lot": "Đỗ Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 177,
          "student_id": "2310712",
          "ho_lot": "Trịnh Tiến",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 178,
          "student_id": "2310982",
          "ho_lot": "Trần Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 179,
          "student_id": "2311097",
          "ho_lot": "Lý Trung",
          "ten": "Hòa",
          "note": null
        },
        {
          "no": 180,
          "student_id": "2310335",
          "ho_lot": "Nguyễn Trần Nhật",
          "ten": "Châu",
          "note": null
        },
        {
          "no": 181,
          "student_id": "2310761",
          "ho_lot": "Phạm Đình",
          "ten": "Được",
          "note": null
        },
        {
          "no": 182,
          "student_id": "2311297",
          "ho_lot": "Nguyễn Quang",
          "ten": "Hùng",
          "note": null
        },
        {
          "no": 183,
          "student_id": "2312184",
          "ho_lot": "Phan Trần Trung",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 184,
          "student_id": "2352228",
          "ho_lot": "Huỳnh Quốc",
          "ten": "Đạt",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Gia Hùng",
      "signer_title": "T.M BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "AWS_AWS_D3_TTNT_HK253_2026-06-05pdf",
    "form_date": "2026-06-05",
    "signature_date": "2026-06-05",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 05 tháng 06 năm 2026",
    "signer_name": "Nguyễn Gia Hưng",
    "signer_title": "Ban Lãnh đạo",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 6963,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69ed95773693d5bcc582f5a4",
    "company_shortname": "AWS",
    "company_fullname": "Công ty TNHH Amazon Web Services Việt Nam",
    "portal_location": "Tầng 36, Tòa nhà Bitexco Financial Tower, Số 2 đường Hải Triều, P. Sài Gòn, TP. Hồ Chí Minh",
    "portal_max_slot": 200,
    "portal_student_accepted": 197,
    "portal_form_name": "AWS_D3_TTNT_HK253_2026-06-05.pdf",
    "fields": {
      "company_name": "Công ty TNHH Amazon Web Services Việt Nam",
      "date_text": "TP.HCM, ngày 05 tháng 06 năm 2026",
      "signature_date": "2026-06-05",
      "signature_date_raw": "ngày 05 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Kính gửi: Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310363",
          "ho_lot": "Huỳnh Duy",
          "ten": "Chương",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312168",
          "ho_lot": "Nguyễn Chu Hải",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2312397",
          "ho_lot": "Lê Bá",
          "ten": "Nguyễn",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2433042",
          "ho_lot": "Võ",
          "ten": "Thanh",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2311191",
          "ho_lot": "Nguyễn Mạnh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2353148",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Thông",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2352770",
          "ho_lot": "Trần Hà",
          "ten": "My",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2310942",
          "ho_lot": "Đinh Tấn",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2352972",
          "ho_lot": "Nguyễn Minh",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2310116",
          "ho_lot": "Nguyễn Phan Quốc",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 11,
          "student_id": "2352162",
          "ho_lot": "Đỗ Hữu",
          "ten": "Di",
          "note": null
        },
        {
          "no": 12,
          "student_id": "2353284",
          "ho_lot": "Bùi Thanh",
          "ten": "Tuyển",
          "note": null
        },
        {
          "no": 13,
          "student_id": "2310050",
          "ho_lot": "Vũ Đức Bình",
          "ten": "An",
          "note": null
        },
        {
          "no": 14,
          "student_id": "2353275",
          "ho_lot": "Phạm Quang",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 15,
          "student_id": "2352464",
          "ho_lot": "Đặng Thái",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 16,
          "student_id": "2352425",
          "ho_lot": "Trần Văn",
          "ten": "Hùng",
          "note": null
        },
        {
          "no": 17,
          "student_id": "2310117",
          "ho_lot": "Nguyễn Phan Việt",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 18,
          "student_id": "2352500",
          "ho_lot": "Thái Đức",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 19,
          "student_id": "2313854",
          "ho_lot": "Trần Hoàng",
          "ten": "Uyên",
          "note": null
        },
        {
          "no": 20,
          "student_id": "2311081",
          "ho_lot": "Trần Như Nhật",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 21,
          "student_id": "2310895",
          "ho_lot": "Nguyễn Minh",
          "ten": "Hạnh",
          "note": null
        },
        {
          "no": 22,
          "student_id": "2312821",
          "ho_lot": "Lại Minh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 23,
          "student_id": "2313593",
          "ho_lot": "Lê Minh",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 24,
          "student_id": "2352461",
          "ho_lot": "Phạm Võ Tiến",
          "ten": "Kha",
          "note": null
        },
        {
          "no": 25,
          "student_id": "2311529",
          "ho_lot": "Phạm Văn",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 26,
          "student_id": "2353302",
          "ho_lot": "Đỗ Viết Duy",
          "ten": "Tường",
          "note": null
        },
        {
          "no": 27,
          "student_id": "2352257",
          "ho_lot": "Võ Lê Hải",
          "ten": "Đăng",
          "note": null
        },
        {
          "no": 28,
          "student_id": "2353072",
          "ho_lot": "Đỗ Ngọc",
          "ten": "Tân",
          "note": null
        },
        {
          "no": 29,
          "student_id": "2313955",
          "ho_lot": "Lư Chấn",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 30,
          "student_id": "2310097",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 31,
          "student_id": "2352918",
          "ho_lot": "Nguyễn Lê Đức",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 32,
          "student_id": "2312963",
          "ho_lot": "Nguyễn Hồng",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 33,
          "student_id": "2352736",
          "ho_lot": "Huỳnh Chánh",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 34,
          "student_id": "2311538",
          "ho_lot": "Trần Quốc",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 35,
          "student_id": "2313217",
          "ho_lot": "Nguyễn Hoàng Nhật",
          "ten": "Thiên",
          "note": null
        },
        {
          "no": 36,
          "student_id": "2312861",
          "ho_lot": "Văn Thái",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 37,
          "student_id": "2312445",
          "ho_lot": "Nguyễn Trọng",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 38,
          "student_id": "2353214",
          "ho_lot": "Nguyễn Minh",
          "ten": "Triết",
          "note": null
        },
        {
          "no": 39,
          "student_id": "2353038",
          "ho_lot": "Lê Trần Như",
          "ten": "Quỳnh",
          "note": null
        },
        {
          "no": 40,
          "student_id": "2313405",
          "ho_lot": "Võ Đức Cao",
          "ten": "Thượng",
          "note": null
        },
        {
          "no": 41,
          "student_id": "2311382",
          "ho_lot": "Nguyễn Nhật Thiên",
          "ten": "Hữu",
          "note": null
        },
        {
          "no": 42,
          "student_id": "2311849",
          "ho_lot": "Lê Bảo",
          "ten": "Linh",
          "note": null
        },
        {
          "no": 43,
          "student_id": "2312954",
          "ho_lot": "Đào Xuân",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 44,
          "student_id": "2352599",
          "ho_lot": "Bùi Phạm Ngọc",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 45,
          "student_id": "2352235",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 46,
          "student_id": "2152815",
          "ho_lot": "Nguyễn Tuấn Khôi",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 47,
          "student_id": "2352330",
          "ho_lot": "Nguyễn Nhật",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 48,
          "student_id": "2353046",
          "ho_lot": "Nguyễn Ngọc",
          "ten": "Sáng",
          "note": null
        },
        {
          "no": 49,
          "student_id": "2312188",
          "ho_lot": "Phạm Hoàng",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 50,
          "student_id": "2352467",
          "ho_lot": "Hồ Bá",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 51,
          "student_id": "2212643",
          "ho_lot": "Phan Trần Nguyên",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 52,
          "student_id": "2313950",
          "ho_lot": "Đặng Huyền",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 53,
          "student_id": "2353002",
          "ho_lot": "Nguyễn Lê Hải",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 54,
          "student_id": "2312357",
          "ho_lot": "Nguyễn Cảnh",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 55,
          "student_id": "2353107",
          "ho_lot": "Vạn Trường",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 56,
          "student_id": "2212094",
          "ho_lot": "Vương Nhật",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 57,
          "student_id": "2312435",
          "ho_lot": "Nguyễn Mậu Đỗ Thành",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 58,
          "student_id": "2352899",
          "ho_lot": "Phạm Hồng",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 59,
          "student_id": "2352074",
          "ho_lot": "Vũ Đức Việt",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 60,
          "student_id": "2352022",
          "ho_lot": "Chu Nguyễn Tuấn",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 61,
          "student_id": "2310653",
          "ho_lot": "Lê Tiến",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 62,
          "student_id": "2313127",
          "ho_lot": "Nguyễn Trí",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 63,
          "student_id": "2312693",
          "ho_lot": "Nguyễn Đức",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 64,
          "student_id": "2310038",
          "ho_lot": "Trần Lê Đức",
          "ten": "An",
          "note": null
        },
        {
          "no": 65,
          "student_id": "2312765",
          "ho_lot": "Vũ Lê Hà",
          "ten": "Phương",
          "note": null
        },
        {
          "no": 66,
          "student_id": "2352323",
          "ho_lot": "Đào Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 67,
          "student_id": "2352158",
          "ho_lot": "Nguyễn Thành",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 68,
          "student_id": "2311523",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 69,
          "student_id": "2312332",
          "ho_lot": "Chu Minh",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 70,
          "student_id": "2310143",
          "ho_lot": "Phạm Nguyễn Thế",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 71,
          "student_id": "2352546",
          "ho_lot": "Văn Bá Trọng",
          "ten": "Khiêm",
          "note": null
        },
        {
          "no": 72,
          "student_id": "2310768",
          "ho_lot": "Đoàn Việt",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 73,
          "student_id": "2311051",
          "ho_lot": "Nguyễn Đăng Thế",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 74,
          "student_id": "2312167",
          "ho_lot": "Nguyễn Bá",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 75,
          "student_id": "2310100",
          "ho_lot": "Nguyễn Hoàng Phương",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 76,
          "student_id": "2352969",
          "ho_lot": "Nguyễn Bùi",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 77,
          "student_id": "2313339",
          "ho_lot": "Nguyễn Hà Việt",
          "ten": "Thống",
          "note": null
        },
        {
          "no": 78,
          "student_id": "2353329",
          "ho_lot": "Nguyễn Công",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 79,
          "student_id": "2310369",
          "ho_lot": "Đàm Cao Minh",
          "ten": "Công",
          "note": null
        },
        {
          "no": 80,
          "student_id": "2352614",
          "ho_lot": "Nguyễn Hữu Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 81,
          "student_id": "2352785",
          "ho_lot": "Phạm Nhật",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 82,
          "student_id": "2352808",
          "ho_lot": "Bùi Võ Báo",
          "ten": "Ngọc",
          "note": null
        },
        {
          "no": 83,
          "student_id": "2352626",
          "ho_lot": "Trần Phan Đăng",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 84,
          "student_id": "2420005",
          "ho_lot": "Châu Trần Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 85,
          "student_id": "2313284",
          "ho_lot": "Nguyễn Đức",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 86,
          "student_id": "2211384",
          "ho_lot": "Tô Thế",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 87,
          "student_id": "2352232",
          "ho_lot": "Nguyễn Bảo",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 88,
          "student_id": "2353132",
          "ho_lot": "Lê Phước Minh",
          "ten": "Thiện",
          "note": null
        },
        {
          "no": 89,
          "student_id": "2311896",
          "ho_lot": "Đỗ Quang",
          "ten": "Long",
          "note": null
        },
        {
          "no": 90,
          "student_id": "2310226",
          "ho_lot": "Lê Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 91,
          "student_id": "2312894",
          "ho_lot": "Huỳnh Kim",
          "ten": "Quý",
          "note": null
        },
        {
          "no": 92,
          "student_id": "2352590",
          "ho_lot": "Trần Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 93,
          "student_id": "2152735",
          "ho_lot": "Trần Đức",
          "ten": "Long",
          "note": null
        },
        {
          "no": 94,
          "student_id": "2310785",
          "ho_lot": "Nguyễn Minh",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 95,
          "student_id": "2313429",
          "ho_lot": "Lê Thành",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 96,
          "student_id": "2311111",
          "ho_lot": "Bành Phú",
          "ten": "Hội",
          "note": null
        },
        {
          "no": 97,
          "student_id": "2352520",
          "ho_lot": "Lê Điền Vinh",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 98,
          "student_id": "2212157",
          "ho_lot": "Phạm Đức Hoài",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 99,
          "student_id": "2352440",
          "ho_lot": "Nguyễn Thái",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 100,
          "student_id": "2352109",
          "ho_lot": "Trần Ngọc",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 101,
          "student_id": "2213574",
          "ho_lot": "Nguyễn Thị Bảo",
          "ten": "Trâm",
          "note": null
        },
        {
          "no": 102,
          "student_id": "2311748",
          "ho_lot": "Bùi Quang Anh",
          "ten": "Kiệt",
          "note": null
        },
        {
          "no": 103,
          "student_id": "2352601",
          "ho_lot": "Doãn Anh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 104,
          "student_id": "2310467",
          "ho_lot": "Lê Khánh",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 105,
          "student_id": "2352343",
          "ho_lot": "Trịnh Gia",
          "ten": "Hiệp",
          "note": null
        },
        {
          "no": 106,
          "student_id": "2252209",
          "ho_lot": "Lá Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 107,
          "student_id": "2310167",
          "ho_lot": "Tăng Hồng",
          "ten": "Ái",
          "note": null
        },
        {
          "no": 108,
          "student_id": "2311847",
          "ho_lot": "Huỳnh Nhật",
          "ten": "Linh",
          "note": null
        },
        {
          "no": 109,
          "student_id": "2313488",
          "ho_lot": "Nguyễn Long",
          "ten": "Toàn",
          "note": null
        },
        {
          "no": 110,
          "student_id": "2353205",
          "ho_lot": "Dương Thị Bảo",
          "ten": "Trân",
          "note": null
        },
        {
          "no": 111,
          "student_id": "2353028",
          "ho_lot": "Nguyễn Kiến",
          "ten": "Quốc",
          "note": null
        },
        {
          "no": 112,
          "student_id": "2313101",
          "ho_lot": "Nguyễn Minh",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 113,
          "student_id": "2352068",
          "ho_lot": "Trần Nam",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 114,
          "student_id": "2312254",
          "ho_lot": "Võ Thị Đông",
          "ten": "Nghi",
          "note": null
        },
        {
          "no": 115,
          "student_id": "2353040",
          "ho_lot": "Nguyễn Thị Như",
          "ten": "Quỳnh",
          "note": null
        },
        {
          "no": 116,
          "student_id": "2313037",
          "ho_lot": "Nguyễn Thị Quỳnh",
          "ten": "Tâm",
          "note": null
        },
        {
          "no": 117,
          "student_id": "2352924",
          "ho_lot": "Trương Hoàng",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 118,
          "student_id": "2311459",
          "ho_lot": "Phan Đình",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 119,
          "student_id": "2352299",
          "ho_lot": "Trần Quốc",
          "ten": "Hào",
          "note": null
        },
        {
          "no": 120,
          "student_id": "2210451",
          "ho_lot": "Đỗ Thành",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 121,
          "student_id": "2352980",
          "ho_lot": "Bùi Việt Anh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 122,
          "student_id": "2352063",
          "ho_lot": "Phạm Ngọc Mai",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 123,
          "student_id": "2311384",
          "ho_lot": "Phan Quốc",
          "ten": "Hữu",
          "note": null
        },
        {
          "no": 124,
          "student_id": "2353271",
          "ho_lot": "Nguyễn Công",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 125,
          "student_id": "2313922",
          "ho_lot": "Nguyễn Phú",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 126,
          "student_id": "2352030",
          "ho_lot": "Hoàng Đức Hiếu",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 127,
          "student_id": "2310807",
          "ho_lot": "Trần Phúc",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 128,
          "student_id": "2353300",
          "ho_lot": "Nguyễn Lê Cao",
          "ten": "Tướng",
          "note": null
        },
        {
          "no": 129,
          "student_id": "2310596",
          "ho_lot": "Nguyễn Ánh",
          "ten": "Dương",
          "note": null
        },
        {
          "no": 130,
          "student_id": "2310410",
          "ho_lot": "Hồ Công",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 131,
          "student_id": "2310975",
          "ho_lot": "Thái Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 132,
          "student_id": "2352769",
          "ho_lot": "Vũ Nhật",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 133,
          "student_id": "2352646",
          "ho_lot": "Phan Cao Thiền",
          "ten": "Kiều",
          "note": null
        },
        {
          "no": 134,
          "student_id": "2313293",
          "ho_lot": "Nguyễn Phú",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 135,
          "student_id": "2352418",
          "ho_lot": "Lưu Ngọc",
          "ten": "Huyền",
          "note": null
        },
        {
          "no": 136,
          "student_id": "2311226",
          "ho_lot": "Phan Đăng Nhật",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 137,
          "student_id": "2252167",
          "ho_lot": "Nguyễn Trần Hữu",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 138,
          "student_id": "2313627",
          "ho_lot": "Trần Minh",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 139,
          "student_id": "2310577",
          "ho_lot": "Võ Hùng",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 140,
          "student_id": "2313074",
          "ho_lot": "Đoàn Mạnh",
          "ten": "Tất",
          "note": null
        },
        {
          "no": 141,
          "student_id": "2310197",
          "ho_lot": "Mai Xuân",
          "ten": "Bách",
          "note": null
        },
        {
          "no": 142,
          "student_id": "2352585",
          "ho_lot": "Phạm Hồ Minh",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 143,
          "student_id": "2313767",
          "ho_lot": "Vòng Lương Thái",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 144,
          "student_id": "2311997",
          "ho_lot": "Nguyễn Huy",
          "ten": "Lượng",
          "note": null
        },
        {
          "no": 145,
          "student_id": "2313705",
          "ho_lot": "Lê Ngọc",
          "ten": "Trường",
          "note": null
        },
        {
          "no": 146,
          "student_id": "2312785",
          "ho_lot": "Đặng Minh",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 147,
          "student_id": "2312376",
          "ho_lot": "Phan Châu",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 148,
          "student_id": "2312419",
          "ho_lot": "Hoàng Hữu",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 149,
          "student_id": "2311987",
          "ho_lot": "Nguyễn Song Minh",
          "ten": "Luân",
          "note": null
        },
        {
          "no": 150,
          "student_id": "2353153",
          "ho_lot": "Ngô Minh",
          "ten": "Thuận",
          "note": null
        },
        {
          "no": 151,
          "student_id": "2313765",
          "ho_lot": "Trần Minh",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 152,
          "student_id": "2313648",
          "ho_lot": "Nguyễn Lê",
          "ten": "Trọng",
          "note": null
        },
        {
          "no": 153,
          "student_id": "2213696",
          "ho_lot": "Nguyễn Chí",
          "ten": "Trung",
          "note": null
        },
        {
          "no": 154,
          "student_id": "2313989",
          "ho_lot": "Đoàn Nguyễn Nhật",
          "ten": "Vy",
          "note": null
        },
        {
          "no": 155,
          "student_id": "2352551",
          "ho_lot": "Dương Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 156,
          "student_id": "2211549",
          "ho_lot": "Lưu Quang",
          "ten": "Khải",
          "note": null
        },
        {
          "no": 157,
          "student_id": "2311229",
          "ho_lot": "Phan Thanh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 158,
          "student_id": "2313097",
          "ho_lot": "Lê Quốc",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 159,
          "student_id": "2352966",
          "ho_lot": "Trần Công Hoàng",
          "ten": "Phước",
          "note": null
        },
        {
          "no": 160,
          "student_id": "2352395",
          "ho_lot": "Nguyễn Quang",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 161,
          "student_id": "2352160",
          "ho_lot": "Trần Uy",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 162,
          "student_id": "2352622",
          "ho_lot": "Phạm Lê Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 163,
          "student_id": "2352444",
          "ho_lot": "Thượng Đình",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 164,
          "student_id": "2313635",
          "ho_lot": "Đỗ Khánh",
          "ten": "Trình",
          "note": null
        },
        {
          "no": 165,
          "student_id": "2210615",
          "ho_lot": "Nguyễn Hữu Hải",
          "ten": "Dương",
          "note": null
        },
        {
          "no": 166,
          "student_id": "2313446",
          "ho_lot": "Trương Phước",
          "ten": "Tiễn",
          "note": null
        },
        {
          "no": 167,
          "student_id": "2352708",
          "ho_lot": "Đinh Cao Thiên",
          "ten": "Lộc",
          "note": null
        },
        {
          "no": 168,
          "student_id": "2313834",
          "ho_lot": "Nguyễn Vũ",
          "ten": "Tường",
          "note": null
        },
        {
          "no": 169,
          "student_id": "2313431",
          "ho_lot": "Nguyễn Đức",
          "ten": "Tiễn",
          "note": null
        },
        {
          "no": 170,
          "student_id": "2213018",
          "ho_lot": "Lê Ngọc",
          "ten": "Tâm",
          "note": null
        },
        {
          "no": 171,
          "student_id": "2352399",
          "ho_lot": "Nguyễn Thanh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 172,
          "student_id": "2352328",
          "ho_lot": "Nguyễn Công",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 173,
          "student_id": "2352519",
          "ho_lot": "Lê Báo",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 174,
          "student_id": "2312010",
          "ho_lot": "Nguyễn Lê Thảo",
          "ten": "Ly",
          "note": null
        },
        {
          "no": 175,
          "student_id": "2311197",
          "ho_lot": "Nguyễn Nhật",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 176,
          "student_id": "2310944",
          "ho_lot": "Đỗ Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 177,
          "student_id": "2310712",
          "ho_lot": "Trịnh Tiến",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 178,
          "student_id": "2310982",
          "ho_lot": "Trần Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 179,
          "student_id": "2311097",
          "ho_lot": "Lý Trung",
          "ten": "Hòa",
          "note": null
        },
        {
          "no": 180,
          "student_id": "2310335",
          "ho_lot": "Nguyễn Trần Nhật",
          "ten": "Châu",
          "note": null
        },
        {
          "no": 181,
          "student_id": "2310761",
          "ho_lot": "Phạm Đình",
          "ten": "Được",
          "note": null
        },
        {
          "no": 182,
          "student_id": "2311297",
          "ho_lot": "Nguyễn Quang",
          "ten": "Hùng",
          "note": null
        },
        {
          "no": 183,
          "student_id": "2312184",
          "ho_lot": "Phan Trần Trung",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 184,
          "student_id": "2352228",
          "ho_lot": "Huỳnh Quốc",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 185,
          "student_id": "2353015",
          "ho_lot": "Trần Bá Minh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 186,
          "student_id": "2353062",
          "ho_lot": "Nguyễn Thành",
          "ten": "Tài",
          "note": null
        },
        {
          "no": 187,
          "student_id": "2353265",
          "ho_lot": "Phạm Minh",
          "ten": "Tuân",
          "note": null
        },
        {
          "no": 188,
          "student_id": "2311097",
          "ho_lot": "Lý Trung",
          "ten": "Hòa",
          "note": null
        },
        {
          "no": 189,
          "student_id": "2313034",
          "ho_lot": "Nguyễn Thanh",
          "ten": "Tâm",
          "note": null
        },
        {
          "no": 190,
          "student_id": "2113066",
          "ho_lot": "Nguyễn Tất Tấn",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 191,
          "student_id": "2252783",
          "ho_lot": "Đăng Văn",
          "ten": "Thông",
          "note": null
        },
        {
          "no": 192,
          "student_id": "2352991",
          "ho_lot": "Lâm Minh Tùng",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 193,
          "student_id": "2353086",
          "ho_lot": "Bùi Quốc",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 194,
          "student_id": "2311972",
          "ho_lot": "Bùi Hữu",
          "ten": "Lợi",
          "note": null
        },
        {
          "no": 195,
          "student_id": "2020025",
          "ho_lot": "Phạm Thị Hồng",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 196,
          "student_id": "2353119",
          "ho_lot": "Đỗ Mạnh",
          "ten": "Thắng",
          "note": null
        },
        {
          "no": 197,
          "student_id": "2352265",
          "ho_lot": "Lê Trần Minh",
          "ten": "Đức",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Nguyễn Gia Hưng",
      "signer_title": "Ban Lãnh đạo",
      "quality_notes": "Bản gồm 5 trang, 197 sinh viên. Không có ngày viết tay cạnh chữ ký/đóng dấu, dùng ngày ghi đầu văn bản. Đã sửa OCR: STT 170 'Lê Ngọс' (ký tự Cyrillic) thành 'Lê Ngọc'. Họ lót nhiều từ (ví dụ STT 3 'Lê Bá', STT 57 'Nguyễn Mậu Đỗ Thành') được giữ nguyên theo cột của bảng. Mã trùng: 2311097 (Lý Trung Hòa) xuất hiện ở STT 179 và 188."
    }
  },
  {
    "file": "AWS_AWS_D3_TTNT_HK253_2026-06-08pdf",
    "form_date": "2026-06-08",
    "signature_date": "2026-06-08",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 08 tháng 06 năm 2026",
    "signer_name": "Nguyễn Gia Hùng",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 6669,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69ed95773693d5bcc582f5a4",
    "company_shortname": "AWS",
    "company_fullname": "Công ty TNHH Amazon Web Services Việt Nam",
    "portal_location": "Tầng 36, Tòa nhà Bitexco Financial Tower, Số 2 đường Hải Triều, P. Sài Gòn, TP. Hồ Chí Minh",
    "portal_max_slot": 200,
    "portal_student_accepted": 197,
    "portal_form_name": "AWS_D3_TTNT_HK253_2026-06-08.pdf",
    "fields": {
      "company_name": "Công ty TNHH Amazon Web Services Việt Nam",
      "date_text": "TP.HCM, ngày 08 tháng 06 năm 2026",
      "signature_date": "2026-06-08",
      "signature_date_raw": "ngày 08 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310363",
          "ho_lot": "Huỳnh Duy",
          "ten": "Chương",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312168",
          "ho_lot": "Nguyễn Chu Hải",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2312397",
          "ho_lot": "Lê Bá",
          "ten": "Nguyễn",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2433042",
          "ho_lot": "Võ",
          "ten": "Thanh",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2311191",
          "ho_lot": "Nguyễn Mạnh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2353148",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Thông",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2352770",
          "ho_lot": "Trần Hà",
          "ten": "My",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2310942",
          "ho_lot": "Đinh Tấn",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2352972",
          "ho_lot": "Nguyễn Minh",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2310116",
          "ho_lot": "Nguyễn Phan Quốc",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 11,
          "student_id": "2352162",
          "ho_lot": "Đỗ Hữu",
          "ten": "Di",
          "note": null
        },
        {
          "no": 12,
          "student_id": "2353284",
          "ho_lot": "Bùi Thanh",
          "ten": "Tuyển",
          "note": null
        },
        {
          "no": 13,
          "student_id": "2310050",
          "ho_lot": "Vũ Đức Bình",
          "ten": "An",
          "note": null
        },
        {
          "no": 14,
          "student_id": "2353275",
          "ho_lot": "Phạm Quang",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 15,
          "student_id": "2352464",
          "ho_lot": "Đặng Thái",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 16,
          "student_id": "2352425",
          "ho_lot": "Trần Văn",
          "ten": "Hùng",
          "note": null
        },
        {
          "no": 17,
          "student_id": "2310117",
          "ho_lot": "Nguyễn Phan Việt",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 18,
          "student_id": "2352500",
          "ho_lot": "Thái Đức",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 19,
          "student_id": "2313854",
          "ho_lot": "Trần Hoàng",
          "ten": "Uyên",
          "note": null
        },
        {
          "no": 20,
          "student_id": "2311081",
          "ho_lot": "Trần Như Nhật",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 21,
          "student_id": "2310895",
          "ho_lot": "Nguyễn Minh",
          "ten": "Hạnh",
          "note": null
        },
        {
          "no": 22,
          "student_id": "2312821",
          "ho_lot": "Lại Minh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 23,
          "student_id": "2313593",
          "ho_lot": "Lê Minh",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 24,
          "student_id": "2352461",
          "ho_lot": "Phạm Võ Tiến",
          "ten": "Kha",
          "note": null
        },
        {
          "no": 25,
          "student_id": "2311529",
          "ho_lot": "Phạm Văn",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 26,
          "student_id": "2353302",
          "ho_lot": "Đỗ Viết Duy",
          "ten": "Tường",
          "note": null
        },
        {
          "no": 27,
          "student_id": "2352257",
          "ho_lot": "Võ Lê Hải",
          "ten": "Đăng",
          "note": null
        },
        {
          "no": 28,
          "student_id": "2353072",
          "ho_lot": "Đỗ Ngọc",
          "ten": "Tân",
          "note": null
        },
        {
          "no": 29,
          "student_id": "2313955",
          "ho_lot": "Lư Chấn",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 30,
          "student_id": "2310097",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 31,
          "student_id": "2352918",
          "ho_lot": "Nguyễn Lê Đức",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 32,
          "student_id": "2312963",
          "ho_lot": "Nguyễn Hồng",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 33,
          "student_id": "2352736",
          "ho_lot": "Huỳnh Chánh",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 34,
          "student_id": "2311538",
          "ho_lot": "Trần Quốc",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 35,
          "student_id": "2313217",
          "ho_lot": "Nguyễn Hoàng Nhật",
          "ten": "Thiên",
          "note": null
        },
        {
          "no": 36,
          "student_id": "2312861",
          "ho_lot": "Văn Thái",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 37,
          "student_id": "2312445",
          "ho_lot": "Nguyễn Trọng",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 38,
          "student_id": "2353214",
          "ho_lot": "Nguyễn Minh",
          "ten": "Triết",
          "note": null
        },
        {
          "no": 39,
          "student_id": "2353038",
          "ho_lot": "Lê Trần Như",
          "ten": "Quỳnh",
          "note": null
        },
        {
          "no": 40,
          "student_id": "2313405",
          "ho_lot": "Võ Đức Cao",
          "ten": "Thượng",
          "note": null
        },
        {
          "no": 41,
          "student_id": "2311382",
          "ho_lot": "Nguyễn Nhật Thiên",
          "ten": "Hữu",
          "note": null
        },
        {
          "no": 42,
          "student_id": "2311849",
          "ho_lot": "Lê Bảo",
          "ten": "Linh",
          "note": null
        },
        {
          "no": 43,
          "student_id": "2312954",
          "ho_lot": "Đào Xuân",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 44,
          "student_id": "2352599",
          "ho_lot": "Bùi Phạm Ngọc",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 45,
          "student_id": "2352235",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 46,
          "student_id": "2152815",
          "ho_lot": "Nguyễn Tuấn Khôi",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 47,
          "student_id": "2352330",
          "ho_lot": "Nguyễn Nhật",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 48,
          "student_id": "2353046",
          "ho_lot": "Nguyễn Ngọc",
          "ten": "Sáng",
          "note": null
        },
        {
          "no": 49,
          "student_id": "2312188",
          "ho_lot": "Phạm Hoàng",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 50,
          "student_id": "2352467",
          "ho_lot": "Hồ Bá",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 51,
          "student_id": "2212643",
          "ho_lot": "Phan Trần Nguyên",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 52,
          "student_id": "2313950",
          "ho_lot": "Đặng Huyền",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 53,
          "student_id": "2353002",
          "ho_lot": "Nguyễn Lê Hải",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 54,
          "student_id": "2312357",
          "ho_lot": "Nguyễn Cảnh",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 55,
          "student_id": "2353107",
          "ho_lot": "Vạn Trường",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 56,
          "student_id": "2212094",
          "ho_lot": "Vương Nhật",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 57,
          "student_id": "2312435",
          "ho_lot": "Nguyễn Mậu Đỗ Thành",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 58,
          "student_id": "2352899",
          "ho_lot": "Phạm Hồng",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 59,
          "student_id": "2352074",
          "ho_lot": "Vũ Đức Việt",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 60,
          "student_id": "2352022",
          "ho_lot": "Chu Nguyễn Tuấn",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 61,
          "student_id": "2310653",
          "ho_lot": "Lê Tiến",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 62,
          "student_id": "2313127",
          "ho_lot": "Nguyễn Trí",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 63,
          "student_id": "2312693",
          "ho_lot": "Nguyễn Đức",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 64,
          "student_id": "2310038",
          "ho_lot": "Trần Lê Đức",
          "ten": "An",
          "note": null
        },
        {
          "no": 65,
          "student_id": "2312765",
          "ho_lot": "Vũ Lê Hà",
          "ten": "Phương",
          "note": null
        },
        {
          "no": 66,
          "student_id": "2352323",
          "ho_lot": "Đào Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 67,
          "student_id": "2352158",
          "ho_lot": "Nguyễn Thành",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 68,
          "student_id": "2311523",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 69,
          "student_id": "2312332",
          "ho_lot": "Chu Minh",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 70,
          "student_id": "2310143",
          "ho_lot": "Phạm Nguyễn Thế",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 71,
          "student_id": "2352546",
          "ho_lot": "Văn Bá Trọng",
          "ten": "Khiêm",
          "note": null
        },
        {
          "no": 72,
          "student_id": "2310768",
          "ho_lot": "Đoàn Việt",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 73,
          "student_id": "2311051",
          "ho_lot": "Nguyễn Đăng Thế",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 74,
          "student_id": "2312167",
          "ho_lot": "Nguyễn Bá",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 75,
          "student_id": "2310100",
          "ho_lot": "Nguyễn Hoàng Phương",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 76,
          "student_id": "2352969",
          "ho_lot": "Nguyễn Bùi",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 77,
          "student_id": "2313339",
          "ho_lot": "Nguyễn Hà Việt",
          "ten": "Thống",
          "note": null
        },
        {
          "no": 78,
          "student_id": "2353329",
          "ho_lot": "Nguyễn Công",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 79,
          "student_id": "2310369",
          "ho_lot": "Đàm Cao Minh",
          "ten": "Công",
          "note": null
        },
        {
          "no": 80,
          "student_id": "2352614",
          "ho_lot": "Nguyễn Hữu Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 81,
          "student_id": "2352785",
          "ho_lot": "Phạm Nhật",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 82,
          "student_id": "2352808",
          "ho_lot": "Bùi Võ Bảo",
          "ten": "Ngọc",
          "note": null
        },
        {
          "no": 83,
          "student_id": "2352626",
          "ho_lot": "Trần Phan Đăng",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 84,
          "student_id": "2420005",
          "ho_lot": "Châu Trần Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 85,
          "student_id": "2313284",
          "ho_lot": "Nguyễn Đức",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 86,
          "student_id": "2211384",
          "ho_lot": "Tô Thế",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 87,
          "student_id": "2352232",
          "ho_lot": "Nguyễn Bảo",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 88,
          "student_id": "2353132",
          "ho_lot": "Lê Phước Minh",
          "ten": "Thiện",
          "note": null
        },
        {
          "no": 89,
          "student_id": "2311896",
          "ho_lot": "Đỗ Quang",
          "ten": "Long",
          "note": null
        },
        {
          "no": 90,
          "student_id": "2310226",
          "ho_lot": "Lê Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 91,
          "student_id": "2312894",
          "ho_lot": "Huỳnh Kim",
          "ten": "Quý",
          "note": null
        },
        {
          "no": 92,
          "student_id": "2352590",
          "ho_lot": "Trần Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 93,
          "student_id": "2152735",
          "ho_lot": "Trần Đức",
          "ten": "Long",
          "note": null
        },
        {
          "no": 94,
          "student_id": "2310785",
          "ho_lot": "Nguyễn Minh",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 95,
          "student_id": "2313429",
          "ho_lot": "Lê Thành",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 96,
          "student_id": "2311111",
          "ho_lot": "Bành Phú",
          "ten": "Hội",
          "note": null
        },
        {
          "no": 97,
          "student_id": "2352520",
          "ho_lot": "Lê Điền Vinh",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 98,
          "student_id": "2212157",
          "ho_lot": "Phạm Đức Hoài",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 99,
          "student_id": "2352440",
          "ho_lot": "Nguyễn Thái",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 100,
          "student_id": "2352109",
          "ho_lot": "Trần Ngọc",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 101,
          "student_id": "2213574",
          "ho_lot": "Nguyễn Thị Bảo",
          "ten": "Trân",
          "note": null
        },
        {
          "no": 102,
          "student_id": "2311748",
          "ho_lot": "Bùi Quang Anh",
          "ten": "Kiệt",
          "note": null
        },
        {
          "no": 103,
          "student_id": "2352601",
          "ho_lot": "Doãn Anh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 104,
          "student_id": "2310467",
          "ho_lot": "Lê Khánh",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 105,
          "student_id": "2352343",
          "ho_lot": "Trịnh Gia",
          "ten": "Hiệp",
          "note": null
        },
        {
          "no": 106,
          "student_id": "2252209",
          "ho_lot": "Lã Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 107,
          "student_id": "2310167",
          "ho_lot": "Tăng Hồng",
          "ten": "Ái",
          "note": null
        },
        {
          "no": 108,
          "student_id": "2311847",
          "ho_lot": "Huỳnh Nhật",
          "ten": "Linh",
          "note": null
        },
        {
          "no": 109,
          "student_id": "2313488",
          "ho_lot": "Nguyễn Long",
          "ten": "Toàn",
          "note": null
        },
        {
          "no": 110,
          "student_id": "2353205",
          "ho_lot": "Dương Thị Bảo",
          "ten": "Trân",
          "note": null
        },
        {
          "no": 111,
          "student_id": "2353028",
          "ho_lot": "Nguyễn Kiến",
          "ten": "Quốc",
          "note": null
        },
        {
          "no": 112,
          "student_id": "2313101",
          "ho_lot": "Nguyễn Minh",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 113,
          "student_id": "2352068",
          "ho_lot": "Trần Nam",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 114,
          "student_id": "2312254",
          "ho_lot": "Võ Thị Đông",
          "ten": "Nghi",
          "note": null
        },
        {
          "no": 115,
          "student_id": "2353040",
          "ho_lot": "Nguyễn Thị Như",
          "ten": "Quỳnh",
          "note": null
        },
        {
          "no": 116,
          "student_id": "2313037",
          "ho_lot": "Nguyễn Thị Quỳnh",
          "ten": "Tâm",
          "note": null
        },
        {
          "no": 117,
          "student_id": "2352924",
          "ho_lot": "Trương Hoàng",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 118,
          "student_id": "2311459",
          "ho_lot": "Phan Đình",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 119,
          "student_id": "2352299",
          "ho_lot": "Trần Quốc",
          "ten": "Hào",
          "note": null
        },
        {
          "no": 120,
          "student_id": "2210451",
          "ho_lot": "Đỗ Thành",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 121,
          "student_id": "2352980",
          "ho_lot": "Bùi Việt Anh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 122,
          "student_id": "2352063",
          "ho_lot": "Phạm Ngọc Mai",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 123,
          "student_id": "2311384",
          "ho_lot": "Phan Quốc",
          "ten": "Hữu",
          "note": null
        },
        {
          "no": 124,
          "student_id": "2353271",
          "ho_lot": "Nguyễn Công",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 125,
          "student_id": "2313922",
          "ho_lot": "Nguyễn Phú",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 126,
          "student_id": "2352030",
          "ho_lot": "Hoàng Đức Hiếu",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 127,
          "student_id": "2310807",
          "ho_lot": "Trần Phúc",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 128,
          "student_id": "2353300",
          "ho_lot": "Nguyễn Lê Cao",
          "ten": "Tướng",
          "note": null
        },
        {
          "no": 129,
          "student_id": "2310596",
          "ho_lot": "Nguyễn Ánh",
          "ten": "Dương",
          "note": null
        },
        {
          "no": 130,
          "student_id": "2310410",
          "ho_lot": "Hồ Công",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 131,
          "student_id": "2310975",
          "ho_lot": "Thái Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 132,
          "student_id": "2352769",
          "ho_lot": "Vũ Nhật",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 133,
          "student_id": "2352646",
          "ho_lot": "Phan Cao Thiên",
          "ten": "Kiều",
          "note": null
        },
        {
          "no": 134,
          "student_id": "2313293",
          "ho_lot": "Nguyễn Phú",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 135,
          "student_id": "2352418",
          "ho_lot": "Lưu Ngọc",
          "ten": "Huyền",
          "note": null
        },
        {
          "no": 136,
          "student_id": "2311226",
          "ho_lot": "Phan Đăng Nhật",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 137,
          "student_id": "2252167",
          "ho_lot": "Nguyễn Trần Hữu",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 138,
          "student_id": "2313627",
          "ho_lot": "Trần Minh",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 139,
          "student_id": "2310577",
          "ho_lot": "Võ Hùng",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 140,
          "student_id": "2313074",
          "ho_lot": "Đoàn Mạnh",
          "ten": "Tất",
          "note": null
        },
        {
          "no": 141,
          "student_id": "2310197",
          "ho_lot": "Mai Xuân",
          "ten": "Bách",
          "note": null
        },
        {
          "no": 142,
          "student_id": "2352585",
          "ho_lot": "Phạm Hồ Minh",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 143,
          "student_id": "2313767",
          "ho_lot": "Vòng Lương Thái",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 144,
          "student_id": "2311997",
          "ho_lot": "Nguyễn Huy",
          "ten": "Lượng",
          "note": null
        },
        {
          "no": 145,
          "student_id": "2313705",
          "ho_lot": "Lê Ngọc",
          "ten": "Trường",
          "note": null
        },
        {
          "no": 146,
          "student_id": "2312785",
          "ho_lot": "Đặng Minh",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 147,
          "student_id": "2312376",
          "ho_lot": "Phan Châu",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 148,
          "student_id": "2312419",
          "ho_lot": "Hoàng Hữu",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 149,
          "student_id": "2311987",
          "ho_lot": "Nguyễn Song Minh",
          "ten": "Luân",
          "note": null
        },
        {
          "no": 150,
          "student_id": "2353153",
          "ho_lot": "Ngô Minh",
          "ten": "Thuận",
          "note": null
        },
        {
          "no": 151,
          "student_id": "2313765",
          "ho_lot": "Trần Minh",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 152,
          "student_id": "2313648",
          "ho_lot": "Nguyễn Lê",
          "ten": "Trọng",
          "note": null
        },
        {
          "no": 153,
          "student_id": "2213696",
          "ho_lot": "Nguyễn Chí",
          "ten": "Trung",
          "note": null
        },
        {
          "no": 154,
          "student_id": "2313989",
          "ho_lot": "Đoàn Nguyễn Nhật",
          "ten": "Vy",
          "note": null
        },
        {
          "no": 155,
          "student_id": "2352551",
          "ho_lot": "Dương Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 156,
          "student_id": "2211549",
          "ho_lot": "Lưu Quang",
          "ten": "Khải",
          "note": null
        },
        {
          "no": 157,
          "student_id": "2311229",
          "ho_lot": "Phan Thanh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 158,
          "student_id": "2313097",
          "ho_lot": "Lê Quốc",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 159,
          "student_id": "2352966",
          "ho_lot": "Trần Công Hoàng",
          "ten": "Phước",
          "note": null
        },
        {
          "no": 160,
          "student_id": "2352395",
          "ho_lot": "Nguyễn Quang",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 161,
          "student_id": "2352160",
          "ho_lot": "Trần Uy",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 162,
          "student_id": "2352622",
          "ho_lot": "Phạm Lê Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 163,
          "student_id": "2352444",
          "ho_lot": "Thượng Đinh",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 164,
          "student_id": "2313635",
          "ho_lot": "Đỗ Khánh",
          "ten": "Trịnh",
          "note": null
        },
        {
          "no": 165,
          "student_id": "2210615",
          "ho_lot": "Nguyễn Hữu Hải",
          "ten": "Dương",
          "note": null
        },
        {
          "no": 166,
          "student_id": "2313446",
          "ho_lot": "Trương Phước",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 167,
          "student_id": "2352708",
          "ho_lot": "Đinh Cao Thiện",
          "ten": "Lộc",
          "note": null
        },
        {
          "no": 168,
          "student_id": "2313834",
          "ho_lot": "Nguyễn Vũ",
          "ten": "Ường",
          "note": null
        },
        {
          "no": 169,
          "student_id": "2313431",
          "ho_lot": "Nguyễn Đức",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 170,
          "student_id": "2213018",
          "ho_lot": "Lê Ngọc",
          "ten": "Tâm",
          "note": null
        },
        {
          "no": 171,
          "student_id": "2352399",
          "ho_lot": "Nguyễn Thanh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 172,
          "student_id": "2352328",
          "ho_lot": "Nguyễn Công",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 173,
          "student_id": "2352519",
          "ho_lot": "Lê Bảo",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 174,
          "student_id": "2312010",
          "ho_lot": "Nguyễn Lê Thảo",
          "ten": "Ly",
          "note": null
        },
        {
          "no": 175,
          "student_id": "2311197",
          "ho_lot": "Nguyễn Nhật",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 176,
          "student_id": "2310944",
          "ho_lot": "Đỗ Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 177,
          "student_id": "2310712",
          "ho_lot": "Trịnh Tiến",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 178,
          "student_id": "2310982",
          "ho_lot": "Trần Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 179,
          "student_id": "2311097",
          "ho_lot": "Lý Trung",
          "ten": "Hòa",
          "note": null
        },
        {
          "no": 180,
          "student_id": "2310335",
          "ho_lot": "Nguyễn Trần Nhật",
          "ten": "Châu",
          "note": null
        },
        {
          "no": 181,
          "student_id": "2310761",
          "ho_lot": "Phạm Đình",
          "ten": "Được",
          "note": null
        },
        {
          "no": 182,
          "student_id": "2311297",
          "ho_lot": "Nguyễn Quang",
          "ten": "Hùng",
          "note": null
        },
        {
          "no": 183,
          "student_id": "2312184",
          "ho_lot": "Phan Trần Trung",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 184,
          "student_id": "2352228",
          "ho_lot": "Huỳnh Quốc",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 185,
          "student_id": "2353015",
          "ho_lot": "Trần Bá Minh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 186,
          "student_id": "2353062",
          "ho_lot": "Nguyễn Thành",
          "ten": "Tài",
          "note": null
        },
        {
          "no": 187,
          "student_id": "2353265",
          "ho_lot": "Phạm Minh",
          "ten": "Tuân",
          "note": null
        },
        {
          "no": 188,
          "student_id": "2353293",
          "ho_lot": "Phạm Hồng Minh",
          "ten": "Tú",
          "note": null
        },
        {
          "no": 189,
          "student_id": "2313034",
          "ho_lot": "Nguyễn Thanh",
          "ten": "Tâm",
          "note": null
        },
        {
          "no": 190,
          "student_id": "2113066",
          "ho_lot": "Nguyễn Tất Tấn",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 191,
          "student_id": "2252783",
          "ho_lot": "Đặng Văn",
          "ten": "Thông",
          "note": null
        },
        {
          "no": 192,
          "student_id": "2352991",
          "ho_lot": "Lâm Minh Tùng",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 193,
          "student_id": "2353086",
          "ho_lot": "Bùi Quốc",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 194,
          "student_id": "2311972",
          "ho_lot": "Bùi Hữu",
          "ten": "Lợi",
          "note": null
        },
        {
          "no": 195,
          "student_id": "2020025",
          "ho_lot": "Phạm Thị Hồng",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 196,
          "student_id": "2353119",
          "ho_lot": "Đỗ Mạnh",
          "ten": "Thắng",
          "note": null
        },
        {
          "no": 197,
          "student_id": "2352265",
          "ho_lot": "Lê Trần Minh",
          "ten": "Đức",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Nguyễn Gia Hùng",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "BV_-_Bách_Vinh_BV_BachVinh_D3_TTNT_HK253_2026-07-21pdf",
    "form_date": "2026-07-21",
    "signature_date": "2026-06-15",
    "signature_date_source": "model",
    "signature_date_raw": "Đà Nẵng, ngày 15 tháng 06 năm 2026",
    "signer_name": "Đinh Thị Việt Hồng",
    "signer_title": "GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 890,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a598b4499966df89c817625",
    "company_shortname": "BV - Bách Vinh",
    "company_fullname": "CÔNG TY TNHH THƯƠNG MẠI DỊCH VỤ VÀ QUẢNG CÁO BÁCH VINH",
    "portal_location": "18 Duy Tân, phường Hòa Cường, thành phố Đà Nẵng, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "BV_BachVinh_D3_TTNT_HK253_2026-07-21.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH THƯƠNG MẠI DỊCH VỤ VÀ QUẢNG CÁO BÁCH VINH",
      "date_text": "Đà Nẵng, ngày 15 tháng 06 năm 2026",
      "signature_date": "2026-06-15",
      "signature_date_raw": "Đà Nẵng, ngày 15 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2033089",
          "ho_lot": "Trần Đình",
          "ten": "Quý",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Đinh Thị Việt Hồng",
      "signer_title": "GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "BV_-_Bản_Viên_BV_D3_TTNT_HK253_2026-05-26pdf",
    "form_date": "2026-05-26",
    "signature_date": "2026-05-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26. tháng 05. năm 2026",
    "signer_name": "Chu Nước Khánh",
    "signer_title": "P.T Giám Đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 965,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6078e9a9ee96ff021b97a21f",
    "company_shortname": "BV - Bản Viên",
    "company_fullname": "Công ty Cổ phần Bản Viên (Ban Vien Corporation) - BV",
    "portal_location": "Ban Vien Tower, 54-56-58 Đường số 2, Khu phố 5, Khu nhà ở Vạn Phúc 1, Phường Hiệp Bình Phước, Thành phố Thủ Đức, Thành phố Hồ Chí Minh, Việt Nam.",
    "portal_max_slot": 9,
    "portal_student_accepted": 9,
    "portal_form_name": "BV_D3_TTNT_HK253_2026-05-26.pdf",
    "fields": {
      "company_name": "Công ty Cổ phần Bản Viên",
      "date_text": "TP.HCM, ngày 26. tháng 05. năm 2026",
      "signature_date": "2026-05-26",
      "signature_date_raw": "ngày 26. tháng 05. năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353370",
          "ho_lot": "Trần Thanh Như",
          "ten": "Ý",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2313962",
          "ho_lot": "Nguyễn Tăng",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2313622",
          "ho_lot": "Phạm Trần Minh",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2153951",
          "ho_lot": "Ngô Phan Khải",
          "ten": "Tú",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2352080",
          "ho_lot": "Trần Chí",
          "ten": "Ân",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2310896",
          "ho_lot": "Phạm Trần Đức",
          "ten": "Hạnh",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2312059",
          "ho_lot": "Hà Cao Đức",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2312497",
          "ho_lot": "Huỳnh Ngọc Yến",
          "ten": "Nhi",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2310041",
          "ho_lot": "Trần Phương Trường",
          "ten": "An",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Chu Nước Khánh",
      "signer_title": "P.T Giám Đốc",
      "quality_notes": null
    }
  },
  {
    "file": "BioTuring_BioTuring_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26 tháng 05 năm 2026",
    "signer_name": "Phạm Thị Minh Hương",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 822,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "680b75f23890995d799d8ca6",
    "company_shortname": "BioTuring",
    "company_fullname": "Công ty TNHH Bioturing Việt Nam",
    "portal_location": "Tầng 4, Sảnh A, Thảo Điền Pearl, 12 Quốc Hương, phường An Khánh, TP.HCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 3,
    "portal_form_name": "BioTuring_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "Công ty TNHH BioTuring Việt Nam",
      "date_text": "TP.HCM, ngày 26 tháng 05 năm 2026",
      "signature_date": "2026-05-26",
      "signature_date_raw": "ngày 26 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310211",
          "ho_lot": "Đặng Nguyên",
          "ten": "Bảo",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Phạm Thị Minh Hương",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "BioTuring_BioTuring_D3_TTNT_HK253_2026-06-04pdf",
    "form_date": "2026-06-04",
    "signature_date": "2026-05-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26 tháng 05 năm 2026",
    "signer_name": "Phạm Thị Minh Hương",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 846,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "680b75f23890995d799d8ca6",
    "company_shortname": "BioTuring",
    "company_fullname": "Công ty TNHH Bioturing Việt Nam",
    "portal_location": "Tầng 4, Sảnh A, Thảo Điền Pearl, 12 Quốc Hương, phường An Khánh, TP.HCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 3,
    "portal_form_name": "BioTuring_D3_TTNT_HK253_2026-06-04.pdf",
    "fields": {
      "company_name": "Công ty TNHH BioTuring Việt Nam",
      "date_text": "TP.HCM, ngày 26 tháng 05 năm 2026",
      "signature_date": "2026-05-26",
      "signature_date_raw": "ngày 26 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310211",
          "ho_lot": "Đặng Nguyên",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352013",
          "ho_lot": "Nguyễn Văn",
          "ten": "An",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2310510",
          "ho_lot": "Phạm Khánh",
          "ten": "Duy",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Phạm Thị Minh Hương",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "CARE_-_BKHCM_CARE_D3_TTNT_HK253_2026-04-16pdf",
    "form_date": "2026-04-16",
    "signature_date": "2026-04-16",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 16 tháng 04 năm 2026",
    "signer_name": "Hồ Tuấn Đức",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 835,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "67fd176e502455a6d3606243",
    "company_shortname": "CARE - BK.HCM",
    "company_fullname": "Phòng thí nghiệm nghiên cứu về nước khu vực châu Á (CARE)",
    "portal_location": "Nhà B7, Trường ĐHBK – ĐHQG-HCM, 268 Lý Thường Kiệt, Phường 14, Quận 10, TP.HCM",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "CARE_D3_TTNT_HK253_2026-04-16.pdf",
    "fields": {
      "company_name": "Phòng Thí nghiệm Nghiên cứu về Nước khu vực Châu Á (CARE)",
      "date_text": "TP.HCM, ngày 16 tháng 04 năm 2026",
      "signature_date": "2026-04-16",
      "signature_date_raw": "ngày 16 tháng 04 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách khoa - ĐHQG–HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352424",
          "ho_lot": "Nguyễn Việt",
          "ten": "Hùng",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Hồ Tuấn Đức",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": "OCR ghi 'Họ lot' thay vì 'Họ lót'; phần chữ ký ghi TRUNG TÂM NGHIÊN CỨU VỀ NƯỚC CHÂU Á trong khi đầu văn bản là Phòng Thí nghiệm Nghiên cứu về Nước khu vực Châu Á (CARE). Không thấy ngày viết tay cạnh chữ ký, dùng ngày ở đầu văn bản."
    }
  },
  {
    "file": "CB_-_CRAFT_BOTS_CB_D3_TTNT_HK253_2026-05-26jpeg",
    "form_date": "2026-05-26",
    "signature_date": "2026-05-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 05 năm 2026",
    "signer_name": "Nguyễn Hữu Thành",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "jpeg-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 896,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69c0afb16f0f734c3674f3ff",
    "company_shortname": "CB - CRAFT BOTS",
    "company_fullname": "CÔNG TY TNHH CRAFT BOTS",
    "portal_location": "186B Nguyễn Văn Hưởng, Thảo Điền, Thủ Đức, Hồ Chí Minh 70000, Vietnam",
    "portal_max_slot": 4,
    "portal_student_accepted": 4,
    "portal_form_name": "CB_D3_TTNT_HK253_2026-05-26.jpeg",
    "fields": {
      "company_name": "Công Ty TNHH Craft Bots",
      "date_text": "TP.HCM, ngày 25 tháng 05 năm 2026",
      "signature_date": "2026-05-25",
      "signature_date_raw": "ngày 25 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352780",
          "ho_lot": "Nguyễn",
          "ten": "Việt Nam",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310063",
          "ho_lot": "Đặng",
          "ten": "Châu Anh",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352196",
          "ho_lot": "Trần",
          "ten": "Quốc Duy",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2352041",
          "ho_lot": "Nguyễn",
          "ten": "Hoàng Anh",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Hữu Thành",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "CG_-_COVERGO_CG_D3_TTNT_HK253_2026-06-02pdf",
    "form_date": "2026-06-02",
    "signature_date": "2026-05-03",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 03 tháng 05 năm 2026",
    "signer_name": "Nguyễn Chí Quyết",
    "signer_title": "Phó Giám Đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 734,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69e639011fd2e5ab142cfeec",
    "company_shortname": "CG - COVERGO",
    "company_fullname": "CÔNG TY TNHH COVERGO VIỆT NAM",
    "portal_location": "Tầng 7, Số 258, Đường Nam Kỳ Khởi Nghĩa, Phường Xuân Hòa, Thành phố Hồ ChíMinh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "CG_D3_TTNT_HK253_2026-06-02.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH COVERGO VIỆT NAM",
      "date_text": "TP.HCM, ngày 03 tháng 05 năm 2026",
      "signature_date": "2026-05-03",
      "signature_date_raw": "ngày 03 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313817",
          "ho_lot": "Nguyễn Quang",
          "ten": "Tùng",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Chí Quyết",
      "signer_title": "Phó Giám Đốc",
      "quality_notes": null
    }
  },
  {
    "file": "CSTEC_CSTEC_D3_TTNT_HK253_2026-07-02pdf",
    "form_date": "2026-07-02",
    "signature_date": null,
    "signature_date_source": null,
    "signature_date_raw": null,
    "signer_name": "Phạm Văn Hùng",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 861,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a3169d7a1e2f800231dd169",
    "company_shortname": "CSTEC",
    "company_fullname": "CÔNG TY TNHH TMDV GIẢI PHÁP VÒNG TRÒN",
    "portal_location": "Tầng 15, Phòng 1508 - Vincom Center Building, Số 72, Lê Thánh Tôn, Phường Bến Nghé, Quận 1, TP.HCM",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "CSTEC_D3_TTNT_HK253_2026-07-02.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH TMDV GIẢI PHÁP VÒNG TRÒN",
      "date_text": "TP.HCM, ngày ... ... tháng ... ... năm ... ... ...",
      "signature_date": null,
      "signature_date_raw": null,
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311957",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Lộc",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Phạm Văn Hùng",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": "Ngày tháng năm ở đầu công văn để trống (in dấu ...)"
    }
  },
  {
    "file": "CTW_CTW_D3_TTNT_HK253_2026-06-09pdf",
    "form_date": "2026-06-09",
    "signature_date": "2026-06-01",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 1 tháng 6 năm 2026",
    "signer_name": "Triệu Hiểu Lộc",
    "signer_title": "Giám Đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 801,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a22229d3693d5bcc583517d",
    "company_shortname": "CTW",
    "company_fullname": "CÔNG TY CỔ PHẦN CÔNG NGHỆ CTW",
    "portal_location": "Tầng 2, Tòa nhà Innovation, CVPM Quang Trung, P. Trung Mỹ Tây, TP. HCM, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "CTW_D3_TTNT_HK253_2026-06-09.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN CÔNG NGHỆ CTW",
      "date_text": "TP.HCM, ngày 1 tháng 6 năm 2026",
      "signature_date": "2026-06-01",
      "signature_date_raw": "ngày 1 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353251",
          "ho_lot": "Nguyễn Việt",
          "ten": "Trung",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Triệu Hiểu Lộc",
      "signer_title": "Giám Đốc",
      "quality_notes": null
    }
  },
  {
    "file": "Cube_Cube_D3_TTNT_HK253_2026-05-22pdf",
    "form_date": "2026-05-22",
    "signature_date": "2026-05-21",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 21 tháng 05 năm 2026",
    "signer_name": "MITSUHASHI TSUBASA",
    "signer_title": "Giám đốc điều hành",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 790,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "606b13ec87e8b4bd3d4b4816",
    "company_shortname": "Cube",
    "company_fullname": "Công ty TNHH Cube System Việt Nam",
    "portal_location": "Tầng 4, Tòa nhà văn phòng ICT2, CVPM Quang Trung, Phường Tân Chánh Hiệp, Quận 12, Tp.HCM",
    "portal_max_slot": 4,
    "portal_student_accepted": 3,
    "portal_form_name": "Cube_D3_TTNT_HK253_2026-05-22.pdf",
    "fields": {
      "company_name": "Công ty TNHH Cube System Việt Nam",
      "date_text": "TP.HCM, ngày 21 tháng 05 năm 2026",
      "signature_date": "2026-05-21",
      "signature_date_raw": "ngày 21 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352184",
          "ho_lot": "Nguyễn Hữu",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352333",
          "ho_lot": "Phạm Hoàng Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2353102",
          "ho_lot": "Nguyễn Nhật",
          "ten": "Thành",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "MITSUHASHI TSUBASA",
      "signer_title": "Giám đốc điều hành",
      "quality_notes": null
    }
  },
  {
    "file": "DE_-_Document_Easy_ALOBO_DE_D3_TTNT_HK253_2026-05-27pdf",
    "form_date": "2026-05-27",
    "signature_date": "2026-05-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26 tháng 05 năm 2026",
    "signer_name": "Trần Quang Vinh",
    "signer_title": null,
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1123,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "682d881b5d905d4f0dba5717",
    "company_shortname": "DE - Document Easy (ALOBO)",
    "company_fullname": "CÔNG TY TNHH DOCUMENT EASY",
    "portal_location": "Phòng 109, Nhà A, Khu công nghệ phần mềm ĐHQG TP.Hồ Chí Minh, 06 Võ Trường Toản, P.Linh Xuân, Thành phố Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 10,
    "portal_form_name": "DE_D3_TTNT_HK253_2026-05-27.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH DOCUMENT EASY",
      "date_text": "TP.HCM, ngày 26 tháng 05 năm 2026",
      "signature_date": "2026-05-26",
      "signature_date_raw": "ngày 26 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310210",
          "ho_lot": "Đặng Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310730",
          "ho_lot": "Nguyễn Ngọc Hải",
          "ten": "Đăng",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2313508",
          "ho_lot": "Nguyễn Ngọc",
          "ten": "Tôn",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2310856",
          "ho_lot": "Trần Anh",
          "ten": "Hào",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2313739",
          "ho_lot": "Mai Anh",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2311557",
          "ho_lot": "Nguyễn Quốc",
          "ten": "Khải",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2311075",
          "ho_lot": "Trần Đình",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2353059",
          "ho_lot": "Lương Tấn",
          "ten": "Tài",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2310393",
          "ho_lot": "Nguyễn Hữu Thiên",
          "ten": "Cường",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2352479",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Khang",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Trần Quang Vinh",
      "signer_title": null,
      "quality_notes": "Chức vụ người ký bị lỗi OCR ('CHÀNH P... U MINH'), không thể xác định chính xác nên để null. Không có ngày ký viết tay cạnh chữ ký, dùng ngày ghi đầu công văn."
    }
  },
  {
    "file": "DLVN_Dai-Ichi_Life_VN_DLVN_Dai_Ichi_D3_TTNT_HK253_2026-05-27pdf",
    "form_date": "2026-05-27",
    "signature_date": "2026-05-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26 tháng 05 năm 2026",
    "signer_name": "HUỲNH THIỆN NHÂN",
    "signer_title": "PHÓ TỔNG GIÁM ĐỐC CÔNG NGHỆ",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1026,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5caef41202c2e72195b4ce90",
    "company_shortname": "DLVN (Dai-Ichi Life VN)",
    "company_fullname": "CÔNG TY TNHH BẢO HIỂM NHÂN THỌ DAI-ICHI VIỆT NAM",
    "portal_location": "149-151 Nguyễn Văn Trỗi, P. Phú Nhuận, TP.HCM",
    "portal_max_slot": 7,
    "portal_student_accepted": 7,
    "portal_form_name": "DLVN_Dai_Ichi_D3_TTNT_HK253_2026-05-27.pdf",
    "fields": {
      "company_name": "Công ty BHNT Dai-ichi Việt Nam",
      "date_text": "TP.HCM, ngày 26 tháng 05 năm 2026",
      "signature_date": "2026-05-26",
      "signature_date_raw": "ngày 26 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312900",
          "ho_lot": "Phạm Duy",
          "ten": "Quý",
          "note": "Developer"
        },
        {
          "no": 2,
          "student_id": "2352339",
          "ho_lot": "Nguyễn Ngọc Minh",
          "ten": "Hiền",
          "note": "BA"
        },
        {
          "no": 3,
          "student_id": "2353087",
          "ho_lot": "Đào Phú",
          "ten": "Thái",
          "note": "Developer"
        },
        {
          "no": 4,
          "student_id": "2352130",
          "ho_lot": "Nguyễn Đình Ngọc",
          "ten": "Cẩn",
          "note": "DevOps"
        },
        {
          "no": 5,
          "student_id": "2353262",
          "ho_lot": "Nguyễn Đăng Minh",
          "ten": "Trường",
          "note": "BA"
        },
        {
          "no": 6,
          "student_id": "2352707",
          "ho_lot": "Vũ Hoàng",
          "ten": "Long",
          "note": "Developer"
        },
        {
          "no": 7,
          "student_id": "2352948",
          "ho_lot": "Bùi Huy",
          "ten": "Phương",
          "note": "Developer"
        }
      ],
      "signature_present": "true",
      "signer_name": "HUỲNH THIỆN NHÂN",
      "signer_title": "PHÓ TỔNG GIÁM ĐỐC CÔNG NGHỆ",
      "quality_notes": null
    }
  },
  {
    "file": "DND_DND_D3_TTNT_HK253_2026-06-22pdf",
    "form_date": "2026-06-22",
    "signature_date": "2026-05-15",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 15 tháng 5 năm 2026",
    "signer_name": "Bùi Quang Tuấn",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 784,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a2f70bea1e2f800231dcdb6",
    "company_shortname": "DND",
    "company_fullname": "CÔNG TY TNHH ĐẦU TƯ Y TẾ QUỐC TẾ DND – SÀI GÒN",
    "portal_location": "147 – 147B – 147 Bis Trương Định, phường Nhiêu Lộc, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "DND_D3_TTNT_HK253_2026-06-22.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH ĐẦU TƯ Y TẾ QUỐC TẾ DND – SÀI GÒN",
      "date_text": "TP.HCM, ngày 15 tháng 5 năm 2026",
      "signature_date": "2026-05-15",
      "signature_date_raw": "ngày 15 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312817",
          "ho_lot": "Bùi Trung",
          "ten": "Quân",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Bùi Quang Tuấn",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "DP_-_DUNIPLUX_DP_D3_TTNT_HK253_2026-06-02pdf",
    "form_date": "2026-06-02",
    "signature_date": "2026-06-02",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 02 tháng 6 năm 2026",
    "signer_name": "Phạm Nhật",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 788,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69fafc6b3693d5bcc5830cc4",
    "company_shortname": "DP - DUNIPLUX",
    "company_fullname": "CÔNG TY TNHH THƯƠNG MẠI DỊCH VỤ DUNIPLUX",
    "portal_location": "Thửa đất số 260, Tờ bản đồ số 94, Ấp Nội Ô, Xã Phước Long, Tỉnh Cà Mau, Việt Nam",
    "portal_max_slot": 4,
    "portal_student_accepted": 4,
    "portal_form_name": "DP_D3_TTNT_HK253_2026-06-02.pdf",
    "fields": {
      "company_name": "Công ty TNHH Thương mại Dịch vụ DuniPlux",
      "date_text": "Cà Mau, ngày 02 tháng 6 năm 2026",
      "signature_date": "2026-06-02",
      "signature_date_raw": "ngày 02 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352688",
          "ho_lot": "Lê Phạm Tiến",
          "ten": "Long",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2353073",
          "ho_lot": "Đỗ Thanh",
          "ten": "Tân",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352858",
          "ho_lot": "Hồ Minh",
          "ten": "Nhật",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2352016",
          "ho_lot": "Phạm Nam",
          "ten": "An",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Phạm Nhật",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "DP_-_DUNIPLUX_DUNIPLUX_D3_TTNT_HK253_2026-05-26pdf",
    "form_date": "2026-05-26",
    "signature_date": "2026-06-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 6 năm 2026",
    "signer_name": "PHẠM NHI",
    "signer_title": "GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 733,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69fafc6b3693d5bcc5830cc4",
    "company_shortname": "DP - DUNIPLUX",
    "company_fullname": "CÔNG TY TNHH THƯƠNG MẠI DỊCH VỤ DUNIPLUX",
    "portal_location": "Thửa đất số 260, Tờ bản đồ số 94, Ấp Nội Ô, Xã Phước Long, Tỉnh Cà Mau, Việt Nam",
    "portal_max_slot": 4,
    "portal_student_accepted": 4,
    "portal_form_name": "DUNIPLUX_D3_TTNT_HK253_2026-05-26.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH THƯƠNG MẠI DỊCH VỤ DUNIPLUX",
      "date_text": "Cà Mau, ngày 25 tháng 6 năm 2026",
      "signature_date": "2026-06-25",
      "signature_date_raw": "ngày 25 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352688",
          "ho_lot": "Lê Phạm Tiến",
          "ten": "Long",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2353073",
          "ho_lot": "Đỗ Thanh",
          "ten": "Tân",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "PHẠM NHI",
      "signer_title": "GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "DSV_-_Designveloper_DSV_D3_TTNT_HK253_2026-06-08pdf",
    "form_date": "2026-06-08",
    "signature_date": "2026-05-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 05 năm 2026",
    "signer_name": null,
    "signer_title": null,
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 806,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5cbe7f25a03f03365f3adc86",
    "company_shortname": "DSV - Designveloper",
    "company_fullname": "Công ty Cổ Phần Công Nghệ Và Ứng Dụng DSV (Designveloper)",
    "portal_location": "53-55-57 Phó Đức Chính, Phường Bến Thành, TP.HCM",
    "portal_max_slot": 10,
    "portal_student_accepted": 2,
    "portal_form_name": "DSV_D3_TTNT_HK253_2026-06-08.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN CÔNG NGHỆ VÀ ỨNG DỤNG DSV",
      "date_text": "TP.HCM, ngày 25 tháng 05 năm 2026",
      "signature_date": "2026-05-25",
      "signature_date_raw": "ngày 25 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312105",
          "ho_lot": "Phan Huy Quang",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311449",
          "ho_lot": "Nguyễn Hữu",
          "ten": "Khang",
          "note": null
        }
      ],
      "signature_present": false,
      "signer_name": null,
      "signer_title": null,
      "quality_notes": "Phần chữ ký chỉ ghi dòng hướng dẫn '(Ký, ghi rõ họ tên – chức vụ, đóng dấu)' mà không thấy chữ ký, tên người ký hoặc đóng dấu thực tế trong bản scan; ngày ký lấy theo ngày ghi ở đầu công văn."
    }
  },
  {
    "file": "DTBK_-_ĐTBK_-_Điện_toán_Bách_Khoa_DTBK_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-27",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 27 tháng 05 năm 2026",
    "signer_name": "DƯƠNG NGỌC HIẾU",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 816,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "62690991bbe74fe7122f915a",
    "company_shortname": "DTBK - ĐTBK - Điện toán Bách Khoa",
    "company_fullname": "CÔNG TY CỔ PHẦN KỸ THUẬT ĐIỆN TOÁN BÁCH KHOA",
    "portal_location": "437/16 Hoàng Văn Thụ, Phường Tân Sơn Nhất, TP. Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 7,
    "portal_form_name": "DTBK_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN KỸ THUẬT ĐIỆN TOÁN BÁCH KHOA",
      "date_text": "TP.HCM, ngày 27 tháng 05 năm 2026",
      "signature_date": "2026-05-27",
      "signature_date_raw": "ngày 27 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353101",
          "ho_lot": "Nguyễn Duy",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352831",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311735",
          "ho_lot": "Nguyễn Tất",
          "ten": "Kiên",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2312438",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2312232",
          "ho_lot": "Phạm Hồng",
          "ten": "Ngân",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "DƯƠNG NGỌC HIẾU",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "DTBK_-_ĐTBK_-_Điện_toán_Bách_Khoa_DTBK_D3_TTNT_HK253_2026-06-04pdf",
    "form_date": "2026-06-04",
    "signature_date": "2026-06-03",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 03 tháng 06 năm 2026",
    "signer_name": null,
    "signer_title": "Giám Đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 938,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "62690991bbe74fe7122f915a",
    "company_shortname": "DTBK - ĐTBK - Điện toán Bách Khoa",
    "company_fullname": "CÔNG TY CỔ PHẦN KỸ THUẬT ĐIỆN TOÁN BÁCH KHOA",
    "portal_location": "437/16 Hoàng Văn Thụ, Phường Tân Sơn Nhất, TP. Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 7,
    "portal_form_name": "DTBK_D3_TTNT_HK253_2026-06-04.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN KỸ THUẬT ĐIỆN TOÁN BÁCH KHOA",
      "date_text": "TP.HCM, ngày 03 tháng 06 năm 2026",
      "signature_date": "2026-06-03",
      "signature_date_raw": "ngày 03 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353101",
          "ho_lot": "Nguyễn Duy",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352831",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311735",
          "ho_lot": "Nguyễn Tất",
          "ten": "Kiên",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2312438",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2312232",
          "ho_lot": "Phạm Hồng",
          "ten": "Ngân",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2250013",
          "ho_lot": "Hà Tường",
          "ten": "Nguyên",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": null,
      "signer_title": "Giám Đốc",
      "quality_notes": null
    }
  },
  {
    "file": "DTBK_-_ĐTBK_-_Điện_toán_Bách_Khoa_DTBK_D3_TTNT_HK253_2026-07-06pdf",
    "form_date": "2026-07-06",
    "signature_date": "2026-07-03",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 03 tháng 07 năm 2026",
    "signer_name": "DƯƠNG NGỌC HIẾU",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 994,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "62690991bbe74fe7122f915a",
    "company_shortname": "DTBK - ĐTBK - Điện toán Bách Khoa",
    "company_fullname": "CÔNG TY CỔ PHẦN KỸ THUẬT ĐIỆN TOÁN BÁCH KHOA",
    "portal_location": "437/16 Hoàng Văn Thụ, Phường Tân Sơn Nhất, TP. Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 7,
    "portal_form_name": "DTBK_D3_TTNT_HK253_2026-07-06.pdf",
    "fields": {
      "company_name": "Công ty Cổ phần Kỹ thuật Điện Toán Bách Khoa",
      "date_text": "TP.HCM, ngày 03 tháng 07 năm 2026",
      "signature_date": "2026-07-03",
      "signature_date_raw": "ngày 03 tháng 07 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353101",
          "ho_lot": "Nguyễn Duy",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352831",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311735",
          "ho_lot": "Nguyễn Tất",
          "ten": "Kiên",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2312438",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2312232",
          "ho_lot": "Phạm Hồng",
          "ten": "Ngân",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2250013",
          "ho_lot": "Hà Tường",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2312859",
          "ho_lot": "Trương Đỗ Anh",
          "ten": "Quân",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "DƯƠNG NGỌC HIẾU",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "DTCT_-_ĐTCT_-_Đô_thị_Cần_Thơ_DTCT_D3_TTNT_HK253_2026-06-03pdf",
    "form_date": "2026-06-03",
    "signature_date": "2026-05-28",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 28 tháng 5 năm 2026",
    "signer_name": "Nguyễn Thạch Em",
    "signer_title": "CHỦ TỊCH HĐQT",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 774,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a1f8e673693d5bcc5834cc8",
    "company_shortname": "DTCT - ĐTCT - Đô thị Cần Thơ",
    "company_fullname": "Công ty cổ phần Đô Thị Cần Thơ",
    "portal_location": "Số 5, Võ Thị Sáu, Phường Ninh Kiều, Thành phố Cần Thơ",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "DTCT_D3_TTNT_HK253_2026-06-03.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN ĐÔ THỊ CẦN THƠ",
      "date_text": "Cần Thơ, ngày 28 tháng 5 năm 2026",
      "signature_date": "2026-05-28",
      "signature_date_raw": "ngày 28 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM.",
      "students": [
        {
          "no": 1,
          "student_id": "2352259",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Điền",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Thạch Em",
      "signer_title": "CHỦ TỊCH HĐQT",
      "quality_notes": null
    }
  },
  {
    "file": "Datalogic_Datalogic_D3_TTNT_HK253_2026-06-10pdf",
    "form_date": "2026-06-10",
    "signature_date": "2026-06-10",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 10 tháng 6 năm 2026",
    "signer_name": "ĐẶNG VĂN CHUNG",
    "signer_title": "Tổng Giám Đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 888,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "67efcc43502455a6d3604b47",
    "company_shortname": "Datalogic",
    "company_fullname": "CÔNG TY TNHH DATALOGIC VIỆT NAM",
    "portal_location": "F04, Lô I-4a, Khu công nghệ cao Thành phố Hồ Chí Minh, Phường Tăng Nhơn Phú, TP. HCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 3,
    "portal_form_name": "Datalogic_D3_TTNT_HK253_2026-06-10.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH DATALOGIC VIỆT NAM",
      "date_text": "TP.HCM, ngày 10 tháng 6 năm 2026",
      "signature_date": "2026-06-10",
      "signature_date_raw": "ngày 10 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310030",
          "ho_lot": "NGUYỄN VŨ QUỐC",
          "ten": "AN",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312460",
          "ho_lot": "HOÀNG GIỮ TIẾN",
          "ten": "NHẤT",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2313306",
          "ho_lot": "PHAN PHÚC",
          "ten": "THỊNH",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "ĐẶNG VĂN CHUNG",
      "signer_title": "Tổng Giám Đốc",
      "quality_notes": null
    }
  },
  {
    "file": "Dbiz_Dbiz_D3_TTNT_HK253_2026-06-15docx",
    "form_date": "2026-06-15",
    "signature_date": "2026-06-14",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 14  tháng 06 năm 2026",
    "signer_name": "PHẠM THU PHƯƠNG",
    "signer_title": "Hr. Assistant Manager",
    "tax_code": null,
    "text_source": "docx",
    "vision_model": null,
    "text_chars": 1182,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "6a179b2b3693d5bcc5833ec3",
    "company_shortname": "Dbiz",
    "company_fullname": "Công ty cổ phần nền tảng kinh doanh số Dbiz",
    "portal_location": "11D5 khu biệt thự Thảo Nguyên Sài Gòn, phương Long Bình, Thành Phố Hồ Chí Minh",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "Dbiz_D3_TTNT_HK253_2026-06-15.docx",
    "fields": {
      "company_name": "Công ty cổ phần nền tảng kinh doanh số Dbiz",
      "date_text": "TP.HCM, ngày 14  tháng 06 năm 2026",
      "signature_date": "2026-06-14",
      "signature_date_raw": "ngày 14  tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311454",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352582",
          "ho_lot": "Phạm Đăng",
          "ten": "Khoa",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "PHẠM THU PHƯƠNG",
      "signer_title": "Hr. Assistant Manager",
      "quality_notes": null
    }
  },
  {
    "file": "DxP_DxP_D3_TTNT_HK253_2026-06-24pdf",
    "form_date": "2026-06-24",
    "signature_date": "2026-06-22",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 22 tháng 06 năm 2026",
    "signer_name": "NGUYỄN ĐỨC PHƯƠNG",
    "signer_title": "TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 891,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a3b7d2fa1e2f800231de339",
    "company_shortname": "DxP",
    "company_fullname": "CÔNG TY CP DXP SOFTWARE",
    "portal_location": "Lầu 06-01, Tòa nhà The Six8, 24-26 Phan Đình Giót, Phường Tân Sơn Hòa, TPHCM, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "DxP_D3_TTNT_HK253_2026-06-24.pdf",
    "fields": {
      "company_name": "CÔNG TY CP DXP SOFTWARE",
      "date_text": "TP.HCM, ngày 22 tháng 06 năm 2026",
      "signature_date": "2026-06-22",
      "signature_date_raw": "ngày 22 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352670",
          "ho_lot": "TRẦN GIA",
          "ten": "LÂM",
          "note": null
        }
      ],
      "signature_present": false,
      "signer_name": "NGUYỄN ĐỨC PHƯƠNG",
      "signer_title": "TỔNG GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "ELCA_ELCA_D3_TTNT_HK253_2026-06-10pdf",
    "form_date": "2026-06-10",
    "signature_date": "2026-06-09",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 09 tháng 06 năm 2026",
    "signer_name": "Nguyễn Thị Hoa Lài",
    "signer_title": null,
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 847,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5caef44002c2e72195b4cede",
    "company_shortname": "ELCA",
    "company_fullname": "Công ty TNHH Công Nghệ Thông Tin ELCA Việt Nam",
    "portal_location": "Tòa nhà CII Tower, Số 152, Đường Điện Biên Phủ, Phường Thạnh Mỹ Tây, TP. Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "ELCA_D3_TTNT_HK253_2026-06-10.pdf",
    "fields": {
      "company_name": "Công ty TNHH CÔNG NGHỆ THÔNG TIN ELCA (VIỆT NAM)",
      "date_text": "TP.HCM, ngày 09 tháng 06 năm 2026",
      "signature_date": "2026-06-09",
      "signature_date_raw": "ngày 09 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311982",
          "ho_lot": "Lê Hoàng",
          "ten": "Luân",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311514",
          "ho_lot": "Nguyễn Gia",
          "ten": "Khánh",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Nguyễn Thị Hoa Lài",
      "signer_title": null,
      "quality_notes": "Có khối ký Ban lãnh đạo kèm tên Nguyễn Thị Hoa Lài; cụm 'TUQ BAN LÃNH ĐẠO' trong bản scan có vẻ là lỗi OCR, chức vụ cụ thể của người ký không được ghi rõ."
    }
  },
  {
    "file": "FIS_-_FPT_IS_FIS_D3_TTNT_HK253_2026-07-03pdf",
    "form_date": "2026-07-03",
    "signature_date": "2026-07-01",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 1 tháng 7 năm 2026",
    "signer_name": "NGUYỄN THIỆN THANH",
    "signer_title": "BAN LÃNH ĐẠO / CÔNG TY TNHH FPT IS",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 825,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6837c4dcbff0349643c5fb3a",
    "company_shortname": "FIS - FPT IS",
    "company_fullname": "Chi nhánh Công ty TNHH FPT IS tại Thành phố Hồ Chí Minh",
    "portal_location": "Lô B3, Đường Sáng Tạo, Khu E-Office, Khu chế xuất Tân Thuận, Phường Tân Thuận, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "FIS_D3_TTNT_HK253_2026-07-03.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH FPT IS",
      "date_text": "TP.HCM, ngày 1 tháng 7 năm 2026",
      "signature_date": "2026-07-01",
      "signature_date_raw": "ngày 1 tháng 7 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310880",
          "ho_lot": "Phạm Tuấn",
          "ten": "Hải",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "NGUYỄN THIỆN THANH",
      "signer_title": "BAN LÃNH ĐẠO / CÔNG TY TNHH FPT IS",
      "quality_notes": "Công ty xin báo Khoa danh sách sinh viên trúng tuyển TTNT/HK253 tại công ty; yêu cầu Khoa xếp tên sinh viên theo thứ tự bảng chữ cái để đối chiếu, kiểm tra, xác nhận."
    }
  },
  {
    "file": "Finpros_Finpros_D3_TTNT_HK253_2026-05-27pdf",
    "form_date": "2026-05-27",
    "signature_date": "2026-05-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 05 năm 2026",
    "signer_name": "Đỗ Thái Hưng",
    "signer_title": "TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 768,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69e840af1fd2e5ab142d028d",
    "company_shortname": "Finpros",
    "company_fullname": "Công ty CP Đầu tư Finpros",
    "portal_location": "Tầng 9, Tòa nhà International Plaza, Số 343 Phạm Ngũ Lão, Phường Bến Thành, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 5,
    "portal_student_accepted": 3,
    "portal_form_name": "Finpros_D3_TTNT_HK253_2026-05-27.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN ĐẦU TƯ FINPROS",
      "date_text": "TP.HCM, ngày 25 tháng 05 năm 2026",
      "signature_date": "2026-05-25",
      "signature_date_raw": "ngày 25 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311687",
          "ho_lot": "Nguyễn Thành Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312603",
          "ho_lot": "Trịnh Nguyên",
          "ten": "Phát",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Đỗ Thái Hưng",
      "signer_title": "TỔNG GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "Finpros_Finpros_D3_TTNT_HK253_2026-06-24pdf",
    "form_date": "2026-06-24",
    "signature_date": "2026-06-23",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 23 tháng 06 năm 2026",
    "signer_name": "Đỗ Thái Hưng",
    "signer_title": "TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 813,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69e840af1fd2e5ab142d028d",
    "company_shortname": "Finpros",
    "company_fullname": "Công ty CP Đầu tư Finpros",
    "portal_location": "Tầng 9, Tòa nhà International Plaza, Số 343 Phạm Ngũ Lão, Phường Bến Thành, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 5,
    "portal_student_accepted": 3,
    "portal_form_name": "Finpros_D3_TTNT_HK253_2026-06-24.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN ĐẦU TƯ FINPROS",
      "date_text": "TP.HCM, ngày 23 tháng 06 năm 2026",
      "signature_date": "2026-06-23",
      "signature_date_raw": "ngày 23 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312080",
          "ho_lot": "Nguyễn Công",
          "ten": "Minh",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Đỗ Thái Hưng",
      "signer_title": "TỔNG GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "Fsoft_-_HCM_Fsoft_HCM_D3_TTNT_HK253_2026-07-01pdf",
    "form_date": "2026-07-01",
    "signature_date": "2026-06-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26 tháng 06 năm 2026",
    "signer_name": "Nguyễn Thị Thảo",
    "signer_title": "TRƯỜNG PHÒNG NHÂN SỰ",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 5670,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5caef43e02c2e72195b4cedc",
    "company_shortname": "Fsoft - HCM",
    "company_fullname": "Công ty TNHH Phần Mềm FPT Hồ Chí Minh",
    "portal_location": "FPT Software HCM, Lô T2, đường D1, Khu CNC, Phường Tăng Nhơn Phú, TP HCM",
    "portal_max_slot": 150,
    "portal_student_accepted": 128,
    "portal_form_name": "Fsoft_HCM_D3_TTNT_HK253_2026-07-01.pdf",
    "fields": {
      "company_name": "Công ty TNHH Phần Mềm FPT",
      "date_text": "TP.HCM, ngày 26 tháng 06 năm 2026",
      "signature_date": "2026-06-26",
      "signature_date_raw": "ngày 26 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2252013",
          "ho_lot": "Trương Tâm",
          "ten": "An",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352035",
          "ho_lot": "Huỳnh Ngọc Trâm",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352056",
          "ho_lot": "Nguyễn Tuấn",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2310280",
          "ho_lot": "Phạm Xuân",
          "ten": "Bắc",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2352089",
          "ho_lot": "Hồ Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2310270",
          "ho_lot": "Trương Lục Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2310297",
          "ho_lot": "Lưu Nguyễn Thanh",
          "ten": "Bình",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2210302",
          "ho_lot": "Đoàn Đức",
          "ten": "Bình",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2352129",
          "ho_lot": "Nguyễn Hữu",
          "ten": "Cầu",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2310334",
          "ho_lot": "Nguyễn Nhân Thành",
          "ten": "Châu",
          "note": null
        },
        {
          "no": 11,
          "student_id": "2310365",
          "ho_lot": "Nguyễn Chu Nguyên",
          "ten": "Chương",
          "note": null
        },
        {
          "no": 12,
          "student_id": "2310376",
          "ho_lot": "Bùi Hoàng",
          "ten": "Cung",
          "note": null
        },
        {
          "no": 13,
          "student_id": "2352151",
          "ho_lot": "Trần Phú",
          "ten": "Cường",
          "note": "Go Japan Scholarship"
        },
        {
          "no": 14,
          "student_id": "2310615",
          "ho_lot": "Đặng Thành Duy",
          "ten": "Đan",
          "note": null
        },
        {
          "no": 15,
          "student_id": "2252151",
          "ho_lot": "Bùi Vũ Thiên",
          "ten": "Đăng",
          "note": null
        },
        {
          "no": 16,
          "student_id": "2352234",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Đạt",
          "note": "Go Japan Scholarship"
        },
        {
          "no": 17,
          "student_id": "2310797",
          "ho_lot": "Phạm Minh",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 18,
          "student_id": "2310548",
          "ho_lot": "Lê Quang",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 19,
          "student_id": "2310561",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 20,
          "student_id": "2310559",
          "ho_lot": "Nguyễn Phạm Mạnh",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 21,
          "student_id": "2352176",
          "ho_lot": "Lê Nguyễn Hùng",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 22,
          "student_id": "2352170",
          "ho_lot": "Bùi Phan Khánh",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 23,
          "student_id": "2352324",
          "ho_lot": "Lương Đức",
          "ten": "Hiểu",
          "note": null
        },
        {
          "no": 24,
          "student_id": "2310967",
          "ho_lot": "Nguyễn Văn",
          "ten": "Hiểu",
          "note": null
        },
        {
          "no": 25,
          "student_id": "2310940",
          "ho_lot": "Đặng Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 26,
          "student_id": "2311071",
          "ho_lot": "Phan Lê Bảo",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 27,
          "student_id": "2311041",
          "ho_lot": "Huỳnh Huy",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 28,
          "student_id": "2352430",
          "ho_lot": "Lưu Đại",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 29,
          "student_id": "2352384",
          "ho_lot": "Lương Đức",
          "ten": "Huy",
          "note": "Go Japan Scholarship"
        },
        {
          "no": 30,
          "student_id": "2352374",
          "ho_lot": "Đỗ Minh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 31,
          "student_id": "2311249",
          "ho_lot": "Trần Hoàng Bá",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 32,
          "student_id": "2311176",
          "ho_lot": "Nguyễn Đức",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 33,
          "student_id": "2311241",
          "ho_lot": "Phạm Trương Anh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 34,
          "student_id": "2311263",
          "ho_lot": "Văn Quốc",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 35,
          "student_id": "2352381",
          "ho_lot": "Huỳnh Nhật",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 36,
          "student_id": "2352457",
          "ho_lot": "Nguyễn Minh",
          "ten": "Hy",
          "note": null
        },
        {
          "no": 37,
          "student_id": "2311390",
          "ho_lot": "Nguyễn Đoàn Bảo",
          "ten": "Kha",
          "note": null
        },
        {
          "no": 38,
          "student_id": "2352540",
          "ho_lot": "Phạm Đăng",
          "ten": "Khải",
          "note": null
        },
        {
          "no": 39,
          "student_id": "2311566",
          "ho_lot": "Trần Tiến",
          "ten": "Khải",
          "note": null
        },
        {
          "no": 40,
          "student_id": "2311399",
          "ho_lot": "Bạch Minh",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 41,
          "student_id": "2350011",
          "ho_lot": "Huỳnh Vương",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 42,
          "student_id": "2352504",
          "ho_lot": "Trần Liên",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 43,
          "student_id": "2311488",
          "ho_lot": "Đoàn Duy",
          "ten": "Khanh",
          "note": null
        },
        {
          "no": 44,
          "student_id": "2352530",
          "ho_lot": "Nguyễn Trần Hoàng",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 45,
          "student_id": "2311512",
          "ho_lot": "Nguyễn Đăng",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 46,
          "student_id": "2352586",
          "ho_lot": "Tô Nguyên",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 47,
          "student_id": "2211664",
          "ho_lot": "Võ Trần Minh",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 48,
          "student_id": "2352588",
          "ho_lot": "Trần Anh",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 49,
          "student_id": "2311581",
          "ho_lot": "Đỗ Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 50,
          "student_id": "2311636",
          "ho_lot": "Phạm Nguyễn Đăng",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 51,
          "student_id": "2352598",
          "ho_lot": "Biện Anh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 52,
          "student_id": "2352621",
          "ho_lot": "Phan Trần Đình",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 53,
          "student_id": "2311745",
          "ho_lot": "Trương Trung",
          "ten": "Kiên",
          "note": null
        },
        {
          "no": 54,
          "student_id": "2311767",
          "ho_lot": "Lê Quốc",
          "ten": "Kiệt",
          "note": null
        },
        {
          "no": 55,
          "student_id": "2352660",
          "ho_lot": "Hoàng Thiên",
          "ten": "Kim",
          "note": null
        },
        {
          "no": 56,
          "student_id": "2311813",
          "ho_lot": "Bùi Quế",
          "ten": "Lâm",
          "note": null
        },
        {
          "no": 57,
          "student_id": "2352674",
          "ho_lot": "Huỳnh Lê Phương",
          "ten": "Linh",
          "note": null
        },
        {
          "no": 58,
          "student_id": "2311883",
          "ho_lot": "Nguyễn Thị Kim",
          "ten": "Loan",
          "note": null
        },
        {
          "no": 59,
          "student_id": "2311942",
          "ho_lot": "Cao Thành",
          "ten": "Lộc",
          "note": null
        },
        {
          "no": 60,
          "student_id": "2311964",
          "ho_lot": "Phạm Quang Tiến",
          "ten": "Lộc",
          "note": null
        },
        {
          "no": 61,
          "student_id": "2352699",
          "ho_lot": "Thái Thiện Hải",
          "ten": "Long",
          "note": null
        },
        {
          "no": 62,
          "student_id": "2211899",
          "ho_lot": "Thái Kim",
          "ten": "Long",
          "note": null
        },
        {
          "no": 63,
          "student_id": "2312008",
          "ho_lot": "Huỳnh Cẩm",
          "ten": "Ly",
          "note": null
        },
        {
          "no": 64,
          "student_id": "2312035",
          "ho_lot": "Trần Đức",
          "ten": "Mạnh",
          "note": null
        },
        {
          "no": 65,
          "student_id": "2352784",
          "ho_lot": "Phạm Hoàng",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 66,
          "student_id": "2312183",
          "ho_lot": "Phan Nguyễn Hoàng",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 67,
          "student_id": "2312294",
          "ho_lot": "Nguyễn Hữu",
          "ten": "Nghi",
          "note": null
        },
        {
          "no": 68,
          "student_id": "2312256",
          "ho_lot": "Trịnh Duy",
          "ten": "Nghiêm",
          "note": null
        },
        {
          "no": 69,
          "student_id": "2352818",
          "ho_lot": "Vũ Hà Như",
          "ten": "Ngọc",
          "note": null
        },
        {
          "no": 70,
          "student_id": "2312303",
          "ho_lot": "Lê Hồng",
          "ten": "Ngọc",
          "note": null
        },
        {
          "no": 71,
          "student_id": "2312333",
          "ho_lot": "Dương Khôi",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 72,
          "student_id": "2312371",
          "ho_lot": "Nguyễn Thị Thảo",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 73,
          "student_id": "2352821",
          "ho_lot": "Đặng Duy",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 74,
          "student_id": "2212331",
          "ho_lot": "Trương Minh",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 75,
          "student_id": "2312426",
          "ho_lot": "Lê Thành",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 76,
          "student_id": "2312498",
          "ho_lot": "Lê Hoàng Thảo",
          "ten": "Nhi",
          "note": null
        },
        {
          "no": 77,
          "student_id": "2352888",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 78,
          "student_id": "2352887",
          "ho_lot": "Nguyễn Ngọc",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 79,
          "student_id": "2352889",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 80,
          "student_id": "2352908",
          "ho_lot": "Nguyễn Thanh",
          "ten": "Phong",
          "note": null
        },
        {
          "no": 81,
          "student_id": "2352913",
          "ho_lot": "Võ Quốc",
          "ten": "Phong",
          "note": "Go Japan Scholarship"
        },
        {
          "no": 82,
          "student_id": "2212594",
          "ho_lot": "Nguyễn Việt Minh",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 83,
          "student_id": "2352930",
          "ho_lot": "Huỳnh Thiên",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 84,
          "student_id": "2312672",
          "ho_lot": "Đỗ Hồng",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 85,
          "student_id": "2212612",
          "ho_lot": "Hoàng Ngô Thiên",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 86,
          "student_id": "2312665",
          "ho_lot": "Bùi Ngọc",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 87,
          "student_id": "2312738",
          "ho_lot": "Hồ Đắc Minh",
          "ten": "Phương",
          "note": null
        },
        {
          "no": 88,
          "student_id": "2212783",
          "ho_lot": "Đỗ Ôn Trí",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 89,
          "student_id": "2252680",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 90,
          "student_id": "2352988",
          "ho_lot": "Hồ Lê Minh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 91,
          "student_id": "2312791",
          "ho_lot": "Lê Sĩ Nhật",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 92,
          "student_id": "2352973",
          "ho_lot": "Nguyễn Nhật",
          "ten": "Quang",
          "note": null
        },
        {
          "no": 93,
          "student_id": "2312878",
          "ho_lot": "Trần Kiến",
          "ten": "Quốc",
          "note": null
        },
        {
          "no": 94,
          "student_id": "2353036",
          "ho_lot": "Lê Diệu",
          "ten": "Quỳnh",
          "note": null
        },
        {
          "no": 95,
          "student_id": "2312944",
          "ho_lot": "Vũ Minh",
          "ten": "Sang",
          "note": null
        },
        {
          "no": 96,
          "student_id": "2312934",
          "ho_lot": "Nguyễn Đại Phú",
          "ten": "Sang",
          "note": null
        },
        {
          "no": 97,
          "student_id": "2312930",
          "ho_lot": "Đỗ Minh",
          "ten": "Sang",
          "note": null
        },
        {
          "no": 98,
          "student_id": "2312961",
          "ho_lot": "Nguyễn Anh Khánh",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 99,
          "student_id": "2353055",
          "ho_lot": "Trần Hùng",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 100,
          "student_id": "2353079",
          "ho_lot": "Nguyễn Thanh",
          "ten": "Tân",
          "note": null
        },
        {
          "no": 101,
          "student_id": "2313045",
          "ho_lot": "Bùi Nhật",
          "ten": "Tân",
          "note": null
        },
        {
          "no": 102,
          "student_id": "2213074",
          "ho_lot": "Hoàng Văn",
          "ten": "Tần",
          "note": null
        },
        {
          "no": 103,
          "student_id": "2353088",
          "ho_lot": "Đặng Quốc",
          "ten": "Thái",
          "note": null
        },
        {
          "no": 104,
          "student_id": "2313200",
          "ho_lot": "Vũ Đức",
          "ten": "Thắng",
          "note": null
        },
        {
          "no": 105,
          "student_id": "2313145",
          "ho_lot": "Trương Nhật",
          "ten": "Thànhh",
          "note": null
        },
        {
          "no": 106,
          "student_id": "2353134",
          "ho_lot": "Trần Đức",
          "ten": "Thiện",
          "note": null
        },
        {
          "no": 107,
          "student_id": "2213276",
          "ho_lot": "Lâm Phúc",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 108,
          "student_id": "2353140",
          "ho_lot": "Nguyễn Đức",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 109,
          "student_id": "2313287",
          "ho_lot": "Nguyễn Hung",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 110,
          "student_id": "2313385",
          "ho_lot": "Nguyễn Anh",
          "ten": "Thư",
          "note": null
        },
        {
          "no": 111,
          "student_id": "2313406",
          "ho_lot": "Thi Minh",
          "ten": "Thức",
          "note": null
        },
        {
          "no": 112,
          "student_id": "2353178",
          "ho_lot": "Mã Nhật",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 113,
          "student_id": "2353175",
          "ho_lot": "Đoàn Vĩ",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 114,
          "student_id": "2313422",
          "ho_lot": "Đặng Nhật",
          "ten": "Tiến",
          "note": null
        },
        {
          "no": 115,
          "student_id": "2353201",
          "ho_lot": "Nguyễn Thị Minh",
          "ten": "Trà",
          "note": null
        },
        {
          "no": 116,
          "student_id": "2353217",
          "ho_lot": "Võ Thanh Minh",
          "ten": "Triết",
          "note": null
        },
        {
          "no": 117,
          "student_id": "2353263",
          "ho_lot": "Trần Vĩnh",
          "ten": "Trường",
          "note": null
        },
        {
          "no": 118,
          "student_id": "2213775",
          "ho_lot": "Nguyễn Anh",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 119,
          "student_id": "2233222",
          "ho_lot": "Lê Nguyễn Anh",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 120,
          "student_id": "2213810",
          "ho_lot": "Trương Anh",
          "ten": "Tuần",
          "note": null
        },
        {
          "no": 121,
          "student_id": "2353281",
          "ho_lot": "Nguyễn Anh Minh",
          "ten": "Tuệ",
          "note": null
        },
        {
          "no": 122,
          "student_id": "2313866",
          "ho_lot": "Dương Khả",
          "ten": "Vân",
          "note": null
        },
        {
          "no": 123,
          "student_id": "2313864",
          "ho_lot": "Thân Trọng Minh",
          "ten": "Văn",
          "note": null
        },
        {
          "no": 124,
          "student_id": "2353318",
          "ho_lot": "Huỳnh Nguyễn Quốc",
          "ten": "Việt",
          "note": null
        },
        {
          "no": 125,
          "student_id": "2313907",
          "ho_lot": "Hà Đình",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 126,
          "student_id": "2313932",
          "ho_lot": "Trần Quang",
          "ten": "Vinh",
          "note": null
        },
        {
          "no": 127,
          "student_id": "2353339",
          "ho_lot": "Đinh Nguyễn Huy",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 128,
          "student_id": "2314019",
          "ho_lot": "Nguyễn Vạn",
          "ten": "Xuân",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Thị Thảo",
      "signer_title": "TRƯỜNG PHÒNG NHÂN SỰ",
      "quality_notes": "Bản quét có watermark/lỗi OCR 'N MỀM' và 'Softwar' ở cuối trang 2; dòng TT 105 ghi 'Thànhh' (có thể là lỗi đánh máy của 'Thành') được giữ nguyên như văn bản gốc; số trang '1','2','3' xuất hiện lẫn trong bảng không phải dữ liệu sinh viên."
    }
  },
  {
    "file": "Fsoft_-_Japan_Fsoft_JP_D3_TTNT_HK253_2026-07-01pdf",
    "form_date": "2026-07-01",
    "signature_date": "2026-06-22",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 22 tháng 06 năm 2026",
    "signer_name": "Nguyễn Thị Thảo",
    "signer_title": "TRƯỞNG PHÒNG NHÂN SỰ",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 889,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6635aaa7a36c17e66bd076c5",
    "company_shortname": "Fsoft - Japan",
    "company_fullname": "Công ty TNHH Phần mềm FPT Hồ Chí Minh - Tập đoàn FPT (Fsoft - Japan)",
    "portal_location": "Toà nhà F-town 3, số 3 đường Võ Chí Công, phường Long Thạnh Mỹ, thành phố Thủ Đức, Tp. HCM",
    "portal_max_slot": 3,
    "portal_student_accepted": 2,
    "portal_form_name": "Fsoft_JP_D3_TTNT_HK253_2026-07-01.pdf",
    "fields": {
      "company_name": "Công ty TNHH Phần Mềm FPT",
      "date_text": "TP.HCM, ngày 22 tháng 06 năm 2026",
      "signature_date": "2026-06-22",
      "signature_date_raw": "ngày 22 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310524",
          "ho_lot": "Võ Nguyễn Nhật",
          "ten": "Duy",
          "note": "AI Engineer x Tokyo University"
        },
        {
          "no": 2,
          "student_id": "2313459",
          "ho_lot": "Phạm Thanh",
          "ten": "Tín",
          "note": "AI Engineer x Tokyo University"
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Thị Thảo",
      "signer_title": "TRƯỞNG PHÒNG NHÂN SỰ",
      "quality_notes": null
    }
  },
  {
    "file": "Fsoft_-_NT_Nha_Trang_Fsoft_NT_D3_TTNT_HK253_2026-07-01pdf",
    "form_date": "2026-07-01",
    "signature_date": "2026-06-17",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 17 tháng 06 năm 2026",
    "signer_name": "Cường Hoàng Phúc",
    "signer_title": "GIÁM ĐỐC CT TNHH PHẦN MỀM FPT HỒ CHÍ MINH TẠI NHA TRANG",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1253,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "680a24ed3890995d799d8a48",
    "company_shortname": "Fsoft - NT (Nha Trang)",
    "company_fullname": "Chi nhánh Công ty TNHH Phần mềm FPT Hồ Chí Minh tại Nha Trang, Tập đoàn FPT",
    "portal_location": "Tầng 6 Tòa nhà VCN Tower, số 2 Đường Tố Hữu, Phường Nam Nha Trang, Tỉnh Khánh Hòa",
    "portal_max_slot": 20,
    "portal_student_accepted": 9,
    "portal_form_name": "Fsoft_NT_D3_TTNT_HK253_2026-07-01.pdf",
    "fields": {
      "company_name": "Chi nhánh Công ty TNHH Phần Mềm FPT Hồ Chí Minh tại Nha Trang - Tập đoàn FPT",
      "date_text": "TP.HCM, ngày 17 tháng 06 năm 2026",
      "signature_date": "2026-06-17",
      "signature_date_raw": "ngày 17 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352110",
          "ho_lot": "Trần Quốc",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2052464",
          "ho_lot": "Trần Gia",
          "ten": "Hân",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311303",
          "ho_lot": "Phan Việt",
          "ten": "Hùng",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2352380",
          "ho_lot": "Huỳnh Nguyễn Nhật",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2312058",
          "ho_lot": "Đỗ Hải",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2312046",
          "ho_lot": "Bùi Ngọc",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2313220",
          "ho_lot": "Nguyễn Phan Thanh",
          "ten": "Thiên",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2313348",
          "ho_lot": "Lương Minh",
          "ten": "Thuận",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2353237",
          "ho_lot": "Nguyễn Đỗ Khánh",
          "ten": "Trình",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Cường Hoàng Phúc",
      "signer_title": "GIÁM ĐỐC CT TNHH PHẦN MỀM FPT HỒ CHÍ MINH TẠI NHA TRANG",
      "quality_notes": null
    }
  },
  {
    "file": "GIHOT_GiHot_D3_TTNT_HK253_2026-05-26pdf",
    "form_date": "2026-05-26",
    "signature_date": "2026-05-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 05 năm 2026",
    "signer_name": "NGUYỄN TRUNG KHUYẾN",
    "signer_title": "Ban Lãnh đạo",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 746,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5ef01de52d83aed8ff642169",
    "company_shortname": "GIHOT",
    "company_fullname": "CÔNG TY CỔ PHẦN GIHOT",
    "portal_location": "Lầu 5, Block A, Tòa nhà Waseco, số 10 Phổ Quang, Phường Tân Sơn Hòa, TP.HCM",
    "portal_max_slot": 4,
    "portal_student_accepted": 3,
    "portal_form_name": "GiHot_D3_TTNT_HK253_2026-05-26.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN GIHOT",
      "date_text": "TP.HCM, ngày 25 tháng 05 năm 2026",
      "signature_date": "2026-05-25",
      "signature_date_raw": "ngày 25 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353353",
          "ho_lot": "Hồ Lâm Khánh",
          "ten": "Vy",
          "note": "Unity"
        },
        {
          "no": 2,
          "student_id": "2313598",
          "ho_lot": "Ngô Minh",
          "ten": "Trí",
          "note": "Unity"
        },
        {
          "no": 3,
          "student_id": "2311659",
          "ho_lot": "Đậu Minh",
          "ten": "Khôi",
          "note": "Unity"
        }
      ],
      "signature_present": true,
      "signer_name": "NGUYỄN TRUNG KHUYẾN",
      "signer_title": "Ban Lãnh đạo",
      "quality_notes": null
    }
  },
  {
    "file": "GL_-_Gameloft_GL_Gameloft_D3_TTNT_HK253_2026-06-08pdf",
    "form_date": "2026-06-08",
    "signature_date": "2026-06-05",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 05 tháng 06 năm 2026",
    "signer_name": "Tô Thị Thiên Thanh",
    "signer_title": "HRBP Manager - Quản lý Đối tác Nhân sự",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1107,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5cbdb50b32430223db649bb0",
    "company_shortname": "GL - Gameloft",
    "company_fullname": "Công ty TNHH Gameloft",
    "portal_location": "207C Nguyễn Xí, phường Bình Thạnh, Thành phố Hồ Chí Minh",
    "portal_max_slot": 5,
    "portal_student_accepted": 1,
    "portal_form_name": "GL_Gameloft_D3_TTNT_HK253_2026-06-08.pdf",
    "fields": {
      "company_name": "Công ty TNHH Gameloft",
      "date_text": "TP.HCM, ngày 05 tháng 06 năm 2026",
      "signature_date": "2026-06-05",
      "signature_date_raw": "ngày 05 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313327",
          "ho_lot": "Lê Doãn",
          "ten": "Thọ",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Tô Thị Thiên Thanh",
      "signer_title": "HRBP Manager - Quản lý Đối tác Nhân sự",
      "quality_notes": null
    }
  },
  {
    "file": "GOS_-_Golden_Owl_Solutions_GOS_D3_TTNT_HK253_2026-05-19pdf",
    "form_date": "2026-05-19",
    "signature_date": "2026-05-13",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 13 tháng 05 năm 2026",
    "signer_name": "Vũ Đào Kim Ngân",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 740,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "680b75ef3890995d799d8ca2",
    "company_shortname": "GOS - Golden Owl Solutions",
    "company_fullname": "CÔNG TY CỔ PHẦN GOLDEN OWL SOLUTIONS",
    "portal_location": "Địa chỉ VP1: C0013, Sarina Apt, 62 Hoàng Thế Thiện, An Lợi Đông, Thủ Đức, TP. Hồ Chí Minh Địa chỉ; VP2: 31-33 Đ. Nguyễn Văn Đậu, Phường 6, Quận Bình Thạnh, Thành phố Hồ Chí Minh",
    "portal_max_slot": 5,
    "portal_student_accepted": 2,
    "portal_form_name": "GOS_D3_TTNT_HK253_2026-05-19.pdf",
    "fields": {
      "company_name": "Công ty Cổ phần Golden Owl Solutions",
      "date_text": "TP.HCM, ngày 13 tháng 05 năm 2026",
      "signature_date": "2026-05-13",
      "signature_date_raw": "ngày 13 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310538",
          "ho_lot": "Ôn Hà Ngọc",
          "ten": "Như",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2313870",
          "ho_lot": "Nguyễn Thị Cẩm",
          "ten": "Vân",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Vũ Đào Kim Ngân",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "GSOFT_GSOFT_D3_TTNT_HK253_2026-06-27pdf",
    "form_date": "2026-06-27",
    "signature_date": "2026-06-10",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 10 tháng 06 năm 2026",
    "signer_name": "Huỳnh Thị Tú Nguyên",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1085,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "647080bce7ad7cc2b7236ce8",
    "company_shortname": "GSOFT",
    "company_fullname": "Công ty Cổ Phần Phần mềm Hoàn Cầu (GSOFT)",
    "portal_location": "163/14/12 Tô Hiến Thành, phường Hòa Hưng, Thành phố Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 9,
    "portal_form_name": "GSOFT_D3_TTNT_HK253_2026-06-27.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN PHẦN MỀM HOÀN CẦU",
      "date_text": "TP.HCM, ngày 10 tháng 06 năm 2026",
      "signature_date": "2026-06-10",
      "signature_date_raw": "ngày 10 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2252093",
          "ho_lot": "Hoàng Đức",
          "ten": "Chính",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312075",
          "ho_lot": "Lương Gia",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2310936",
          "ho_lot": "Nguyễn Đăng",
          "ten": "Hiền",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2313523",
          "ho_lot": "Vũ Thị Kiều",
          "ten": "Trang",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Huỳnh Thị Tú Nguyên",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "GTEL_GTEL_D3_TTNT_HK253_2026-04-28pdf",
    "form_date": "2026-04-28",
    "signature_date": "2026-04-22",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 22 tháng 04 năm 2026",
    "signer_name": "Bùi Tuấn Anh",
    "signer_title": "Phó Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 796,
    "struct_model": "step-5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69ed95753693d5bcc582f5a2",
    "company_shortname": "GTEL",
    "company_fullname": "Công ty Cổ phần Giải pháp công nghệ Trực tuyến Gtel (GTEL OTS)",
    "portal_location": "385C Nguyễn Trãi, P. Cầu Ông Lãnh, TPHCM",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "GTEL_D3_TTNT_HK253_2026-04-28.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN GIẢI PHÁP CÔNG NGHỆ TRỰC TUYẾN GTEL",
      "date_text": "TP.HCM, ngày 22 tháng 04 năm 2026",
      "signature_date": "2026-04-22",
      "signature_date_raw": "ngày 22 tháng 04 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310110",
          "ho_lot": "Nguyễn Ngọc",
          "ten": "Hoàng Anh",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Bùi Tuấn Anh",
      "signer_title": "Phó Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "Galaxy_Galaxy_D3_TTNT_HK253_2026-06-08pdf",
    "form_date": "2026-06-08",
    "signature_date": "2026-05-28",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 28 tháng 05 năm 2026",
    "signer_name": "Nguyễn Bích Thủy",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 733,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a20ee763693d5bcc5834f44",
    "company_shortname": "Galaxy",
    "company_fullname": "CÔNG TY CỔ PHẦN GALAXY TECHNOLOGY SERVICES",
    "portal_location": "Tầng 10, Galaxy Innovation Hub (GIHUB), Lô T2-1.5 Đường D1 Khu công nghệ cao, Phường Tăng Nhơn Phú, Thành phố Hồ Chí Minh",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "Galaxy_D3_TTNT_HK253_2026-06-08.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN GALAXY TECHNOLOGY SERVICES",
      "date_text": "TP.HCM, ngày 28 tháng 05 năm 2026",
      "signature_date": "2026-05-28",
      "signature_date_raw": "ngày 28 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312040",
          "ho_lot": "Lê Minh",
          "ten": "Mẫn",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Bích Thủy",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "HORUS_-_HORUSOFTACEAE_Horus_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-27",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 27 tháng 05 năm 2026",
    "signer_name": "Võ Minh Tuấn",
    "signer_title": "Giám đốc điều hành",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 879,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5caef41002c2e72195b4ce8c",
    "company_shortname": "HORUS - HORUSOFTACEAE",
    "company_fullname": "Công ty TNHH HORUSOFTACEAE",
    "portal_location": "766/3G Sư Vạn Hạnh, P. Hòa Hưng, TP.HCM (P.12, Q.10 cũ)",
    "portal_max_slot": 20,
    "portal_student_accepted": 6,
    "portal_form_name": "Horus_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "TNHH HORUSOFTACEAE",
      "date_text": "TP.HCM, ngày 27 tháng 05 năm 2026",
      "signature_date": "2026-05-27",
      "signature_date_raw": "ngày 27 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312205",
          "ho_lot": "Võ Tiến",
          "ten": "Nam",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311159",
          "ho_lot": "Lê Thanh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352931",
          "ho_lot": "Lê Nguyễn Gia",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2313574",
          "ho_lot": "Hoàng Thị Tuyết",
          "ten": "Trinh",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2312864",
          "ho_lot": "Bùi Nhật",
          "ten": "Quí",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2312737",
          "ho_lot": "Hoàng Quỳnh",
          "ten": "Phương",
          "note": null
        }
      ],
      "signature_present": "false",
      "signer_name": "Võ Minh Tuấn",
      "signer_title": "Giám đốc điều hành",
      "quality_notes": "Văn bản là bản text chứ không phải bản scan; không có chữ ký/đóng dấu thực tế."
    }
  },
  {
    "file": "HRS_HRS_D3_TTNT_HK253_2026_07_15docx",
    "form_date": null,
    "signature_date": null,
    "signature_date_source": null,
    "signature_date_raw": null,
    "signer_name": null,
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "docx",
    "vision_model": null,
    "text_chars": 922,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "6a58361f99966d5f1d7f1ce8",
    "company_shortname": "HRS",
    "company_fullname": "Công ty TNHH Giải Pháp Phần Mềm Công Tác Và Thanh Toán",
    "portal_location": "Anna Building, Công viên Phần mềm Quang Trung, TP.HCM",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "HRS_D3_TTNT_HK253_2026_07_15.docx",
    "fields": {
      "company_name": "Công ty TNHH Giải Pháp Phần Mềm Công Tác Và Thanh Toán",
      "date_text": "TP.HCM, ngày …… tháng …… năm ………",
      "signature_date": null,
      "signature_date_raw": null,
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313026",
          "ho_lot": "Hứa Thanh",
          "ten": "Tâm",
          "note": null
        }
      ],
      "signature_present": false,
      "signer_name": null,
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": "Văn bản không ghi ngày cụ thể; các ô ngày ở đầu công văn để trống. Không thấy chữ ký/đóng dấu thực tế, chỉ có dòng hướng dẫn 'BAN LÃNH ĐẠO (Ký, ghi rõ họ tên – chức vụ, đóng dấu)'. Danh sách có 1 sinh viên, cột Ghi chú bỏ trống."
    }
  },
  {
    "file": "Hissc_Hissc_D3_TTNT_HK253_2026-05-27docx",
    "form_date": "2026-05-27",
    "signature_date": "2026-05-14",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 14 tháng 05 năm 2026",
    "signer_name": "LÊ MINH TUẤN",
    "signer_title": "TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "docx",
    "vision_model": null,
    "text_chars": 869,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "69e639041fd2e5ab142cfef0",
    "company_shortname": "Hissc",
    "company_fullname": "Công ty CP DV ATTT TP.HCM",
    "portal_location": "QTSC Building 1, CVPM Quang Trung, P. Trung Mỹ Tây, TP.HCM",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "Hissc_D3_TTNT_HK253_2026-05-27.docx",
    "fields": {
      "company_name": "Công ty Cổ phần Dịch vụ An toàn thông tin Thành phố Hồ Chí Minh",
      "date_text": "TP.HCM, ngày 14 tháng 05 năm 2026",
      "signature_date": "2026-05-14",
      "signature_date_raw": "ngày 14 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352522",
          "ho_lot": "Lê Nguyễn Nam",
          "ten": "Khánh",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311403",
          "ho_lot": "Dương Bá",
          "ten": "Khang",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "LÊ MINH TUẤN",
      "signer_title": "TỔNG GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "Hitek_Hitek_D3_TTNT_HK253_2026-05-30pdf",
    "form_date": "2026-05-30",
    "signature_date": "2026-05-27",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 27 tháng 05 năm 2026",
    "signer_name": "Võ Thị Bích Thảo",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 689,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "685cadd5bff0349643c63d86",
    "company_shortname": "Hitek",
    "company_fullname": "Công ty Cổ phần Hitek Solution",
    "portal_location": "18 Đường số 2, Cư Xá Đài rada Phú Lâm, P.13, Q.6, Tp.HCM",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "Hitek_D3_TTNT_HK253_2026-05-30.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN HITEK SOLUTION",
      "date_text": "TP.HCM, ngày 27 tháng 05 năm 2026",
      "signature_date": "2026-05-27",
      "signature_date_raw": "ngày 27 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313178",
          "ho_lot": "Huỳnh Quốc",
          "ten": "Thắng",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Võ Thị Bích Thảo",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "IMT_Solutions_IMT_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-28",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 28 tháng 05 năm 2026",
    "signer_name": "Nguyễn Thị Mộng Thúy",
    "signer_title": "GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 933,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "66194c1ca36c17e66bd045c9",
    "company_shortname": "IMT Solutions",
    "company_fullname": "CÔNG TY CP GIẢI PHÁP CÔNG NGHỆ TRUYỀN THÔNG ĐA PHƯƠNG TIỆN SÁNG KIẾN (IMT SOLUTIONS)",
    "portal_location": "55-57 Bàu Cát 4, Phường Tân Bình, Thành phố Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 3,
    "portal_form_name": "IMT_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "CÔNG TY CP GIẢI PHÁP CÔNG NGHỆ TRUYỀN THÔNG ĐA PHƯƠNG TIỆN SÁNG KIẾN (IMT SOLUTIONS)",
      "date_text": "TP.HCM, ngày 28 tháng 05 năm 2026",
      "signature_date": "2026-05-28",
      "signature_date_raw": "ngày 28 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353124",
          "ho_lot": "Trần Mạnh",
          "ten": "Thắng",
          "note": "Đề tài 1: AI"
        },
        {
          "no": 2,
          "student_id": "2310405",
          "ho_lot": "Trần Quốc",
          "ten": "Cường",
          "note": "Đề tài 2: Web"
        },
        {
          "no": 3,
          "student_id": "2311063",
          "ho_lot": "Nguyễn Thái Vũ",
          "ten": "Hoàng",
          "note": "Đề tài 1: AI"
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Thị Mộng Thúy",
      "signer_title": "GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "IVS_-_IndiviSys_-_Indivisual_System_IVS_D3_TTNT_HK253_2026-06-12pdf",
    "form_date": "2026-06-12",
    "signature_date": "2026-06-12",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 12 tháng 06 năm 2026",
    "signer_name": "ASAI TAKASHI",
    "signer_title": "TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 917,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "644b346ce7ad7cc2b7232c45",
    "company_shortname": "IVS - IndiviSys - Indivisual System",
    "company_fullname": "Công ty Cổ phần IVS",
    "portal_location": "Tầng 3, Tòa nhà Vina Giầy, 180-182 Lý Chính Thắng, P.9, Q.3, TP.HCM",
    "portal_max_slot": 4,
    "portal_student_accepted": 4,
    "portal_form_name": "IVS_D3_TTNT_HK253_2026-06-12.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN IVS",
      "date_text": "TP.HCM, ngày 12 tháng 06 năm 2026",
      "signature_date": "2026-06-12",
      "signature_date_raw": "ngày 12 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352276",
          "ho_lot": "Ngô Tấn",
          "ten": "Giang",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2211190",
          "ho_lot": "Lê Huỳnh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2252396",
          "ho_lot": "Nguyễn Trung",
          "ten": "Kiên",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2213016",
          "ho_lot": "Lê Đức",
          "ten": "Tâm",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "ASAI TAKASHI",
      "signer_title": "TỔNG GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "Leandix_LEANDIX_D3_TTNT_HK253_2026-06-12pdf",
    "form_date": "2026-06-12",
    "signature_date": "2026-06-12",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 12 tháng 06 năm 2026",
    "signer_name": null,
    "signer_title": null,
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 683,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69ed95793693d5bcc582f5a8",
    "company_shortname": "Leandix",
    "company_fullname": "Công ty TNHH Leandix",
    "portal_location": "Số 19, Đường 10, KDC Trung Sơn, xã Bình Hưng, TP.HCM",
    "portal_max_slot": 3,
    "portal_student_accepted": 2,
    "portal_form_name": "LEANDIX_D3_TTNT_HK253_2026-06-12.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH LEANDIX",
      "date_text": "TP.HCM, ngày 12 tháng 06 năm 2026",
      "signature_date": "2026-06-12",
      "signature_date_raw": "ngày 12 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353136",
          "ho_lot": "Bùi Anh",
          "ten": "Thịnh",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2353221",
          "ho_lot": "Thịnh Hải",
          "ten": "Triều",
          "note": null
        }
      ],
      "signature_present": "false",
      "signer_name": null,
      "signer_title": null,
      "quality_notes": null
    }
  },
  {
    "file": "MGM_MGM_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-28",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 28 tháng 5 năm 2026",
    "signer_name": "NGÔ THỊ PHƯƠNG LOAN",
    "signer_title": "Phó Tổng Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 799,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "68355d675d905d4f0dba64c3",
    "company_shortname": "MGM",
    "company_fullname": "Công ty TNHH MTV mgm technology partners Việt Nam",
    "portal_location": "195A Hai Bà Trưng, Phường Xuân Hoà, TP HCM",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "MGM_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "Công ty TNHH MTV mgm technology partners Việt Nam",
      "date_text": "Đà Nẵng, ngày 28 tháng 5 năm 2026",
      "signature_date": "2026-05-28",
      "signature_date_raw": "ngày 28 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312955",
          "ho_lot": "Đặng Hải",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311671",
          "ho_lot": "Lê Nguyễn Kim",
          "ten": "Khôi",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "NGÔ THỊ PHƯƠNG LOAN",
      "signer_title": "Phó Tổng Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "MV_-_Marvell_Marvell_D3_TTNT_HK253_2026-06-30pdf",
    "form_date": "2026-06-30",
    "signature_date": "2026-06-01",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 01 tháng 06 năm 2026",
    "signer_name": "LÊ QUANG ĐẠM",
    "signer_title": "Tổng Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 943,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "607f8d12ee96ff021b97ad88",
    "company_shortname": "MV - Marvell",
    "company_fullname": "Công ty TNHH Công nghệ Marvell VN",
    "portal_location": "Lầu 5, Tòa nhà B, Khu nhà xưởng Văn Phòng, Lô D.01, Đường Tân Thuận, Khu chế xuất Tân Thuận, Phường Tân Thuận Đông, Quận 7, TP. Hồ Chí Minh",
    "portal_max_slot": 9,
    "portal_student_accepted": 9,
    "portal_form_name": "Marvell_D3_TTNT_HK253_2026-06-30.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH CÔNG NGHỆ MARVELL VIỆT NAM",
      "date_text": "TP.HCM, ngày 01 tháng 06 năm 2026",
      "signature_date": "2026-06-01",
      "signature_date_raw": "ngày 01 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353202",
          "ho_lot": "Hoàng Thùy",
          "ten": "Trân",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2313078",
          "ho_lot": "Nguyễn Chí",
          "ten": "Thanh",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2310974",
          "ho_lot": "Phạm Quang",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2353014",
          "ho_lot": "Trần Anh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2352471",
          "ho_lot": "Lê Phúc",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2352429",
          "ho_lot": "Lư Thuận",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2352065",
          "ho_lot": "Trần Đức",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2352631",
          "ho_lot": "Nguyễn Minh",
          "ten": "Khuê",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2310930",
          "ho_lot": "Nguyễn Huỳnh Thiên",
          "ten": "Hậu",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "LÊ QUANG ĐẠM",
      "signer_title": "Tổng Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "NAB_NAB_D3_TTNT_HK253_2026-07-03docx",
    "form_date": "2026-07-03",
    "signature_date": "2026-07-01",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 01 tháng 07 năm 2026",
    "signer_name": null,
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "docx",
    "vision_model": null,
    "text_chars": 1252,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "626bcf47bbe74fe7122f9627",
    "company_shortname": "NAB",
    "company_fullname": "NAB Innovation Centre Vietnam - National Australia Bank Limited",
    "portal_location": "Tòa nhà Hallmark, 15 Trần Bạch Đằng, phường Thủ Thiêm, TP Thủ Đức, TP Hồ Chí Minh",
    "portal_max_slot": 50,
    "portal_student_accepted": 10,
    "portal_form_name": "NAB_D3_TTNT_HK253_2026-07-03.docx",
    "fields": {
      "company_name": "CÔNG TY TNHH TRUNG TÂM PHÁT TRIỂN PHẦN MỀM VIỆT NAM",
      "date_text": "TP.HCM, ngày 01 tháng 07 năm 2026",
      "signature_date": "2026-07-01",
      "signature_date_raw": "ngày 01 tháng 07 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352536",
          "ho_lot": "Võ Trần Đại",
          "ten": "Khánh",
          "note": "StarCamp 19"
        },
        {
          "no": 2,
          "student_id": "2311734",
          "ho_lot": "Nguyễn Đức Trung",
          "ten": "Kiên",
          "note": "StarCamp 19"
        },
        {
          "no": 3,
          "student_id": "2352787",
          "ho_lot": "Trương Gia Kỳ",
          "ten": "Nam",
          "note": "StarCamp 19"
        },
        {
          "no": 4,
          "student_id": "2352856",
          "ho_lot": "Châu Anh",
          "ten": "Nhật",
          "note": "StarCamp 19"
        },
        {
          "no": 5,
          "student_id": "2311186",
          "ho_lot": "Nguyễn Khắc Khánh",
          "ten": "Huy",
          "note": "StarCamp 19"
        },
        {
          "no": 6,
          "student_id": "2352805",
          "ho_lot": "Huỳnh Kim",
          "ten": "Nghĩa",
          "note": "StarCamp 19"
        },
        {
          "no": 7,
          "student_id": "2311464",
          "ho_lot": "Phạm Nguyễn Gia",
          "ten": "Khang",
          "note": "StarCamp 19"
        },
        {
          "no": 8,
          "student_id": "2352799",
          "ho_lot": "Ngô Tiểu",
          "ten": "Nghi",
          "note": "StarCamp 21"
        },
        {
          "no": 9,
          "student_id": "2352589",
          "ho_lot": "Trần Anh",
          "ten": "Khoa",
          "note": "StarCamp 21"
        },
        {
          "no": 10,
          "student_id": "2352679",
          "ho_lot": "Nguyễn Quang",
          "ten": "Linh",
          "note": "StarCamp 21"
        }
      ],
      "signature_present": false,
      "signer_name": null,
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": "Không thấy chữ ký/đóng dấu cụ thể trong nội dung văn bản; ngày ký lấy theo ngày trên đầu công văn."
    }
  },
  {
    "file": "NBW_-_Nobiware_NBW_D3_TTNT_HK253_2026-05-21pdf",
    "form_date": "2026-05-21",
    "signature_date": "2026-05-21",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 21 tháng 05 năm 2026",
    "signer_name": "PHẠM TẤN LIÊM",
    "signer_title": "Giám Đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 975,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6825d1f0841f239ff1b31e4c",
    "company_shortname": "NBW - Nobiware",
    "company_fullname": "CÔNG TY TNHH NOBIWARE",
    "portal_location": "Y1 Hồng Lĩnh, Phường 15, Quận 10, Tp. Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 9,
    "portal_form_name": "NBW_D3_TTNT_HK253_2026-05-21.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH NOBIWARE",
      "date_text": "TP.HCM, ngày 21 tháng 05 năm 2026",
      "signature_date": "2026-05-21",
      "signature_date_raw": "ngày 21 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353116",
          "ho_lot": "TRẦN HUỲNH MAI",
          "ten": "THẢO",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310543",
          "ho_lot": "HỒ ANH",
          "ten": "DŨNG",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2310641",
          "ho_lot": "HUỲNH TUẤN",
          "ten": "ĐẠT",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2353213",
          "ho_lot": "HUỲNH MINH",
          "ten": "TRIẾT",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2313280",
          "ho_lot": "NGUYỄN DUY",
          "ten": "THỊNH",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2311409",
          "ho_lot": "ĐỖ PHÚ",
          "ten": "KHANG",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2312097",
          "ho_lot": "NGUYỄN THIỆN",
          "ten": "MINH",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2310990",
          "ho_lot": "LÊ THÚY",
          "ten": "HIỀN",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2352455",
          "ho_lot": "TRẦN PHẠM ĐINH",
          "ten": "HƯƠNG",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "PHẠM TẤN LIÊM",
      "signer_title": "Giám Đốc",
      "quality_notes": null
    }
  },
  {
    "file": "NCCPLUS_VIỆT_NAM_NCCPLUS_D3_TTNT_HK253_2026-05-26pdf",
    "form_date": "2026-05-26",
    "signature_date": "2026-05-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26 tháng 05 năm 2026",
    "signer_name": "Nguyễn Lê Lữ",
    "signer_title": "ĐẠI DIỆN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 806,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "62946d7abbe74fe7122fdbf3",
    "company_shortname": "NCCPLUS VIỆT NAM",
    "company_fullname": "Công ty Cổ phần NCCPLUS",
    "portal_location": "Tầng 8, Toà nhà St.Moritz, 1014 Phạm Văn Đồng, P. Hiệp Bình, Hồ Chí Minh (chi nhánh TPHCM)",
    "portal_max_slot": 2,
    "portal_student_accepted": 1,
    "portal_form_name": "NCCPLUS_D3_TTNT_HK253_2026-05-26.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN NCCPLUS",
      "date_text": "TP.HCM, ngày 26 tháng 05 năm 2026",
      "signature_date": "2026-05-26",
      "signature_date_raw": "ngày 26 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352352",
          "ho_lot": "Nguyễn",
          "ten": "Minh Hoàng",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Lê Lữ",
      "signer_title": "ĐẠI DIỆN LÃNH ĐẠO",
      "quality_notes": "Fixed OCR error in signer title: 'ĐẠI [?] LÀNH ĐẠO' to 'ĐẠI DIỆN LÃNH ĐẠO'."
    }
  },
  {
    "file": "NOIS_-_New_Ocean_IS_NOIS_D3_TTNT_HK253_2026-06-03_Signedpdf",
    "form_date": "2026-06-03",
    "signature_date": "2026-05-29",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 29 tháng 5 năm 2026",
    "signer_name": "TRẦN ĐĂNG NINH",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 752,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "625fbe15bbe74fe7122f8163",
    "company_shortname": "NOIS - New Ocean IS",
    "company_fullname": "Công ty TNHH Hệ thống Thông Tin Đại Dương Mới - Công ty New Ocean Information System (NOIS)",
    "portal_location": "51 Hoàng Việt, Phường Tân Sơn Nhất, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "NOIS_D3_TTNT_HK253_2026-06-03_Signed.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH HỆ THỐNG THÔNG TIN ĐẠI DƯƠNG MỚI",
      "date_text": "TP.HCM, ngày 29 tháng 5 năm 2026",
      "signature_date": "2026-05-29",
      "signature_date_raw": "ngày 29 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352608",
          "ho_lot": "Huỳnh Minh",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352689",
          "ho_lot": "Nguyễn",
          "ten": "Long",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "TRẦN ĐĂNG NINH",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "NR_-_Next_Robotics_NR_D3_TTNT_HK253_2026-06-17pdf",
    "form_date": "2026-06-17",
    "signature_date": "2026-06-11",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 11 tháng 6 năm 2026",
    "signer_name": "Nguyễn Minh Tâm",
    "signer_title": "Product Manager",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1007,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a334261a1e2f800231dd4c1",
    "company_shortname": "NR - Next Robotics",
    "company_fullname": "Next Robotics Join-Stock Company",
    "portal_location": "53, No 6, Long Truong District, HCMC",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "NR_D3_TTNT_HK253_2026-06-17.pdf",
    "fields": {
      "company_name": "NEXT ROBOTICS JOINT-STOCK COMPANY",
      "date_text": "TP.HCM, ngày 11 tháng 6 năm 2026",
      "signature_date": "2026-06-11",
      "signature_date_raw": "ngày 11 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352935",
          "ho_lot": "Lục Tấn",
          "ten": "Phúc",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Minh Tâm",
      "signer_title": "Product Manager",
      "quality_notes": null
    }
  },
  {
    "file": "NR_-_Next_Robotics_NR_D3_TTNT_HK253_2026-07-21pdf",
    "form_date": "2026-07-21",
    "signature_date": "2026-07-14",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 14 tháng 7 năm 2026",
    "signer_name": "Kiều Văn Xuân",
    "signer_title": "Ban Lãnh đạo",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 975,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a334261a1e2f800231dd4c1",
    "company_shortname": "NR - Next Robotics",
    "company_fullname": "Next Robotics Join-Stock Company",
    "portal_location": "53, No 6, Long Truong District, HCMC",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "NR_D3_TTNT_HK253_2026-07-21.pdf",
    "fields": {
      "company_name": "NEXT ROBOTICS JOINT-STOCK COMPANY",
      "date_text": "TP.HCM, ngày ...14... tháng ...7... năm ...2026......",
      "signature_date": "2026-07-14",
      "signature_date_raw": "ngày 14 tháng 7 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352935",
          "ho_lot": "Lục Tấn",
          "ten": "Phúc",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Kiều Văn Xuân",
      "signer_title": "Ban Lãnh đạo",
      "quality_notes": null
    }
  },
  {
    "file": "NUS_Technology_NUS_D3_TTNT_HK253_2026-06-03pdf",
    "form_date": "2026-06-03",
    "signature_date": "2026-05-29",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 29 tháng 05 năm 2026",
    "signer_name": "LÊ THỊ THANH THÚY",
    "signer_title": "Phó Giám đốc Vận hành",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 830,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5cb9f21181356c7c25789edc",
    "company_shortname": "NUS Technology",
    "company_fullname": "NUS TECHNOLOGY",
    "portal_location": "Tầng 3B, Tòa nhà Scetpa, 19A Cộng Hòa, Phường Bảy Hiền, TP.HCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 5,
    "portal_form_name": "NUS_D3_TTNT_HK253_2026-06-03.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN CÔNG NGHỆ PHẦN MỀM NIK",
      "date_text": "TP.HCM, ngày 29 tháng 05 năm 2026",
      "signature_date": "2026-05-29",
      "signature_date_raw": "ngày 29 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352300",
          "ho_lot": "Trương Trí",
          "ten": "Hào",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311708",
          "ho_lot": "Võ Công Đăng",
          "ten": "Khôi",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352741",
          "ho_lot": "Lê Nguyên Nhật",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2312285",
          "ho_lot": "Trần Trọng",
          "ten": "Nghĩa",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2312453",
          "ho_lot": "Trương Thanh",
          "ten": "Nhân",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "LÊ THỊ THANH THÚY",
      "signer_title": "Phó Giám đốc Vận hành",
      "quality_notes": null
    }
  },
  {
    "file": "NaviX_NaviX_D3_TTNT_HK253_2026-06-16pdf",
    "form_date": "2026-06-16",
    "signature_date": "2026-06-11",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 11 tháng 6 năm 2026",
    "signer_name": "Đào Ngọc Thủy",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 813,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a2bfc2fa1e2f800231dc785",
    "company_shortname": "NaviX",
    "company_fullname": "Công ty TNHH NaviX",
    "portal_location": "Phòng Lab Công ty NaviX, địa chỉ: 70 Bàu Cát 6, Phường Bảy Hiền, TP. HCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 4,
    "portal_form_name": "NaviX_D3_TTNT_HK253_2026-06-16.pdf",
    "fields": {
      "company_name": "Công ty TNHH NaviX",
      "date_text": "TP.HCM, ngày 11 tháng 6 năm 2026",
      "signature_date": "2026-06-11",
      "signature_date_raw": "ngày 11 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353097",
          "ho_lot": "Hồ Công",
          "ten": "Thành",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Đào Ngọc Thủy",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "Novaha_Novaha_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26 tháng 05 năm 2026",
    "signer_name": "Nguyễn Hoàng Anh",
    "signer_title": "Ban Lãnh đạo",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 738,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69d275b36f0f734c3675129c",
    "company_shortname": "Novaha",
    "company_fullname": "Công ty TNHH NOVAHA",
    "portal_location": "Địa chỉ văn phòng 1: 173Q Đ. Đặng Văn Ngữ, Phường 13, Quận Phú Nhuận, Thành phố Hồ Chí Minh; Địa chỉ văn phòng 2: 123 Trương Định, Phường Võ Thị Sáu, Quận 3, Thành phố Hồ Chí Minh",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "Novaha_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "Công ty TNHH NovaHA",
      "date_text": "TP.HCM, ngày 26 tháng 05 năm 2026",
      "signature_date": "2026-05-26",
      "signature_date_raw": "ngày 26 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2211617",
          "ho_lot": "Nguyễn Đăng",
          "ten": "Khoa",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Hoàng Anh",
      "signer_title": "Ban Lãnh đạo",
      "quality_notes": null
    }
  },
  {
    "file": "OW_-_OpenWay_OW_OpenWay_D3_TTNT_HK253_2026-06-05pdf",
    "form_date": "2026-06-05",
    "signature_date": "2026-06-05",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 05 tháng 06 năm 2026",
    "signer_name": "Nguyễn Mạnh Hà",
    "signer_title": "TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 969,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "660b6523d3e9eccc8c61e56a",
    "company_shortname": "OW - OpenWay",
    "company_fullname": "Công ty TNHH OpenWay Việt Nam (OW)",
    "portal_location": "Phòng 505-506, Tầng 5, tòa nhà COBI Tower 1, số 5 Hoàng Văn Thái, phường Tân Mỹ, Thành phố Hồ Chí Minh",
    "portal_max_slot": 4,
    "portal_student_accepted": 3,
    "portal_form_name": "OW_OpenWay_D3_TTNT_HK253_2026-06-05.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH OPENWAY VIỆT NAM",
      "date_text": "TP.HCM, ngày 05 tháng 06 năm 2026",
      "signature_date": "2026-06-05",
      "signature_date_raw": "ngày 05 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310965",
          "ho_lot": "Nguyễn Trung",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352897",
          "ho_lot": "Ôn Đức",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352938",
          "ho_lot": "Nguyễn Hữu",
          "ten": "Phúc",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Mạnh Hà",
      "signer_title": "TỔNG GIÁM ĐỐC",
      "quality_notes": "M.S.D.N bị lỗi OCR: 01[?] C.T.T.N.H.H"
    }
  },
  {
    "file": "Omega_Omega_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 05 năm 2026",
    "signer_name": "Nguyễn Quốc Huy",
    "signer_title": "PHÓ GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 874,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69e840ac1fd2e5ab142d0289",
    "company_shortname": "Omega",
    "company_fullname": "Công ty TNHH Công nghệ và Giải pháp Omega",
    "portal_location": "Lầu 6 - Tòa nhà Hà Sơn, số 277A Nguyễn Văn Đậu, Phường Bình Lợi Trung, TP. HCM",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "Omega_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH CÔNG NGHỆ VÀ GIẢI PHÁP OMEGA",
      "date_text": "TP.HCM, ngày 25 tháng 05 năm 2026",
      "signature_date": "2026-05-25",
      "signature_date_raw": "ngày 25 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313184",
          "ho_lot": "Ngô Đức",
          "ten": "Thắng",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311681",
          "ho_lot": "Nguyễn Đình",
          "ten": "Khôi",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Quốc Huy",
      "signer_title": "PHÓ GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "PA_Phạm_-_Asset_PA_PhamAsset_D3_TTNT_HK253_2026-06-17pdf",
    "form_date": "2026-06-17",
    "signature_date": "2026-06-18",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 18 tháng 06 năm 2026",
    "signer_name": "Hoàng Thị Thảo",
    "signer_title": "Hành Chánh, - Nhân Sự",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 828,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a33425da1e2f800231dd4bb",
    "company_shortname": "PA (Phạm - Asset)",
    "company_fullname": "Công ty liên doanh Phạm - Asset",
    "portal_location": "Lô D4/1, Đường 1B, KCN Vĩnh Lộc, P. Bình Hưng Hòa B, Q. Bình Tân, TP.HCM",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "PA_PhamAsset_D3_TTNT_HK253_2026-06-17.pdf",
    "fields": {
      "company_name": "Công ty Liên Doanh Phạm-Asset",
      "date_text": "TP.HCM, ngày 18 tháng 06 năm 2026",
      "signature_date": "2026-06-18",
      "signature_date_raw": "ngày 18 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313890",
          "ho_lot": "Hoàng Quốc",
          "ten": "Việt",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Hoàng Thị Thảo",
      "signer_title": "Hành Chánh, - Nhân Sự",
      "quality_notes": null
    }
  },
  {
    "file": "PATSOFT_Patsoft_D3_TTNT_HK253_2026-04-21pdf",
    "form_date": "2026-04-21",
    "signature_date": null,
    "signature_date_source": null,
    "signature_date_raw": null,
    "signer_name": "Phùng Minh Triết",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 730,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69e638fe1fd2e5ab142cfee6",
    "company_shortname": "PATSOFT",
    "company_fullname": "CÔNG TY CỔ PHẦN PHẦN MỀM PATSOFT",
    "portal_location": "Số 44, đường 7, Cư xá Bình Thới, Phường Bình Thới, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "Patsoft_D3_TTNT_HK253_2026-04-21.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN PHẦN MỀM PATSOFT",
      "date_text": "TP.HCM, ngày ...... tháng ...... năm ........",
      "signature_date": null,
      "signature_date_raw": null,
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352097",
          "ho_lot": "Nguyễn Lê Gia",
          "ten": "Bảo",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Phùng Minh Triết",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": "Ngày tháng năm ở đầu văn bản để trống (ngày ...... tháng ...... năm ........)."
    }
  },
  {
    "file": "PH_-_Phượng_Hải_PH_D3_TTNT_HK253_2026-07-06pdf",
    "form_date": "2026-07-06",
    "signature_date": "2026-06-15",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 15 tháng 06 năm 2026",
    "signer_name": null,
    "signer_title": "Ban Lãnh đạo",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1014,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6669061af5911d0a68b80c16",
    "company_shortname": "PH - Phượng Hải",
    "company_fullname": "CÔNG TY CỔ PHẦN KHOA HỌC KỸ THUẬT PHƯỢNG HẢI",
    "portal_location": "103/23 Nguyễn Hữu Dật, Phường Tây Thạnh, TP. Hồ Chí Minh",
    "portal_max_slot": 4,
    "portal_student_accepted": 3,
    "portal_form_name": "PH_D3_TTNT_HK253_2026-07-06.pdf",
    "fields": {
      "company_name": "Công ty Cổ Phần Khoa Học Kỹ Thuật Phượng Hải",
      "date_text": "TP.HCM, ngày 15 tháng 06 năm 2026",
      "signature_date": "2026-06-15",
      "signature_date_raw": "ngày 15 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311030",
          "ho_lot": "Cao Hữu Thiên",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312618",
          "ho_lot": "Lê Thanh",
          "ten": "Phong",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2313912",
          "ho_lot": "Lê Công",
          "ten": "Vinh",
          "note": null
        }
      ],
      "signature_present": false,
      "signer_name": null,
      "signer_title": "Ban Lãnh đạo",
      "quality_notes": "Văn bản dạng text, chưa có chữ ký/đóng dấu thực tế (chỉ có dòng hướng dẫn '(Ký, ghi rõ họ tên – chức vụ, đóng dấu)'). Không có ngày ký viết tay cạnh chữ ký, nên dùng ngày ghi đầu văn bản. Danh sách sinh viên đã được sắp xếp theo thứ tự chữ cái alphabet như yêu cầu."
    }
  },
  {
    "file": "PL_-_Phúc_Long_PL_D3_TTNT_HK253_2026-06-17pdf",
    "form_date": "2026-06-17",
    "signature_date": "2026-06-04",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 04 tháng 06 năm 2026",
    "signer_name": "Lê Thị Kim Oanh",
    "signer_title": "Phó Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 856,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a2bfc26a1e2f800231dc77b",
    "company_shortname": "PL - Phúc Long",
    "company_fullname": "Công ty Cổ Phần phụ tùng MCT Phúc Long",
    "portal_location": "Số 869 Giải Phóng, Hoàng Mai, Hà Nội",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "PL_D3_TTNT_HK253_2026-06-17.pdf",
    "fields": {
      "company_name": "Công ty cổ phần phụ tùng MCT Phúc Long",
      "date_text": "Hà Nội, ngày 04 tháng 06 năm 2026",
      "signature_date": "2026-06-04",
      "signature_date_raw": "ngày 04 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Kính gửi: Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2353280",
          "ho_lot": "Vũ Hải",
          "ten": "Tuần",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Lê Thị Kim Oanh",
      "signer_title": "Phó Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "Pitek_Pitek_D3_TTNT_HK253_2026-06-11pdf",
    "form_date": "2026-06-11",
    "signature_date": "2026-06-11",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 11 tháng 06 năm 2026",
    "signer_name": "Đoàn Đỗ Phương Nhi",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 846,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a28304da1e2f800231dc0a0",
    "company_shortname": "Pitek",
    "company_fullname": "Công ty Cổ phần Công nghệ Pitek",
    "portal_location": "663-665 Điện Biên Phủ, Phường Thạnh Mỹ Tây, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "Pitek_D3_TTNT_HK253_2026-06-11.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN CÔNG NGHỆ PITEK",
      "date_text": "TP.HCM, ngày 11 tháng 06 năm 2026",
      "signature_date": "2026-06-11",
      "signature_date_raw": "ngày 11 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352623",
          "ho_lot": "Phạm",
          "ten": "Nhật Khôi",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Đoàn Đỗ Phương Nhi",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "R2S_R2S_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-27",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 27 tháng 5 năm 2026",
    "signer_name": "Lê Hồng Kỳ",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 900,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "607d40f7ee96ff021b97a98f",
    "company_shortname": "R2S",
    "company_fullname": "Công Ty Cổ Phần R2S",
    "portal_location": "Căn A23, A24, A25, Khu A, dự án Saigon Villas Hill, 99 Lê Văn Việt, Phường Tăng Nhơn Phú, Thành phố Hồ Chí Minh, Việt Nam (gần Trung tâm tiêm chủng VNVC)",
    "portal_max_slot": 10,
    "portal_student_accepted": 1,
    "portal_form_name": "R2S_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH R2S",
      "date_text": "TP.HCM, ngày 27 tháng 5 năm 2026",
      "signature_date": "2026-05-27",
      "signature_date_raw": "ngày 27 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352839",
          "ho_lot": "Trần Thanh",
          "ten": "Nguyên",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Lê Hồng Kỳ",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "RIL_-_RI_Labs_RIL_D3_TTNT_HK253_2026-06-04pdf",
    "form_date": "2026-06-04",
    "signature_date": "2026-06-01",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 1 tháng 6 năm 2026",
    "signer_name": "BÙI NHẬT QUANG",
    "signer_title": "GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 799,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "67ebe0c1502455a6d3604477",
    "company_shortname": "RIL - R&I Labs",
    "company_fullname": "CÔNG TY TNHH R&I LABS",
    "portal_location": "The Manor Officetel, 89 Nguyễn Hữu Cảnh, Phường Thạch Mỹ Tây, Thành Phố Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 3,
    "portal_form_name": "RIL_D3_TTNT_HK253_2026-06-04.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH R&I LABS",
      "date_text": "TP.HCM, ngày 1 tháng 6 năm 2026",
      "signature_date": "2026-06-01",
      "signature_date_raw": "ngày 1 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312749",
          "ho_lot": "Nguyễn Đức",
          "ten": "Phương",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310767",
          "ho_lot": "Đoàn Minh",
          "ten": "Đức",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2311593",
          "ho_lot": "Lê Minh",
          "ten": "Khoa",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "BÙI NHẬT QUANG",
      "signer_title": "GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "SCB_2_-_Sacombank_SCB_2_Sacombank_D3_TTNT_HK253_2026-07-08pdf",
    "form_date": "2026-07-08",
    "signature_date": "2026-07-01",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 1 tháng 7 năm 2026",
    "signer_name": "Dương Đăng Công",
    "signer_title": "Phó phòng Kỹ Thuật Hạ Tầng",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 901,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a4786cb0dac56b446110d37",
    "company_shortname": "SCB 2 - Sacombank",
    "company_fullname": "Ngân hàng Thương mại cổ phần Sài Gòn Tài Lộc - Sacombank",
    "portal_location": "266 - 268 Nam Kỳ Khởi Nghĩa, phường Xuân Hòa, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "SCB_2_Sacombank_D3_TTNT_HK253_2026-07-08.pdf",
    "fields": {
      "company_name": "Ngân hàng Thương mại Cổ phần Sài Gòn Tài Lộc",
      "date_text": "TP.HCM, ngày 1 tháng 7 năm 2026",
      "signature_date": "2026-07-01",
      "signature_date_raw": "ngày 1 tháng 7 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352431",
          "ho_lot": "Ngô Quang",
          "ten": "Hưng",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Dương Đăng Công",
      "signer_title": "Phó phòng Kỹ Thuật Hạ Tầng",
      "quality_notes": null
    }
  },
  {
    "file": "SIGINX_SIGINX_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": "2026-05-28",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 28 tháng 05 năm 2026",
    "signer_name": "Dương Lam Phượng",
    "signer_title": "GĐ",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 972,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "683a5f2cbff0349643c6000f",
    "company_shortname": "SIGINX",
    "company_fullname": "Công ty CP Công nghệ SIGINX",
    "portal_location": "15.01 Khối văn phòng Cao ốc Thái An, 2290 Quốc Lộ 1A, Phường Trung Mỹ Tây, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 6,
    "portal_student_accepted": 6,
    "portal_form_name": "SIGINX_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "Công ty CP Công Nghệ SIGINX",
      "date_text": "TP.HCM, ngày 28 tháng 05 năm 2026",
      "signature_date": "2026-05-28",
      "signature_date_raw": "ngày 28 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311388",
          "ho_lot": "Lê Triều",
          "ten": "Kha",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310901",
          "ho_lot": "Hoàng Thị",
          "ten": "Hằng",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2313132",
          "ho_lot": "Nguyễn Tuấn",
          "ten": "Thành",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2314014",
          "ho_lot": "Huỳnh Nguyên",
          "ten": "Vỹ",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2310735",
          "ho_lot": "Trần Minh",
          "ten": "Đăng",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2310242",
          "ho_lot": "Nguyễn Hoàng Gia",
          "ten": "Bảo",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Dương Lam Phượng",
      "signer_title": "GĐ",
      "quality_notes": null
    }
  },
  {
    "file": "SLS_-_SKYLINK_STUDIO_SLS_D3_TTNT_HK253_2026-05-20pdf",
    "form_date": "2026-05-20",
    "signature_date": "2026-05-18",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 18 tháng 05 năm 2026",
    "signer_name": "NGUYỄN NGỌC TUẤN LỢI",
    "signer_title": "GIÁM ĐỐC ĐIỀU HÀNH",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 872,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69def9b71fd2e5ab142cf22c",
    "company_shortname": "SLS - SKYLINK STUDIO",
    "company_fullname": "CÔNG TY CỔ PHẦN SKYLINK STUDIO (SLS)",
    "portal_location": "An Khang Building, Block A, số 28 đường số 19, phường Bình Trưng, Tp. Hồ Chí Minh",
    "portal_max_slot": 9,
    "portal_student_accepted": 4,
    "portal_form_name": "SLS_D3_TTNT_HK253_2026-05-20.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN SKYLINK STUDIO",
      "date_text": "TP.HCM, ngày 18 tháng 05 năm 2026",
      "signature_date": "2026-05-18",
      "signature_date_raw": "ngày 18 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312664",
          "ho_lot": "Bùi Đình",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312658",
          "ho_lot": "Nguyễn Miên",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2310689",
          "ho_lot": "Phạm Tấn",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2311126",
          "ho_lot": "Dương Đức",
          "ten": "Huy",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "NGUYỄN NGỌC TUẤN LỢI",
      "signer_title": "GIÁM ĐỐC ĐIỀU HÀNH",
      "quality_notes": null
    }
  },
  {
    "file": "SO_1_-_SysOne_SO_1_SYSONE_D3_TTNT_HK253_2026-06-16pdf",
    "form_date": "2026-06-16",
    "signature_date": "2026-06-12",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 12 tháng 6 năm 2026",
    "signer_name": "Bùi Minh Sang",
    "signer_title": "TP. Phát Triển Vùng",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 804,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a2f70b8a1e2f800231dcdac",
    "company_shortname": "SO 1 - SysOne",
    "company_fullname": "Công Ty Cổ Phần Công Nghệ SysOne",
    "portal_location": "73 Đường số 1 khu Hiệp Ân, Phường 5, Khu Phố 2, Chánh Hưng, Hồ Chí Minh",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "SO_1_SYSONE_D3_TTNT_HK253_2026-06-16.pdf",
    "fields": {
      "company_name": "Công ty Cổ phần Công nghệ SysOne",
      "date_text": "TP.HCM, ngày 12 tháng 6 năm 2026",
      "signature_date": "2026-06-12",
      "signature_date_raw": "ngày 12 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2120061",
          "ho_lot": "Huỳnh Hồng",
          "ten": "Sơn",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Bùi Minh Sang",
      "signer_title": "TP. Phát Triển Vùng",
      "quality_notes": null
    }
  },
  {
    "file": "SS_-_SUNSTUDIO_SS_D3_TTNT_HK253_2026-06-17pdf",
    "form_date": "2026-06-17",
    "signature_date": "2026-06-08",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 08 tháng 06 năm 2026",
    "signer_name": "Nguyễn Văn Thành",
    "signer_title": "GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 968,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "607e305bee96ff021b97ab2e",
    "company_shortname": "SS - SUN.STUDIO",
    "company_fullname": "CÔNG TY CỔ PHẦN SUN.STUDIO",
    "portal_location": "Tầng 19, Toà nhà AP Tower, 518B Điện Biên Phủ, Phường Thạnh Mỹ Tây, Thành phố Hồ Chí Minh",
    "portal_max_slot": 15,
    "portal_student_accepted": 2,
    "portal_form_name": "SS_D3_TTNT_HK253_2026-06-17.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN SUN.STUDIO",
      "date_text": "TP.HCM, ngày 08 tháng 06 năm 2026",
      "signature_date": "2026-06-08",
      "signature_date_raw": "ngày 08 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352052",
          "ho_lot": "Nguyễn Thế",
          "ten": "Anh",
          "note": "Unity Development Intern"
        },
        {
          "no": 2,
          "student_id": "2211337",
          "ho_lot": "Nguyễn Mạnh",
          "ten": "Hùng",
          "note": "Unity Development Intern"
        },
        {
          "no": 3,
          "student_id": "2212009",
          "ho_lot": "Ngô Ngọc Triệu",
          "ten": "Mẫn",
          "note": "Unity Development Intern"
        },
        {
          "no": 4,
          "student_id": "2313873",
          "ho_lot": "Phan Thị Cẩm",
          "ten": "Vân",
          "note": "Quality Assurance Intern"
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Văn Thành",
      "signer_title": "GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "SWO_-_SoftwareOne_SWO_D3_TTNT_HK253_2026-05-22pdf",
    "form_date": "2026-05-22",
    "signature_date": "2026-05-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 05 năm 2026",
    "signer_name": "Phan Văn Trung",
    "signer_title": "CHỦ TỊCH CÔNG TY",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1336,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69e981d31fd2e5ab142d04d0",
    "company_shortname": "SWO - SoftwareOne",
    "company_fullname": "Công ty TNHH SoftwareOne Việt Nam",
    "portal_location": "Tầng 5, Tòa nhà TTC, Số 253 Hoàng Văn Thụ, Phường Tân Sơn Hòa, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 14,
    "portal_student_accepted": 14,
    "portal_form_name": "SWO_D3_TTNT_HK253_2026-05-22.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH SOFTWAREONE VIỆT NAM",
      "date_text": "TP.HCM, ngày 25 tháng 05 năm 2026",
      "signature_date": "2026-05-25",
      "signature_date_raw": "ngày 25 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310453",
          "ho_lot": "Đặng Vũ",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312596",
          "ho_lot": "Trần Đỗ Đức",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352837",
          "ho_lot": "Trần Đức Khôi",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2353290",
          "ho_lot": "Nguyễn Anh",
          "ten": "Tú",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2313485",
          "ho_lot": "Nguyễn Đức",
          "ten": "Toàn",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2353215",
          "ho_lot": "Phạm Minh",
          "ten": "Triết",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2311100",
          "ho_lot": "Nguyễn Thái",
          "ten": "Học",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2313954",
          "ho_lot": "Lê Phương",
          "ten": "Vũ",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2353169",
          "ho_lot": "Nguyễn Anh",
          "ten": "Thy",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2352881",
          "ho_lot": "Trương Anh",
          "ten": "Phan",
          "note": null
        },
        {
          "no": 11,
          "student_id": "2312833",
          "ho_lot": "Nguyễn Đỗ Minh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 12,
          "student_id": "2311958",
          "ho_lot": "Nguyễn Thanh",
          "ten": "Lộc",
          "note": null
        },
        {
          "no": 13,
          "student_id": "2312550",
          "ho_lot": "Nguyễn Minh",
          "ten": "Nhựt",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Phan Văn Trung",
      "signer_title": "CHỦ TỊCH CÔNG TY",
      "quality_notes": null
    }
  },
  {
    "file": "Semicon_Semicon_D3_TTNT_HK253_2026-06-10docx",
    "form_date": "2026-06-10",
    "signature_date": "2026-05-29",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 29 tháng 5 năm 2026",
    "signer_name": "Dang Tuong Duong",
    "signer_title": "CEO",
    "tax_code": null,
    "text_source": "docx",
    "vision_model": null,
    "text_chars": 879,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "666115565525c35634b81069",
    "company_shortname": "Semicon",
    "company_fullname": "Công Ty TNHH Semiconductor Technologies Việt Nam",
    "portal_location": "Phòng SEMICON, tầng 10, Tòa Nhà Thủy Lợi 4, số 205A Nguyễn Xí, Phường 26, Quận Bình Thạnh, Tp. HCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 3,
    "portal_form_name": "Semicon_D3_TTNT_HK253_2026-06-10.docx",
    "fields": {
      "company_name": "Công Ty TNHH Semiconductor Technologies Việt Nam",
      "date_text": "TP.HCM, ngày …29… tháng …5… năm …2026…",
      "signature_date": "2026-05-29",
      "signature_date_raw": "ngày 29 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2111918",
          "ho_lot": "Hứa Hoàng",
          "ten": "Nhật",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Dang Tuong Duong",
      "signer_title": "CEO",
      "quality_notes": "Bảng có 4 dòng trống; ngày ký lấy theo ngày ở đầu văn bản."
    }
  },
  {
    "file": "Semicon_Semicon_D3_TTNT_HK253_2026-06-17pdf",
    "form_date": "2026-06-17",
    "signature_date": "2026-05-29",
    "signature_date_source": "model",
    "signature_date_raw": "ngày ...29... tháng ...5... năm ...2026...",
    "signer_name": "Dang Tuong Duong",
    "signer_title": "CEO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 841,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "666115565525c35634b81069",
    "company_shortname": "Semicon",
    "company_fullname": "Công Ty TNHH Semiconductor Technologies Việt Nam",
    "portal_location": "Phòng SEMICON, tầng 10, Tòa Nhà Thủy Lợi 4, số 205A Nguyễn Xí, Phường 26, Quận Bình Thạnh, Tp. HCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 3,
    "portal_form_name": "Semicon_D3_TTNT_HK253_2026-06-17.pdf",
    "fields": {
      "company_name": "Công Ty TNHH Semiconductor Technologies Việt Nam",
      "date_text": "TP.HCM, ngày ...29... tháng ...5... năm ...2026...",
      "signature_date": "2026-05-29",
      "signature_date_raw": "ngày ...29... tháng ...5... năm ...2026...",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2318496",
          "ho_lot": "Phạm Ngọc Đức",
          "ten": "Toàn",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2111918",
          "ho_lot": "Huỳnh Hoàng",
          "ten": "Nhật",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Dang Tuong Duong",
      "signer_title": "CEO",
      "quality_notes": null
    }
  },
  {
    "file": "Sorimachi_-_Việt_Nam_Sorimachi_VN_D3_TTNT_HK253_2026-05-06pdf",
    "form_date": "2026-05-06",
    "signature_date": "2026-05-06",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 06 tháng 05 năm 2026",
    "signer_name": "NGUYỄN HƯƠNG QUÊ",
    "signer_title": "Giám đốc tài chính",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 781,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5caef41902c2e72195b4ce9c",
    "company_shortname": "Sorimachi - Việt Nam",
    "company_fullname": "Công ty TNHH Sorimachi Việt Nam (SRMC VN)",
    "portal_location": "Tầng 9, Tòa nhà Tuổi Trẻ, Số 60A Hoàng Văn Thụ, Phường Đức Nhuận, Tp. Hồ Chí Minh",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "Sorimachi_VN_D3_TTNT_HK253_2026-05-06.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH SORIMACHI VIỆT NAM",
      "date_text": "TP.HCM, ngày 06 tháng 05 năm 2026",
      "signature_date": "2026-05-06",
      "signature_date_raw": "ngày 06 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352301",
          "ho_lot": "Đào Văn Thanh",
          "ten": "Hải",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352345",
          "ho_lot": "Nguyễn Xuân",
          "ten": "Hoài",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "NGUYỄN HƯƠNG QUÊ",
      "signer_title": "Giám đốc tài chính",
      "quality_notes": null
    }
  },
  {
    "file": "SpartanX_SpartanX_D3_TTNT_HK253_2026-06-08pdf",
    "form_date": "2026-06-08",
    "signature_date": "2026-06-03",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 03 tháng 06 năm 2026",
    "signer_name": "Võ Ngọc Hiếu",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 842,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a20ee773693d5bcc5834f46",
    "company_shortname": "SpartanX",
    "company_fullname": "CÔNG TY TNHH SPARTAN X TECHNOLOGY",
    "portal_location": "Tòa nhà XL Building, số 167 đường Trần Não, Phường An Khánh, TP Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "SpartanX_D3_TTNT_HK253_2026-06-08.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH SPARTAN X TECHNOLOGY",
      "date_text": "TP.HCM, ngày 03 tháng 06 năm 2026",
      "signature_date": "2026-06-03",
      "signature_date_raw": "ngày 03 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311643",
          "ho_lot": "Trần Đăng",
          "ten": "Khoa",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Võ Ngọc Hiếu",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "TADA_TADA_D3_TTNT_HK253_2026-06-05pdf",
    "form_date": "2026-06-05",
    "signature_date": "2026-05-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 5 năm 2026",
    "signer_name": "Đào Nguyễn Liên Phương",
    "signer_title": "TL. BAN LÃNH ĐẠO TP. HCNS",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 825,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a11b61f3693d5bcc5833459",
    "company_shortname": "TADA",
    "company_fullname": "CÔNG TY TNHH TADA LABS",
    "portal_location": "Phòng 05 – Tầng 1, Số 49 Điện Biên Phủ, Phường Tân Định, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "TADA_D3_TTNT_HK253_2026-06-05.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH TADA LABS",
      "date_text": "TP.HCM, ngày 25 tháng 5 năm 2026",
      "signature_date": "2026-05-25",
      "signature_date_raw": "ngày 25 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313646",
          "ho_lot": "Nguyễn Bảo",
          "ten": "Trọng",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Đào Nguyễn Liên Phương",
      "signer_title": "TL. BAN LÃNH ĐẠO TP. HCNS",
      "quality_notes": null
    }
  },
  {
    "file": "TC_-_Techcraft_TC_TECHCRAFT_D3_TTNT_HK253_2026-04-02pdf",
    "form_date": "2026-04-02",
    "signature_date": "2026-04-01",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 01 tháng 04 năm 2026",
    "signer_name": "Tất Khải Vinh",
    "signer_title": "Tổng Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 775,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69cdda776f0f734c36750aab",
    "company_shortname": "TC - Techcraft",
    "company_fullname": "Công ty TNHH Techcraft",
    "portal_location": "16 Giải Phóng, Phường Tân Sơn Nhất, TP Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 4,
    "portal_student_accepted": 4,
    "portal_form_name": "TC_TECHCRAFT_D3_TTNT_HK253_2026-04-02.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH TECHCRAFT",
      "date_text": "TP.HCM, ngày 01 tháng 04 năm 2026",
      "signature_date": "2026-04-01",
      "signature_date_raw": "ngày 01 tháng 04 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352350",
          "ho_lot": "Nguyễn Gia",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352226",
          "ho_lot": "Đỗ Thành",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352378",
          "ho_lot": "Hồ Minh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2352088",
          "ho_lot": "Hoàng Gia",
          "ten": "Bảo",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Tất Khải Vinh",
      "signer_title": "Tổng Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "TD_-_Tig_Dev_TD_D3_TTNT_HK253_2026-04-16pdf",
    "form_date": "2026-04-16",
    "signature_date": "2026-04-16",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 16 tháng 04 năm 2026",
    "signer_name": "Nguyễn Thu Thu Oanh",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 764,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69db86271fd2e5ab142cec25",
    "company_shortname": "TD - Tig Dev",
    "company_fullname": "Tig Dev Division",
    "portal_location": "370 Nguyễn Văn Quỳ, P. Phú Thuận, Phú Thuận, Hồ Chí Minh",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "TD_D3_TTNT_HK253_2026-04-16.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH TIG DEV DIVISION",
      "date_text": "TP.HCM, ngày 16 tháng 04 năm 2026",
      "signature_date": "2026-04-16",
      "signature_date_raw": "ngày 16 tháng 04 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352502",
          "ho_lot": "Trần Hoàng Vỹ",
          "ten": "Khang",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Thu Thu Oanh",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "TGL_Solutions_TGL_D3_TTNT_HK253_2026-06-25docx",
    "form_date": "2026-06-25",
    "signature_date": "2026-06-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 06 năm 2026",
    "signer_name": "Lê Bê Ly",
    "signer_title": "Tổng Giám đốc",
    "tax_code": null,
    "text_source": "docx",
    "vision_model": null,
    "text_chars": 789,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "626bcf48bbe74fe7122f9629",
    "company_shortname": "TGL Solutions",
    "company_fullname": "CÔNG TY CỔ PHẦN TGL SOLUTIONS",
    "portal_location": "167 đường Trần Não, Phường An Khánh, Thành phố Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 2,
    "portal_form_name": "TGL_D3_TTNT_HK253_2026-06-25.docx",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN TGL SOLUTIONS",
      "date_text": "TP.HCM, ngày 25 tháng 06 năm 2026",
      "signature_date": "2026-06-25",
      "signature_date_raw": "ngày 25 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2211155",
          "ho_lot": "Dương Gia",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2313215",
          "ho_lot": "Nguyễn Bảo",
          "ten": "Thiên",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Lê Bê Ly",
      "signer_title": "Tổng Giám đốc",
      "quality_notes": "Không thấy ngày viết tay cạnh chữ ký; ngày ký lấy từ đầu văn bản."
    }
  },
  {
    "file": "TGL_Solutions_TGL_D3_TTNT_HK253_2026-06-27pdf",
    "form_date": "2026-06-27",
    "signature_date": "2026-06-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 06 năm 2026",
    "signer_name": "Lê Bê Ly",
    "signer_title": "Tổng Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 750,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "626bcf48bbe74fe7122f9629",
    "company_shortname": "TGL Solutions",
    "company_fullname": "CÔNG TY CỔ PHẦN TGL SOLUTIONS",
    "portal_location": "167 đường Trần Não, Phường An Khánh, Thành phố Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 2,
    "portal_form_name": "TGL_D3_TTNT_HK253_2026-06-27.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN TGL SOLUTIONS",
      "date_text": "TP.HCM, ngày 25 tháng 06 năm 2026",
      "signature_date": "2026-06-25",
      "signature_date_raw": "ngày 25 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2211155",
          "ho_lot": "Dương Gia",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2313215",
          "ho_lot": "Nguyễn Bảo",
          "ten": "Thiên",
          "note": null
        }
      ],
      "signature_present": false,
      "signer_name": "Lê Bê Ly",
      "signer_title": "Tổng Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "THD_THD_D3_TTNT_HK253_2026-05-27pdf",
    "form_date": "2026-05-27",
    "signature_date": "2026-05-25",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 25 tháng 05 năm 2026",
    "signer_name": "Phạm Thị Hồng Hân",
    "signer_title": "TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 845,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6830934c5d905d4f0dba5c6c",
    "company_shortname": "THD",
    "company_fullname": "Công ty Cổ phần An ninh mạng THD",
    "portal_location": "Tòa nhà Ereka, Số 17 Hồ Bá Kiện, Phường Hòa Hưng, Tp. Hồ Chí Minh",
    "portal_max_slot": 10,
    "portal_student_accepted": 4,
    "portal_form_name": "THD_D3_TTNT_HK253_2026-05-27.pdf",
    "fields": {
      "company_name": "Công ty Cổ phần An ninh mạng THD",
      "date_text": "TP.HCM, ngày 25 tháng 05 năm 2026",
      "signature_date": "2026-05-25",
      "signature_date_raw": "ngày 25 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2252265",
          "ho_lot": "Trần Ngọc Khánh",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311906",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Long",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2353344",
          "ho_lot": "Đặng Trí",
          "ten": "Vương",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2353031",
          "ho_lot": "Ngô Diễn",
          "ten": "Quyên",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Phạm Thị Hồng Hân",
      "signer_title": "TỔNG GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "TK_-_Tiên_Khanh_TK_D3_TTNT_HK253_2026-06-08pdf",
    "form_date": "2026-06-08",
    "signature_date": "2026-05-28",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 28 tháng 05 năm 2026",
    "signer_name": "PHẠM VĂN TIÊN",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 731,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69e981d41fd2e5ab142d04d2",
    "company_shortname": "TK - Tiên Khanh",
    "company_fullname": "Công Ty TNHH Giải Pháp Tiên Khanh",
    "portal_location": "939 Phạm Văn Bạch, Phường An Hội Tây, Tp.HCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 2,
    "portal_form_name": "TK_D3_TTNT_HK253_2026-06-08.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH GIẢI PHÁP TIÊN KHANH",
      "date_text": "TP.HCM, ngày 28 tháng 05 năm 2026",
      "signature_date": "2026-05-28",
      "signature_date_raw": "ngày 28 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311578",
          "ho_lot": "ĐẶNG VŨ ANH",
          "ten": "Khoa",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "PHẠM VĂN TIÊN",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "TL_-_TECHLAB_TL_TechLab_D3_TTNT_HK253_2026-05-29_2pdf",
    "form_date": "2026-05-29",
    "signature_date": "2026-05-29",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 29 tháng 05 năm 2026",
    "signer_name": "Bùi Nguyễn Dũng",
    "signer_title": "Tổng Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 898,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "64545ff2e7ad7cc2b7233c34",
    "company_shortname": "TL - TECHLAB",
    "company_fullname": "CÔNG TY CỔ PHẦN TECHLAB",
    "portal_location": "B10 Nội khu Nam Thông 2A, Phường Tân Mỹ, Thành Phố Hồ Chí Minh",
    "portal_max_slot": 4,
    "portal_student_accepted": 2,
    "portal_form_name": "TL_TechLab_D3_TTNT_HK253_2026-05-29_2.pdf",
    "fields": {
      "company_name": "Công ty Cổ phần Techlab",
      "date_text": "TP.HCM, ngày 29 tháng 05 năm 2026",
      "signature_date": "2026-05-29",
      "signature_date_raw": "ngày 29 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310545",
          "ho_lot": "Huỳnh A",
          "ten": "Dũng",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312265",
          "ho_lot": "Nguyễn Đắc",
          "ten": "Nghĩa",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Bùi Nguyễn Dũng",
      "signer_title": "Tổng Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "TL_-_TECHLAB_TL_TechLab_D3_TTNT_HK253_2026-05-29pdf",
    "form_date": "2026-05-29",
    "signature_date": "2026-05-29",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 29 tháng 05 năm 2026",
    "signer_name": "Bùi Nguyên Dũng",
    "signer_title": "Tổng Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 988,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "64545ff2e7ad7cc2b7233c34",
    "company_shortname": "TL - TECHLAB",
    "company_fullname": "CÔNG TY CỔ PHẦN TECHLAB",
    "portal_location": "B10 Nội khu Nam Thông 2A, Phường Tân Mỹ, Thành Phố Hồ Chí Minh",
    "portal_max_slot": 4,
    "portal_student_accepted": 2,
    "portal_form_name": "TL_TechLab_D3_TTNT_HK253_2026-05-29.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN TECHLAB",
      "date_text": "TP.HCM, ngày 29 tháng 05 năm 2026",
      "signature_date": "2026-05-29",
      "signature_date_raw": "ngày 29 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310545",
          "ho_lot": "Huỳnh A",
          "ten": "Dũng",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Bùi Nguyên Dũng",
      "signer_title": "Tổng Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "TMA_-_Bình_Định_TMA_BD_D3_TTNT_HK253_2026-05-19pdf",
    "form_date": "2026-05-19",
    "signature_date": "2026-05-18",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 18 tháng 5 năm 2026",
    "signer_name": "Lam Thị Thanh Thảo",
    "signer_title": "TP. Hành chính và Đào tạo",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 855,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "64780f59e7ad7cc2b72379f6",
    "company_shortname": "TMA - Bình Định",
    "company_fullname": "Công ty TNHH Giải pháp Phần mềm Tường Minh Bình Định",
    "portal_location": "12 Đại lộ Khoa học, KV2, phường Quy Nhơn Nam, tỉnh Gia Lai",
    "portal_max_slot": 100,
    "portal_student_accepted": 6,
    "portal_form_name": "TMA_BD_D3_TTNT_HK253_2026-05-19.pdf",
    "fields": {
      "company_name": "Công ty TNHH Giải pháp Phần mềm Tường Minh Bình Định",
      "date_text": "Gia Lai, ngày 18 tháng 5 năm 2026",
      "signature_date": "2026-05-18",
      "signature_date_raw": "ngày 18 tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352104",
          "ho_lot": "Nguyễn Trần Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352896",
          "ho_lot": "Nguyễn Văn Hoàng",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2310745",
          "ho_lot": "Huỳnh Công",
          "ten": "Định",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2312776",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Phước",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2313640",
          "ho_lot": "Nguyễn Thành",
          "ten": "Trình",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Lam Thị Thanh Thảo",
      "signer_title": "TP. Hành chính và Đào tạo",
      "quality_notes": null
    }
  },
  {
    "file": "TMA_-_Bình_Định_TMA_BD_D3_TTNT_HK253_2026-06-01pdf",
    "form_date": "2026-06-01",
    "signature_date": "2026-06-01",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 01 tháng 6 năm 2026",
    "signer_name": "Lâm Thị Thanh Thảo",
    "signer_title": "TP. Hành chính và Đào tạo",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1055,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "64780f59e7ad7cc2b72379f6",
    "company_shortname": "TMA - Bình Định",
    "company_fullname": "Công ty TNHH Giải pháp Phần mềm Tường Minh Bình Định",
    "portal_location": "12 Đại lộ Khoa học, KV2, phường Quy Nhơn Nam, tỉnh Gia Lai",
    "portal_max_slot": 100,
    "portal_student_accepted": 6,
    "portal_form_name": "TMA_BD_D3_TTNT_HK253_2026-06-01.pdf",
    "fields": {
      "company_name": "Công ty TNHH Giải pháp Phần mềm Tường Minh Bình Định",
      "date_text": "Gia Lai, ngày 01 tháng 6 năm 2026",
      "signature_date": "2026-06-01",
      "signature_date_raw": "ngày 01 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352104",
          "ho_lot": "Nguyễn Trần Gia",
          "ten": "Bảo",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352896",
          "ho_lot": "Nguyễn Văn Hoàng",
          "ten": "Phát",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2310745",
          "ho_lot": "Huỳnh Công",
          "ten": "Định",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2312776",
          "ho_lot": "Nguyễn Tấn",
          "ten": "Phước",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2313640",
          "ho_lot": "Nguyễn Thành",
          "ten": "Trinh",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2310273",
          "ho_lot": "Võ Lâm Gia",
          "ten": "Bảo",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Lâm Thị Thanh Thảo",
      "signer_title": "TP. Hành chính và Đào tạo",
      "quality_notes": null
    }
  },
  {
    "file": "TMA_-_HCM_TMA_HCM_D3_TTNT_HK253_2026-07-27pdf",
    "form_date": "2026-07-27",
    "signature_date": "2026-07-07",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 07 tháng 07 năm 2026",
    "signer_name": "Bùi Bích Thị Quỳnh Trang",
    "signer_title": "Trưởng Bộ phận Thực tập",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 1255,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "607057bd87e8b4bd3d4b51d0",
    "company_shortname": "TMA - HCM",
    "company_fullname": "Công ty TNHH Giải pháp Phần mềm Tường Minh  (TMA SOLUTIONS)",
    "portal_location": "Tòa nhà TMA, Đường số 2, Công viên Phần Mềm Quang Trung, P. Trung Mỹ Tây, TP.HCM",
    "portal_max_slot": 100,
    "portal_student_accepted": 15,
    "portal_form_name": "TMA_HCM_D3_TTNT_HK253_2026-07-27.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH GIẢI PHÁP PHẦN MỀM TƯỜNG MINH",
      "date_text": "TP.HCM, ngày 07 tháng 07 năm 2026",
      "signature_date": "2026-07-07",
      "signature_date_raw": "ngày 07 tháng 07 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352002",
          "ho_lot": "Đàm Hoài",
          "ten": "An",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310409",
          "ho_lot": "Đỗ Phúc",
          "ten": "Danh",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352222",
          "ho_lot": "Dương Nguyễn Tấn",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2111013",
          "ho_lot": "Nguyễn Ngọc Thành",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2352241",
          "ho_lot": "Phan Nguyên Tiến",
          "ten": "Đạt",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2352286",
          "ho_lot": "Đinh Quỳ Nguyệt",
          "ten": "Hà",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2352291",
          "ho_lot": "Châu Hùng",
          "ten": "Hào",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2310979",
          "ho_lot": "Trần Phạm Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2352824",
          "ho_lot": "Hồ Hồng Phúc",
          "ten": "Nguyên",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2312696",
          "ho_lot": "Nguyễn Huy",
          "ten": "Phúc",
          "note": null
        },
        {
          "no": 11,
          "student_id": "2313467",
          "ho_lot": "Triệu Quốc",
          "ten": "Tính",
          "note": null
        },
        {
          "no": 12,
          "student_id": "2313602",
          "ho_lot": "Nguyễn Minh",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 13,
          "student_id": "2313624",
          "ho_lot": "Trần Đỗ Cao",
          "ten": "Trí",
          "note": null
        },
        {
          "no": 14,
          "student_id": "2313749",
          "ho_lot": "Nguyễn Minh",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 15,
          "student_id": "2353341",
          "ho_lot": "Lê Phước",
          "ten": "Vũ",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Bùi Bích Thị Quỳnh Trang",
      "signer_title": "Trưởng Bộ phận Thực tập",
      "quality_notes": null
    }
  },
  {
    "file": "TTI_-_Techtronic_Industries_TTI_D3_TTNT_HK253_2026-07-06pdf",
    "form_date": "2026-07-06",
    "signature_date": "2026-07-06",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 06 tháng 07 năm 2026",
    "signer_name": "TRẦN THỤY LINH AN",
    "signer_title": "Phó Chủ Tịch Quản Lý Nhân Sự & Dự Án Chiến Lược",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 892,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "68613a8fbff0349643c64565",
    "company_shortname": "TTI - Techtronic Industries",
    "company_fullname": "Techtronic Industries Vietnam",
    "portal_location": "Nhà máy Milwaukee PT tại Lô I-14.5, Đường D14, Khu Công Nghệ Cao, Phường Tăng Nhơn Phú, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "TTI_D3_TTNT_HK253_2026-07-06.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH TECHTRONIC TOOLS VIỆT NAM",
      "date_text": "TP.HCM, ngày 06 tháng 07 năm 2026",
      "signature_date": "2026-07-06",
      "signature_date_raw": "ngày 06 tháng 07 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312834",
          "ho_lot": "Nguyễn Hoàng",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2313050",
          "ho_lot": "Lê Hoàng",
          "ten": "Tân",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "TRẦN THỤY LINH AN",
      "signer_title": "Phó Chủ Tịch Quản Lý Nhân Sự & Dự Án Chiến Lược",
      "quality_notes": null
    }
  },
  {
    "file": "TTĐB_-_Trí_Tuệ_Đồng_Bằng_TTDB_D3_TTNT_HK253_2026-06-17docx",
    "form_date": "2026-06-17",
    "signature_date": null,
    "signature_date_source": null,
    "signature_date_raw": null,
    "signer_name": null,
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "docx",
    "vision_model": null,
    "text_chars": 872,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "6a33425ea1e2f800231dd4bd",
    "company_shortname": "TTĐB - Trí Tuệ Đồng Bằng",
    "company_fullname": "Delta Brains - Công ty cổ phần Trí Tuệ Đồng Bằng",
    "portal_location": "Lô số 283 – 285 Đường D1, KDC Hồng Loan (KDC lô số 6), khu đô thị mới Nam Cần Thơ, KV5, Phường Cái Răng, TP. Cần Thơ",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "TTDB_D3_TTNT_HK253_2026-06-17.docx",
    "fields": {
      "company_name": "CÔNG TY CP TRÍ TUỆ ĐỒNG BẰNG DELTA BRAINS JSC",
      "date_text": "TP.HCM, ngày …… tháng …… năm ………",
      "signature_date": null,
      "signature_date_raw": null,
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352951",
          "ho_lot": "Lâm Thanh",
          "ten": "Phương",
          "note": null
        }
      ],
      "signature_present": false,
      "signer_name": null,
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": "Ngày tháng trên công văn để trống; không thấy chữ ký/đóng dấu thực tế. Ghi chú trong bảng trống."
    }
  },
  {
    "file": "TTĐB_-_Trí_Tuệ_Đồng_Bằng_TTDB_D3_TTNT_HK253_2026-06-18pdf",
    "form_date": "2026-06-18",
    "signature_date": "2026-06-19",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 19. tháng 06... năm 2026",
    "signer_name": "Huỳnh Thị Kim Cương",
    "signer_title": "P. GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 919,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a33425ea1e2f800231dd4bd",
    "company_shortname": "TTĐB - Trí Tuệ Đồng Bằng",
    "company_fullname": "Delta Brains - Công ty cổ phần Trí Tuệ Đồng Bằng",
    "portal_location": "Lô số 283 – 285 Đường D1, KDC Hồng Loan (KDC lô số 6), khu đô thị mới Nam Cần Thơ, KV5, Phường Cái Răng, TP. Cần Thơ",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "TTDB_D3_TTNT_HK253_2026-06-18.pdf",
    "fields": {
      "company_name": "CÔNG TY CP TRÍ TUỆ ĐỒNG BẰNG (DELTA BRAINS JSC)",
      "date_text": "TP. Cần Thơ, ngày 19. tháng 06... năm 2026",
      "signature_date": "2026-06-19",
      "signature_date_raw": "ngày 19. tháng 06... năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352951",
          "ho_lot": "Lâm Thanh",
          "ten": "Phương",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Huỳnh Thị Kim Cương",
      "signer_title": "P. GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "VGS_-_VGAMES_VGS_VGAMES_D3_TTNT_HK253_2026-06-08pdf",
    "form_date": "2026-06-08",
    "signature_date": "2026-06-08",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 08 tháng 06 năm 2026",
    "signer_name": "Nguyễn Tài Hà",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 990,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "62a6ba53bbe74fe7122ffb61",
    "company_shortname": "VGS - VGAMES",
    "company_fullname": "CÔNG TY TNHH THƯƠNG MẠI DỊCH VỤ VGS",
    "portal_location": "319 Nguyễn Thái Bình, Phường Bảy Hiền, TP Hồ Chí Minh",
    "portal_max_slot": 7,
    "portal_student_accepted": 6,
    "portal_form_name": "VGS_VGAMES_D3_TTNT_HK253_2026-06-08.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH THƯƠNG MẠI DỊCH VỤ VGS",
      "date_text": "TP.HCM, ngày 08 tháng 06 năm 2026",
      "signature_date": "2026-06-08",
      "signature_date_raw": "ngày 08 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313862",
          "ho_lot": "NGUYỄN THIÊN",
          "ten": "VĂN",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2310737",
          "ho_lot": "TRẦN NHẬT",
          "ten": "ĐĂNG",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2312462",
          "ho_lot": "NGUYỄN DUY",
          "ten": "NHẤT",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2313138",
          "ho_lot": "PHẠM QUANG",
          "ten": "THÀNH",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2352359",
          "ho_lot": "TRƯƠNG PHƯỚC MINH",
          "ten": "HOÀNG",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2353276",
          "ho_lot": "TRẦN ANH",
          "ten": "TUẤN",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2311660",
          "ho_lot": "ĐOÀN VÕ VIỆT",
          "ten": "KHÔI",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Nguyễn Tài Hà",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "VNG_1_VNG_1_D3_TTNT_HK253_2026-06-18pdf",
    "form_date": "2026-06-18",
    "signature_date": "2026-06-10",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 10 tháng 06 năm 2026",
    "signer_name": "Nguyễn Thị Nguyệt Minh",
    "signer_title": "Head of Compensation & Benefits",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 910,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "666c420886c0129f495ab049",
    "company_shortname": "VNG 1",
    "company_fullname": "VNG 1 - Công ty Cổ phần VNG",
    "portal_location": "VNG Campus, Lô Z.06 Đường Số 13, P. Tân Thuận Đông, Quận 7, TP. HCM",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "VNG_1_D3_TTNT_HK253_2026-06-18.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN TẬP ĐOÀN VNG",
      "date_text": "TP.HCM, ngày 10 tháng 06 năm 2026",
      "signature_date": "2026-06-10",
      "signature_date_raw": "ngày 10 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312159",
          "ho_lot": "Huỳnh Hồ",
          "ten": "Nam",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Thị Nguyệt Minh",
      "signer_title": "Head of Compensation & Benefits",
      "quality_notes": null
    }
  },
  {
    "file": "VNGGAMES_VNGGames_D3_TTNT_HK253_2026-07-20pdf",
    "form_date": "2026-07-20",
    "signature_date": "2026-07-16",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 16 tháng 7 năm 2026",
    "signer_name": "Nguyễn Thị Nguyệt Minh",
    "signer_title": "Head of Compensation & Benefits",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 847,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a507207d0d69b733b17b4a1",
    "company_shortname": "VNGGAMES",
    "company_fullname": "CÔNG TY TNHH VNGGAMES",
    "portal_location": "Z06 Đường số 13, Phường Tân Thuận, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "VNGGames_D3_TTNT_HK253_2026-07-20.pdf",
    "fields": {
      "company_name": "Công ty TNHH VNGGames",
      "date_text": "TP.HCM, ngày 16 tháng 7 năm 2026",
      "signature_date": "2026-07-16",
      "signature_date_raw": "ngày 16 tháng 7 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313138",
          "ho_lot": "Phạm Quang",
          "ten": "Thành",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Thị Nguyệt Minh",
      "signer_title": "Head of Compensation & Benefits",
      "quality_notes": "Công văn D3 rõ ràng, xác nhận 01 sinh viên trúng tuyển. Cuối văn bản còn dòng tên 'Nguyễn Thu Thủy Linh' không kèm chức vụ."
    }
  },
  {
    "file": "VSTECH_VSTECH_D3_HK252_TTNT_2026-06_13pdf",
    "form_date": null,
    "signature_date": "2026-06-13",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 13, tháng 06, năm 2026",
    "signer_name": "Lê Sĩ Toàn",
    "signer_title": "GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 756,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a2a6760a1e2f800231dc49b",
    "company_shortname": "VSTECH",
    "company_fullname": "CÔNG TY TNHH VSTECH",
    "portal_location": "CTY VSTech | Số 19 Đường A5, KĐT Đông Tăng Long, Khu Phố Phước Lai, Phường Long Phước, Thành phố Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "VSTECH_D3_HK252_TTNT_2026-06_13.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH VSTECH",
      "date_text": "TP.HCM, ngày 13, tháng 06, năm 2026",
      "signature_date": "2026-06-13",
      "signature_date_raw": "ngày 13, tháng 06, năm 2026",
      "semester": "HK252",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312001",
          "ho_lot": "Ngô Chí",
          "ten": "Lực",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Lê Sĩ Toàn",
      "signer_title": "GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "Vi_Na_-_GreenNode_ViNa_GreenNode_D3_TTNT_HK253_2026-05-26pdf",
    "form_date": "2026-05-26",
    "signature_date": "2026-05-26",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 26 tháng 05 năm 2026",
    "signer_name": "Nguyễn Thị Nguyệt Minh",
    "signer_title": "Head of Compensation & Benefits",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 11432,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "69fbf4693693d5bcc5830e76",
    "company_shortname": "Vi Na - GreenNode",
    "company_fullname": "Công ty CP DV Dữ liệu CNTT Vi Na (GreenNode)",
    "portal_location": "Tòa nhà Golden King, 15 Nguyễn Lương Bằng, P. Tân Mỹ, TP.HCM; Z06 Street No. 13, Tan Thuan Ward, Ho Chi Minh City",
    "portal_max_slot": 16,
    "portal_student_accepted": 2,
    "portal_form_name": "ViNa_GreenNode_D3_TTNT_HK253_2026-05-26.pdf",
    "fields": {
      "company_name": "Công ty CP DV Dữ liệu CNTT Vi Na",
      "date_text": "TP.HCM, ngày 26 tháng 05 năm 2026",
      "signature_date": "2026-05-26",
      "signature_date_raw": "ngày 26 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352344",
          "ho_lot": "Nguyễn Quốc",
          "ten": "Hiệu",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312496",
          "ho_lot": "Hà Bảo",
          "ten": "Nhi",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "Nguyễn Thị Nguyệt Minh",
      "signer_title": "Head of Compensation & Benefits",
      "quality_notes": "Trích xuất từ trang 1 (form D3). Các trang còn lại gồm chương trình D2 và trang ký bổ sung; trang 8 có ngày ký để trống. Câu trong D3 có lỗi lặp 'Công ty Công ty'."
    }
  },
  {
    "file": "Viettel_-_DL_Đắk_Lắk_Viettel_DL_DakLak_D3_TTNT_HK253_2026-06-16pdf",
    "form_date": "2026-06-16",
    "signature_date": "2026-06-16",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 16 tháng 6 năm 2026",
    "signer_name": "Phạm Đình Hải",
    "signer_title": "PHÓ GIÁM ĐỐC GP CNTT",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 864,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a20ee713693d5bcc5834f3d",
    "company_shortname": "Viettel - DL (Đắk Lắk)",
    "company_fullname": "Viettel Đắk Lắk - Chi nhánh Tập đoàn Công nghiệp - Viễn thông Quân đội",
    "portal_location": "Số 48 Lý Tự Trọng, Phường Tân An, Tỉnh Đắk Lắk",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "Viettel_DL_DakLak_D3_TTNT_HK253_2026-06-16.pdf",
    "fields": {
      "company_name": "VIETTEL ĐẮK LẮK",
      "date_text": "Đắk Lắk, ngày 16 tháng 6 năm 2026",
      "signature_date": "2026-06-16",
      "signature_date_raw": "ngày 16 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2212912",
          "ho_lot": "Nguyễn Văn",
          "ten": "Sang",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Phạm Đình Hải",
      "signer_title": "PHÓ GIÁM ĐỐC GP CNTT",
      "quality_notes": null
    }
  },
  {
    "file": "Viettel_-_VHT_4_Viettel_VHT_4_D3_TTNT_HK253_2026-07-24pdf",
    "form_date": "2026-07-24",
    "signature_date": "2026-07-21",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 21 tháng 07 năm 2026",
    "signer_name": "Nguyễn Minh Quang",
    "signer_title": "Tổng giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 965,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a4dc24bd0d69b8a0f11ee2b",
    "company_shortname": "Viettel - VHT 4",
    "company_fullname": "Tổng Công ty Công nghiệp Công nghệ cao Viettel (Viettel High Technology Industries Corporation) - VHT 4",
    "portal_location": "Tổng Công ty Giải pháp Doanh nghiệp Viettel – Tầng 10 Tòa nhà Viettel, số 285 Cách Mạng Tháng 8 – Phường Hòa Hưng – Tp.HCM",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "Viettel_VHT_4_D3_TTNT_HK253_2026-07-24.pdf",
    "fields": {
      "company_name": "Tổng Công ty Công nghiệp Công nghệ cao Viettel",
      "date_text": "Hà Nội, ngày 21 tháng 07 năm 2026",
      "signature_date": "2026-07-21",
      "signature_date_raw": "ngày 21 tháng 07 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2312832",
          "ho_lot": "Ngô Hồ",
          "ten": "Quân",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Minh Quang",
      "signer_title": "Tổng giám đốc",
      "quality_notes": "Bản scan rõ ràng; chỉ có 1 sinh viên được liệt kê, các dòng còn lại trống."
    }
  },
  {
    "file": "Viettel_-_VTS_Viettel_VTS_D3_TTNT_HK253_2026-05-28pdf",
    "form_date": "2026-05-28",
    "signature_date": null,
    "signature_date_source": null,
    "signature_date_raw": "ngày … tháng 5 năm 2026",
    "signer_name": null,
    "signer_title": "PHÓ TỔNG GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-text",
    "vision_model": null,
    "text_chars": 3122,
    "struct_model": "deepseek-v4.1-flash",
    "issues": [],
    "error": null,
    "company_id": "625ed923bbe74fe7122f7fd2",
    "company_shortname": "Viettel - VTS",
    "company_fullname": "Trung tâm Giải pháp Miền Nam – Tổng Công ty Giải pháp Doanh nghiệp Viettel (VTS)",
    "portal_location": "Tầng 16, 17 và 19 tòa nhà Viettel - 285 CMT8 - P.12 - Quận 10 - Tp.HCM",
    "portal_max_slot": 35,
    "portal_student_accepted": 33,
    "portal_form_name": "Viettel_VTS_D3_TTNT_HK253_2026-05-28.pdf",
    "fields": {
      "company_name": "Tổng Công ty Giải pháp Doanh nghiệp Viettel",
      "date_text": "Tp.Hồ Chí Minh, ngày … tháng 5 năm 2026",
      "signature_date": null,
      "signature_date_raw": "ngày … tháng 5 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG Thành phố Hồ Chí Minh.",
      "students": [
        {
          "no": 1,
          "student_id": "2214089",
          "ho_lot": "Bùi Đình An",
          "ten": "Lộc",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2313877",
          "ho_lot": "Đặng Thị Thúy",
          "ten": "Vi",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352553",
          "ho_lot": "Đinh Trần Anh",
          "ten": "Khoa",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2313342",
          "ho_lot": "Hồ Thị Minh",
          "ten": "Thu",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2352740",
          "ho_lot": "Lê Duy Nhật",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2313668",
          "ho_lot": "Lương Ngọc",
          "ten": "Trung",
          "note": null
        },
        {
          "no": 7,
          "student_id": "2352295",
          "ho_lot": "Ngô Đăng",
          "ten": "Hào",
          "note": null
        },
        {
          "no": 8,
          "student_id": "2310491",
          "ho_lot": "Nguyễn Phan Tuấn",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 9,
          "student_id": "2310497",
          "ho_lot": "Nguyễn Quốc",
          "ten": "Duy",
          "note": null
        },
        {
          "no": 10,
          "student_id": "2352694",
          "ho_lot": "Nguyễn Tam",
          "ten": "Long",
          "note": null
        },
        {
          "no": 11,
          "student_id": "2312022",
          "ho_lot": "Nguyễn Trần Phương",
          "ten": "Mai",
          "note": null
        },
        {
          "no": 12,
          "student_id": "2352696",
          "ho_lot": "Nguyễn Vũ",
          "ten": "Long",
          "note": null
        },
        {
          "no": 13,
          "student_id": "2311741",
          "ho_lot": "Phan Hoàng",
          "ten": "Kiên",
          "note": null
        },
        {
          "no": 14,
          "student_id": "2352923",
          "ho_lot": "Trần Hoàng Thiên",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 15,
          "student_id": "2352067",
          "ho_lot": "Trần Lâm",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 16,
          "student_id": "2311359",
          "ho_lot": "Trần Nguyễn Đức",
          "ten": "Hưng",
          "note": null
        },
        {
          "no": 17,
          "student_id": "2310886",
          "ho_lot": "Trịnh Vũ Đức",
          "ten": "Hải",
          "note": null
        },
        {
          "no": 18,
          "student_id": "2353081",
          "ho_lot": "Võ Nhật",
          "ten": "Tân",
          "note": null
        },
        {
          "no": 19,
          "student_id": "2352417",
          "ho_lot": "Võ Việt",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 20,
          "student_id": "2310380",
          "ho_lot": "Bùi Tuấn",
          "ten": "Cường",
          "note": null
        },
        {
          "no": 21,
          "student_id": "2312949",
          "ho_lot": "Lê Nguyễn Văn",
          "ten": "Sĩ",
          "note": null
        },
        {
          "no": 22,
          "student_id": "2311174",
          "ho_lot": "Nguyễn Đăng",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 23,
          "student_id": "2352919",
          "ho_lot": "Nguyễn Vĩnh",
          "ten": "Phú",
          "note": null
        },
        {
          "no": 24,
          "student_id": "2311069",
          "ho_lot": "Nguyễn Vũ",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 25,
          "student_id": "2352084",
          "ho_lot": "Nguyễn Xuân",
          "ten": "Bách",
          "note": null
        },
        {
          "no": 26,
          "student_id": "2353278",
          "ho_lot": "Trần Duy",
          "ten": "Tuấn",
          "note": null
        },
        {
          "no": 27,
          "student_id": "2311784",
          "ho_lot": "Trần Gia",
          "ten": "Kiệt",
          "note": null
        },
        {
          "no": 28,
          "student_id": "2312420",
          "ho_lot": "Huỳnh Đức",
          "ten": "Nhân",
          "note": null
        },
        {
          "no": 29,
          "student_id": "2312065",
          "ho_lot": "Kiều Tấn Anh",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 30,
          "student_id": "2352349",
          "ho_lot": "Lê Quốc",
          "ten": "Hoàng",
          "note": null
        },
        {
          "no": 31,
          "student_id": "2310959",
          "ho_lot": "Nguyễn Minh",
          "ten": "Hiếu",
          "note": null
        },
        {
          "no": 32,
          "student_id": "2310027",
          "ho_lot": "Nguyễn Trung",
          "ten": "An",
          "note": null
        },
        {
          "no": 33,
          "student_id": "2353125",
          "ho_lot": "Trần Quốc",
          "ten": "Thắng",
          "note": null
        },
        {
          "no": 34,
          "student_id": "2352715",
          "ho_lot": "Trần Thiên",
          "ten": "Lộc",
          "note": null
        },
        {
          "no": 35,
          "student_id": "2312580",
          "ho_lot": "Lê Trần Tấn",
          "ten": "Phát",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": null,
      "signer_title": "PHÓ TỔNG GIÁM ĐỐC",
      "quality_notes": "Ngày ký thiếu ngày cụ thể (chỉ có tháng 5 năm 2026). Không có tên người ký. Có dòng KT. TỔNG GIÁM ĐỐC / PHÓ TỔNG GIÁM ĐỐC."
    }
  },
  {
    "file": "WETEC_WETEC_D3_TTNT_HK253_2026-06-16pdf",
    "form_date": "2026-06-16",
    "signature_date": "2026-06-16",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 16 tháng 06 năm 2026",
    "signer_name": "Nguyễn Đức Hiệp",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 973,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a0bbd4b3693d5bcc58329e0",
    "company_shortname": "WETEC",
    "company_fullname": "CÔNG TY CỔ PHẦN CÔNG NGHỆ NƯỚC – NĂNG LƯỢNG (WATER - ENERGY TECHNOLOGY JSC (WETEC))",
    "portal_location": "391/46 Sư Vạn Hạnh, phường Hoà Hưng, TP. Hồ Chí Minh",
    "portal_max_slot": 5,
    "portal_student_accepted": 5,
    "portal_form_name": "WETEC_D3_TTNT_HK253_2026-06-16.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN CÔNG NGHỆ NƯỚC – NĂNG LƯỢNG",
      "date_text": "TP.HCM, ngày 16 tháng 06 năm 2026",
      "signature_date": "2026-06-16",
      "signature_date_raw": "ngày 16 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2310846",
          "ho_lot": "Lê Minh",
          "ten": "Hào",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2311444",
          "ho_lot": "Nguyễn Hảo",
          "ten": "Khang",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2312318",
          "ho_lot": "Phạm Thảo",
          "ten": "Ngọc",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2353022",
          "ho_lot": "Võ Minh",
          "ten": "Quân",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2353192",
          "ho_lot": "Châu Kiến",
          "ten": "Toàn",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "Nguyễn Đức Hiệp",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "XPERC_XPERC_D3_TTNT_HK253_2026-06-23pdf",
    "form_date": "2026-06-23",
    "signature_date": "2026-06-23",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 23 tháng 06 năm 2026",
    "signer_name": "NGUYỄN NGỌC LUẬT",
    "signer_title": "GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 902,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6846e1fcbff0349643c61671",
    "company_shortname": "XPERC",
    "company_fullname": "CÔNG TY TNHH TẦM NHÌN CHUYÊN GIA",
    "portal_location": "123 đường N3B, Global City, P. An Phú, TP. Thủ Đức, TPHCM",
    "portal_max_slot": 5,
    "portal_student_accepted": 1,
    "portal_form_name": "XPERC_D3_TTNT_HK253_2026-06-23.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH TẦM NHÌN CHUYÊN GIA",
      "date_text": "TP.HCM, ngày 23 tháng 06 năm 2026",
      "signature_date": "2026-06-23",
      "signature_date_raw": "ngày 23 tháng 06 năm 2026",
      "semester": "HK252",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2311012",
          "ho_lot": "Nguyễn Văn",
          "ten": "Hiệp",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "NGUYỄN NGỌC LUẬT",
      "signer_title": "GIÁM ĐỐC",
      "quality_notes": null
    }
  },
  {
    "file": "YNM_-_YouNet_Media_YNM_D3_TTNT_HK253_2026-06-05pdf",
    "form_date": "2026-06-05",
    "signature_date": "2026-05-09",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 09 tháng 05 năm 2026",
    "signer_name": "NGUYỄN ANH HÒA",
    "signer_title": "CHỦ TỊCH HỘI ĐỒNG QUẢN TRỊ",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 736,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "5f0ef2773309a364504a1028",
    "company_shortname": "YNM - YouNet Media",
    "company_fullname": "CÔNG TY CỔ PHẦN YOUNET MEDIA",
    "portal_location": "Lầu 2 - Lữ Gia Plaza, 70 Lữ Gia, Phường Phú Thọ, TP.HCM",
    "portal_max_slot": 2,
    "portal_student_accepted": 2,
    "portal_form_name": "YNM_D3_TTNT_HK253_2026-06-05.pdf",
    "fields": {
      "company_name": "CÔNG TY CỔ PHẦN YOUNET MEDIA",
      "date_text": "TP.HCM, ngày 09 tháng 05 năm 2026",
      "signature_date": "2026-05-09",
      "signature_date_raw": "ngày 09 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Kính gửi: Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352755",
          "ho_lot": "Nguyễn Tiến",
          "ten": "Minh",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352911",
          "ho_lot": "Tấn Khánh",
          "ten": "Phong",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "NGUYỄN ANH HÒA",
      "signer_title": "CHỦ TỊCH HỘI ĐỒNG QUẢN TRỊ",
      "quality_notes": "Văn bản là bản đánh máy; không có ngày viết tay cạnh chữ ký nên dùng ngày ghi ở đầu công văn. Chữ ký/đóng dấu được thể hiện dưới dạng block ký với họ tên và chức vụ."
    }
  },
  {
    "file": "ZENOPCB_ZENOPCB_D3_HK253_TTNT_2026-06-15pdf",
    "form_date": "2026-06-15",
    "signature_date": "2026-06-10",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 10 tháng 06 năm 2026",
    "signer_name": "TRỌNG THÂN",
    "signer_title": "Giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 821,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "6a2bfc22a1e2f800231dc775",
    "company_shortname": "ZENOPCB",
    "company_fullname": "CÔNG TY TNHH CÔNG NGHỆ ĐIỆN TỬ ZENOPCB",
    "portal_location": "350/2 đường Chiến Lược, Phường Bình Trị Đông, TP Hồ Chí Minh, Việt Nam",
    "portal_max_slot": 1,
    "portal_student_accepted": 1,
    "portal_form_name": "ZENOPCB_D3_HK253_TTNT_2026-06-15.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH CÔNG NGHỆ ĐIỆN TỬ ZENOPCB",
      "date_text": "TP.HCM, ngày 10 tháng 06 năm 2026",
      "signature_date": "2026-06-10",
      "signature_date_raw": "ngày 10 tháng 06 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352120",
          "ho_lot": "Nguyễn",
          "ten": "Binh",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312082",
          "ho_lot": "Nguyễn Đức",
          "ten": "Minh",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "TRỌNG THÂN",
      "signer_title": "Giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "ZV_-_ZIGExN_VeNtura_ZV_D3_TTNT_HK253_2026-06-24pdf",
    "form_date": "2026-06-24",
    "signature_date": "2026-05-19",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 19 tháng 05 năm 2026",
    "signer_name": "ISHIGURO DAICHI",
    "signer_title": "BAN LÃNH ĐẠO",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 938,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "66129a07d3e9eccc8c61f203",
    "company_shortname": "ZV - ZIGExN VeNtura",
    "company_fullname": "ZIGEXN VENTURA CO., LTD.",
    "portal_location": "Tầng 11, tòa nhà Vina, 131 Xô Viết Nghệ Tĩnh, P. Gia Định, TP. Hồ Chí Minh",
    "portal_max_slot": 5,
    "portal_student_accepted": 4,
    "portal_form_name": "ZV_D3_TTNT_HK253_2026-06-24.pdf",
    "fields": {
      "company_name": "CTY TNHH ZIGEXN VENTURA",
      "date_text": "TP.HCM, ngày 19 tháng 05 năm 2026",
      "signature_date": "2026-05-19",
      "signature_date_raw": "ngày 19 tháng 05 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352392",
          "ho_lot": "Nguyễn Hồng",
          "ten": "Huy",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2312514",
          "ho_lot": "Trương Văn Thảo",
          "ten": "Nhi",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2352069",
          "ho_lot": "Trần Nguyên",
          "ten": "Anh",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2352415",
          "ho_lot": "Trần Vũ Đình",
          "ten": "Huy",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "ISHIGURO DAICHI",
      "signer_title": "BAN LÃNH ĐẠO",
      "quality_notes": null
    }
  },
  {
    "file": "atWare_atWare_D3_TTNT_HK253_2026-05-19pdf",
    "form_date": "2026-05-19",
    "signature_date": "2026-04-22",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 22 tháng 04 năm 2026",
    "signer_name": "TRẦN NGUYỄN THẢO MY",
    "signer_title": "Trợ lý Tổng giám đốc",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 815,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "62748bbabbe74fe7122fa52c",
    "company_shortname": "atWare",
    "company_fullname": "Công ty TNHH atWare Việt Nam",
    "portal_location": "WeWork, tòa nhà ETown Central, 11 Đoàn Văn Bơ, quận 4, TP.HCM",
    "portal_max_slot": 2,
    "portal_student_accepted": 1,
    "portal_form_name": "atWare_D3_TTNT_HK253_2026-05-19.pdf",
    "fields": {
      "company_name": "CÔNG TY TNHH ATWARE VIỆT NAM",
      "date_text": "TP.HCM, ngày 22 tháng 04 năm 2026",
      "signature_date": "2026-04-22",
      "signature_date_raw": "ngày 22 tháng 04 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2352258",
          "ho_lot": "Nguyễn Phúc",
          "ten": "Điền",
          "note": null
        }
      ],
      "signature_present": true,
      "signer_name": "TRẦN NGUYỄN THẢO MY",
      "signer_title": "Trợ lý Tổng giám đốc",
      "quality_notes": null
    }
  },
  {
    "file": "ĐP_-_Đăng_Phong_DP_D3_TTNT_HK253_2026-06-12pdf",
    "form_date": "2026-06-12",
    "signature_date": "2026-06-12",
    "signature_date_source": "model",
    "signature_date_raw": "ngày 12 tháng 6 năm 2026",
    "signer_name": "NGUYỄN ĐĂNG PHONG",
    "signer_title": "GIÁM ĐỐC",
    "tax_code": null,
    "text_source": "pdf-ocr",
    "vision_model": "qwen3.8-flash",
    "text_chars": 996,
    "struct_model": "longcat-2.5-preview-free",
    "issues": [],
    "error": null,
    "company_id": "69def9bd1fd2e5ab142cf234",
    "company_shortname": "ĐP - Đăng Phong",
    "company_fullname": "CÔNG TY TNHH SẢN XUẤT – THƯƠNG MẠI – DỊCH VỤ - XUẤT NHẬP KHẨU ĐĂNG PHONG",
    "portal_location": "Bình Thạnh, TP.HCM (Trụ sở chính: Cụm Công nghiệp Tân An 1, Phường Tân An, Đắk Lắk)",
    "portal_max_slot": 10,
    "portal_student_accepted": 6,
    "portal_form_name": "DP_D3_TTNT_HK253_2026-06-12.pdf",
    "fields": {
      "company_name": "TNHH-SX-TM-DV-XNK Đăng Phong",
      "date_text": "TP.HCM, ngày 12 tháng 6 năm 2026",
      "signature_date": "2026-06-12",
      "signature_date_raw": "ngày 12 tháng 6 năm 2026",
      "semester": "HK253",
      "recipient": "Khoa Khoa học và Kỹ thuật Máy Tính, Trường Đại học Bách Khoa - ĐHQG HCM",
      "students": [
        {
          "no": 1,
          "student_id": "2313703",
          "ho_lot": "Hồng Phi",
          "ten": "Trường",
          "note": null
        },
        {
          "no": 2,
          "student_id": "2352765",
          "ho_lot": "TRỊNH LÊ",
          "ten": "MINH",
          "note": null
        },
        {
          "no": 3,
          "student_id": "2312279",
          "ho_lot": "Trang Hiểu",
          "ten": "Nghĩa",
          "note": null
        },
        {
          "no": 4,
          "student_id": "2312958",
          "ho_lot": "Hà Trọng",
          "ten": "Sơn",
          "note": null
        },
        {
          "no": 5,
          "student_id": "2311062",
          "ho_lot": "NGUYỄN THÁI",
          "ten": "HOÀNG",
          "note": null
        },
        {
          "no": 6,
          "student_id": "2310370",
          "ho_lot": "HỒ CHÍ",
          "ten": "CÔNG",
          "note": null
        }
      ],
      "signature_present": "true",
      "signer_name": "NGUYỄN ĐĂNG PHONG",
      "signer_title": "GIÁM ĐỐC",
      "quality_notes": null
    }
  }
]