Tuyệt vời! Dưới đây là phân tích chi tiết về mẫu prompt do bạn cung cấp, được định dạng theo yêu cầu.
“`html
1. Phân tích Cấu trúc Prompt
Mẫu prompt này được thiết kế để hướng dẫn một mô hình ngôn ngữ thực hiện tác vụ chuẩn hóa đơn vị diện tích trong một tập dữ liệu bất động sản. Cấu trúc của prompt khá rõ ràng và sử dụng các placeholder (biến) để cho phép tùy chỉnh linh hoạt.
- Mục đích chính: Chuẩn hóa đơn vị diện tích.
- Context (Bối cảnh): “Trong tập dữ liệu bất động sản [TÊN_TẬP_DỮ_LIỆU]…” – Giới hạn phạm vi và loại dữ liệu mà mô hình cần xử lý.
- Hành động yêu cầu: “…chuẩn hóa cột diện tích [TÊN_CỘT_DIỆN_TÍCH] từ các đơn vị có thể có (ví dụ: m2, ha, sào) về đơn vị [ĐƠN_VỊ_CHUYỂN_ĐỔI] (ví dụ: mét vuông).” – Mô tả cụ thể hành động cần thực hiện, xác định cột dữ liệu và mục tiêu đơn vị.
- Yêu cầu bổ sung: “Cần có bản đồ chuyển đổi đơn vị cho [CÁC_ĐƠN_VỊ_HIỆN_TẠI].” – Yêu cầu mô hình cung cấp thông tin chi tiết về các quy tắc chuyển đổi, giúp đảm bảo tính chính xác và minh bạch.
Các placeholder trong ngoặc vuông ([TÊN_TẬP_DỮ_LIỆU]
, [TÊN_CỘT_DIỆN_TÍCH]
, [ĐƠN_VỊ_CHUYỂN_ĐỔI]
, [CÁC_ĐƠN_VỊ_HIỆN_TẠI]
) là các biến số mà người dùng sẽ điền vào để tạo ra một prompt cụ thể.
2. Ý nghĩa & Cách hoạt động
Về mặt kỹ thuật, prompt khuyến khích mô hình thực hiện các bước sau:
- Xác định tập dữ liệu: Hiểu rằng dữ liệu liên quan đến bất động sản.
- Xác định cột mục tiêu: Tìm và tập trung vào cột chứa thông tin diện tích.
- Phân tích đơn vị gốc: Nhận diện các đơn vị đo lường khác nhau có thể tồn tại trong cột đó (ví dụ: ‘m2’, ‘ha’, ‘sào’).
- Thực hiện chuyển đổi: Áp dụng các phép toán hoặc quy tắc tương ứng để chuyển đổi tất cả các giá trị diện tích về một đơn vị đo lường thống nhất theo yêu cầu (ví dụ: ‘mét vuông’).
- Tạo bản đồ chuyển đổi: Document hóa hoặc cung cấp công thức/tỷ lệ chuyển đổi đã sử dụng cho từng đơn vị gốc. Điều này tương tự như việc tạo một cuốn “từ điển” hoặc “bảng quy đổi” để người dùng có thể kiểm tra hoặc hiểu cách thức chuyển đổi.
Mô hình, với kiến thức về các đơn vị đo lường phổ biến và khả năng thực hiện các phép tính toán học, sẽ diễn giải yêu cầu này và cố gắng đưa ra kết quả phù hợp.
3. Ví dụ Minh họa
Dưới đây là 2 ví dụ về prompt cụ thể được tạo ra bằng cách điền các giá trị vào mẫu template:
Ví dụ 1: Chuẩn hóa diện tích nhà đất tại Hà Nội
Prompt cụ thể:
Trong tập dữ liệu bất động sản DữLiệuNhàĐấtHN, chuẩn hóa cột diện tích DienTich từ các đơn vị có thể có (ví dụ: m2, ha, sào) về đơn vị mét vuông. Cần có bản đồ chuyển đổi đơn vị cho m2, ha, sào.
Ví dụ 2: Chuẩn hóa diện tích đất nông nghiệp tại Miền Tây
Prompt cụ thể:
Trong tập dữ liệu bất động sản DuLieuDatNongNghiepMT, chuẩn hóa cột diện tích Area_sqft từ các đơn vị có thể có (ví dụ: ft2, acre, mẫu) về đơn vị feet vuông. Cần có bản đồ chuyển đổi đơn vị cho ft2, acre, mẫu.
👉 Tóm lại
Mẫu prompt này là một công cụ mạnh mẽ để yêu cầu mô hình ngôn ngữ thực hiện nhiệm vụ chuẩn hóa dữ liệu một cách cụ thể và có cấu trúc. Việc sử dụng các placeholder giúp tăng tính linh hoạt, cho phép người dùng áp dụng cho nhiều kịch bản khác nhau. Yêu cầu về “bản đồ chuyển đổi đơn vị” là một điểm cộng lớn, đảm bảo tính minh bạch và khả năng kiểm chứng của kết quả. Đây là một mẫu prompt tốt cho các tác vụ liên quan đến xử lý và chuẩn hóa dữ liệu số.
“`