Hướng Dẫn Tạo Đề Thi Nhanh Với Định Dạng CSV, JSON và AI

Mục lục

Bạn đang đau đầu vì phải tốn hàng giờ đồng hồ để gõ từng câu hỏi trắc nghiệm vào hệ thống? Bạn muốn nhanh chóng chuyển đổi tài liệu văn bản thô thành một bài thi hoàn chỉnh?

Tại Learn Anything, chúng tôi đã tích hợp quy trình tạo đề thi bằng định dạng CSV và JSON kết hợp với sức mạnh của AI để giúp bạn giải quyết bài toán này chỉ trong chớp mắt. Dưới đây là hướng dẫn chi tiết dành cho người dùng phổ thông cũng như các nhà phát triển.

1. Lựa Chọn Định Dạng Phù Hợp: CSV hay JSON?

Hệ thống của chúng tôi hỗ trợ cả hai định dạng phổ biến nhất hiện nay, phục vụ cho hai đối tượng khác nhau:

Dành cho người dùng phổ thông (Khuyên dùng CSV)

CSV là định dạng dữ liệu bảng cực kỳ thân thiện1:

  • Dễ chỉnh sửa: Bạn có thể mở và chỉnh sửa file trực quan bằng Excel hoặc Google Sheets.
  • Tiêu chuẩn hóa: Bạn có thể yêu cầu các chatbot AI (như Gemini, ChatGPT, Claude) xuất kết quả dưới dạng bảng, sau đó lưu thành file CSV một cách dễ dàng.

Dành cho nhà phát triển & AI Agents (Khuyên dùng JSON)

JSON là định dạng cấu trúc chuẩn thường dùng trong lập trình:

  • Tích hợp tự động: Phù hợp nếu bạn đang sử dụng hệ thống tự động hoặc các trợ lý AI chuyên lập trình (như Antigravity, GitHub Copilot)2 để tự động hóa luồng trích xuất dữ liệu hàng loạt.
  • Dữ liệu phức tạp: Xử lý tốt hơn các mảng (arrays) hoặc các trường có nhiều ký tự đặc biệt mà không sợ bị lệch cột như bảng tính thông thường.

2. Giải Thích Các Cột Dữ Liệu Cơ Bản

Dù bạn dùng CSV hay JSON, hệ thống đều yêu cầu các thông tin cơ bản sau cho mỗi câu hỏi. Đừng lo lắng về các thuật ngữ tiếng Anh, chúng rất đơn giản:

  • content: Nội dung câu hỏi của bạn.
  • Option A, Option B, Option C, Option D: Nội dung của 4 đáp án để người dùng chọn lựa.
  • correctAnswer (Đáp án đúng): Chỉ điền số từ 0 đến 3. Trong đó: 0 là A, 1 là B, 2 là C, và 3 là D.
  • explanation (Giải thích): Lời giải chi tiết hiện ra sau khi người dùng trả lời xong câu hỏi.
  • topic (Chủ đề): Phân loại câu hỏi thuộc bài học hay môn học nào (Ví dụ: Đạo đức kinh doanh, Toán tài chính).
  • skillType (Kỹ năng): Dùng để đánh giá mức độ của câu hỏi (Ví dụ: Ghi nhớ, Phân tích, Tính toán).

3. Hướng Dẫn Dành Cho Người Dùng Phổ Thông (Tạo bằng Chatbot AI)

Nếu bạn không rành về kỹ thuật và chỉ dùng các chatbot AI như Gemini, ChatGPT, hay Claude trên trình duyệt web, hãy làm theo các bước sau.

Bước 1: Copy Lệnh (Prompt) Mẫu

Truy cập vào menu Studio -> Tạo bài nhanh. Tại đây, bạn sẽ thấy nút Copy Prompt. Dưới đây là nội dung mẫu:

Text
Đóng vai một chuyên gia giáo dục và biên soạn câu hỏi trắc nghiệm. Hãy trích xuất nội dung từ đoạn tài liệu được cung cấp dưới đây và chuyển hóa thành định dạng bảng CSV.

Yêu cầu cấu trúc cột CSV (có dòng tiêu đề):
content,Option A,Option B,Option C,Option D,correctAnswer,explanation,topic,skillType

QUY TẮC BẮT BUỘC:
1. correctAnswer phải là số nguyên (0 đến 3) tương ứng với A(0), B(1), C(2), D(3).
2. Nếu có công thức toán học, BẮT BUỘC DÙNG 2 DẤU GẠCH CHÉO (\\\\) để hiển thị đúng định dạng. Ví dụ: \\\\frac.

Bước 2: Dán Lệnh Vào AI

Dán lệnh trên kèm nội dung tài liệu của bạn vào ChatGPT, Claude hoặc Gemini. AI sẽ trả về kết quả dưới dạng một bảng.

Bước 3: Lưu thành File .csv

Copy bảng đó, dán vào Excel/Google Sheets, sau đó chọn File > Save As > CSV (Comma delimited). Bạn cũng có thể tải Mẫu CSV trực tiếp từ hệ thống của chúng tôi để điền dữ liệu vào cho khớp cột.

4. Hướng Dẫn Dành Cho Nhà Phát Triển (Tạo bằng AI Agent)

Nếu bạn đang thao tác thông qua các AI Agents lập trình như Antigravity, Codex, hoặc Claude Code, bạn có thể ra lệnh cho Agent trực tiếp đọc tài liệu (PDF, Word, Markdown) và xuất file JSON chuẩn theo cấu trúc (Schema) sau.

Cấu Trúc JSON

JSON
[
  {
    "content": "Đây là nội dung câu hỏi trắc nghiệm?",
    "options": [
      "Đáp án A",
      "Đáp án B",
      "Đáp án C",
      "Đáp án D"
    ],
    "correctAnswer": 0,
    "explanation": "Giải thích chi tiết vì sao đáp án A đúng. Hỗ trợ LaTeX: \\\\frac{1}{2}.",
    "topic": "Ethics",
    "skillType": "Analytical"
  }
]

Prompt Dành Cho AI Agent

Truyền lệnh sau vào terminal hoặc chatbox của IDE Agent:

"Hãy đọc file [Tên_tài_liệu] trong thư mục hiện tại. Trích xuất toàn bộ câu hỏi trắc nghiệm và xuất ra một file questions.json. Mỗi câu hỏi phải là một object tuân thủ mảng options 4 phần tử, correctAnswer (0-3), và các key content, explanation, topic, skillType. Đảm bảo escape kép (\\\\) cho toàn bộ công thức LaTeX. Không làm mất bất kỳ câu hỏi nào."

5. Tải Lên và Trải Nghiệm

Dù bạn chọn xuất ra file CSV hay JSON, bước cuối cùng đều rất đơn giản:

  1. Quay lại trang Studio.
  2. Kéo thả hoặc chọn file bạn vừa tạo vào ô Upload.
  3. Hệ thống sẽ ngay lập tức phân tích và hiển thị bản xem trước danh sách câu hỏi.
  4. Đặt tên bài thi và nhấn Lưu vào Thư viện.

Giờ đây, bạn có thể biến bất kỳ tài liệu dài dòng nào thành những bài kiểm tra chất lượng cao để tự ôn tập hoặc chia sẻ cho bạn bè. Chúc bạn học tốt!

Footnotes

  1. CSV (Comma-Separated Values): Định dạng tệp lưu trữ dữ liệu dạng bảng, cho phép các phần mềm bảng tính như Excel có thể đọc dễ dàng.

  2. AI Agent: Các trợ lý trí tuệ nhân tạo chuyên sâu có khả năng tự động thực thi chuỗi công việc và tương tác trực tiếp với mã nguồn trên máy tính của bạn.

Bình luận

Đang tải bình luận...