Giới thiệu dự án

Nghiên cứu văn học dân gian và tự sự học (Narratology) trong kỷ nguyên số hóa dữ liệu nhân văn đang đối mặt với thách thức lớn về tính hệ thống và chuẩn hóa mô hình phân loại. Kho tàng truyện cổ tích thần kỳ người Việt chứa đựng hàng trăm tác phẩm với cấu trúc nhân vật đa tầng, nhưng các nghiên cứu truyền thống thường dừng lại ở mức cảm thụ định tính, thiếu khung phân loại định lượng và cấu trúc dữ liệu tường minh.

Vấn đề cốt lõi (Problem Statement) nằm ở sự thiếu hụt một hệ thống phân loại chuẩn hóa (Standardized Taxonomic Framework) tích hợp giữa thi pháp học cấu trúc (Structural Poetics) và phương pháp thống kê thực chứng. Điều này dẫn đến sự nhầm lẫn giữa các tuyến nhân vật, chưa làm rõ cơ chế tương tác giữa nhân vật con người và các thực thể siêu nhiên trong quá trình giải quyết xung đột xã hội.

Dự án nghiên cứu đặt ra 4 mục tiêu trọng tâm:

  1. Xác lập hệ thống tiêu chí phân loại đa chiều cho hệ thống nhân vật trong truyện cổ tích thần kỳ người Việt.
  2. Xây dựng ma trận định lượng khảo sát trên mẫu 20 truyện cổ tích chuẩn mực (Corpus N=20) theo tuyển tập của GS. Hoàng Quyết và PGS.TS. Nguyễn Thị Huế.
  3. Giải mã cấu trúc chức năng của 3 nhóm nhân vật trụ cột: Tuyến chính diện (Protagonist), Tuyến phản diện (Antagonist), và Lực lượng thần kỳ (Supernatural Entities).
  4. Chuẩn hóa mô hình motif tự sự (Motif-Index Modeling) phục vụ giảng dạy văn học và nghiên cứu nhân văn số (Digital Humanities).

Giải pháp tiếp cận kết hợp giữa thi pháp học dân gian (Folklore Poetics) và phương pháp phân tích định lượng (Quantitative Content Analysis), cho phép chuyển đổi các quan hệ nhân vật phức tạp thành các cấu trúc dữ liệu có thể mô hình hóa. Phạm vi nghiên cứu tập trung vào truyện cổ tích thần kỳ của người Việt (người Kinh), đặt trong đối sánh loại hình với truyện dân gian các dân tộc thiểu số (Tày, Nùng, Ê-đê, Mơ-nông).


Phân tích và thiết kế giải pháp

Phân tích hiện trạng

Các công trình nghiên cứu trước đây đã đặt nền móng quan trọng nhưng vẫn tồn tại những khoảng trống phương pháp luận:

Tiêu chí Công trình Đinh Gia Khánh (1998) Công trình Hoàng Tiến Tựu (1990) Mô hình nghiên cứu của đề tài (2013)
Cơ sở phân loại Phân theo nguồn gốc xã hội và xung đột giai cấp Phân đôi nhị nguyên: Nhân vật người vs. Nhân vật thần Mô hình 3 trục: Cương vị hành động + Bản chất đạo đức + Phương thức can thiệp
Xử lý lực lượng kỳ ảo Xem như yếu tố phản ánh thế giới quan nguyên thủy Xem như lực lượng trợ lực thụ động Phân định 3 phân lớp: Thần thể (Deity), Đồ vật thần (Artifact), Linh vật (Creature)
Mức độ lượng hóa Định tính thuần túy, diễn giải ngữ cảnh Định tính kết hợp lược đồ tự sự Định lượng thực chứng ma trận 20 tác phẩm cốt lõi
Khả năng chuẩn hóa Thấp, phụ thuộc cảm thụ học thuật Trung bình Cao, dễ tích hợp vào Narrative Ontologies

Yêu cầu phân tích theo khung MoSCoW:

  • Must-have: Khung phân loại tường minh cho 30 thực thể phản diện và 28 thực thể thần kỳ; ma trận thống kê tỷ lệ trừng phạt và hình thức gây hại.
  • Should-have: Sơ đồ hóa cấu trúc tuyến tính 3 giai đoạn (Three-stage Linear Progression) của cốt truyện cổ tích.
  • Could-have: Đối sánh chéo motif dị hình lốt vật giữa truyện cổ người Việt và các dân tộc thiểu số.
  • Won't-have: Mở rộng khảo sát sang toàn bộ hệ thống truyện cổ tích sinh hoạt và cổ tích loài vật.

Thiết kế hệ thống

Kiến trúc phân tầng dữ liệu nhân vật được thiết kế thành mô hình quan hệ phân cấp:

graph TD
    A[Hệ thống nhân vật cổ tích thần kỳ] --> B[Nhân vật Người / Human Agents]
    A --> C[Lực lượng Thần kỳ / Magical Entities]
    
    B --> B1[Tuyến chính diện / Protagonists]
    B --> B2[Tuyến phản diện / Antagonists]
    
    B1 --> B11[Nhân vật bất hạnh: Mồ côi, Con riêng, Em út]
    B1 --> B12[Dũng sĩ tài ba / Diệt quái cứu người đẹp]
    B1 --> B13[Người mang lốt dị hình / Tài năng ẩn giấu]
    
    B2 --> B21[Gây hại trực tiếp / Direct: 63.3%]
    B2 --> B22[Gây hại gián tiếp / Indirect: 36.7%]
    
    C --> C1[Tuyến phò trợ chính diện / Positive: 71.4%]
    C --> C2[Tuyến đối kháng / Negative: 28.6%]
    
    C1 --> C11[Nhân vật thần: Bụt, Tiên, Phật - 50%]
    C1 --> C12[Vật thần: Gươm, Đàn, Niêu cơm - 40%]
    C1 --> C13[Vật nuôi linh hiển: Chim phượng, Bống - 10%]

Cấu trúc đối tượng nhân vật được chuẩn hóa dưới định dạng lược đồ dữ liệu (Data Schema):

{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "FairyTaleCharacterEntity",
  "type": "object",
  "properties": {
    "character_id": { "type": "string" },
    "name": { "type": "string" },
    "alignment": { "type": "string", "enum": ["CHINH_DIEN", "PHAN_DIEN", "TRUNG_LAP"] },
    "social_role": { "type": "string", "enum": ["CON_RIENG", "MO_COI", "EM_UT", "DUNG_SI", "GIAI_CAP_THONG_TRI", "NGOAI_XAM"] },
    "harm_mechanism": { "type": "string", "enum": ["DIRECT", "INDIRECT", "NONE"] },
    "supernatural_support": {
      "has_support": { "type": "boolean" },
      "entity_type": { "type": "string", "enum": ["DEITY", "MAGICAL_ITEM", "SACRED_ANIMAL", "NONE"] }
    },
    "punishment_status": { "type": "boolean" }
  },
  "required": ["character_id", "alignment", "social_role"]
}

Methodology

Phương pháp luận nghiên cứu vận hành trên quy trình 4 giai đoạn chuẩn mực:

  1. Thu thập và Tiền xử lý Dữ liệu: Khảo cứu 20 truyện cổ tích thần kỳ tiêu biểu từ hệ thống tư liệu chuẩn của Viện Nghiên cứu Văn hóa và Viện Văn học.
  2. Mã hóa Hình thái học (Morphological Coding): Ứng dụng khung lý thuyết của V. Propp (31 chức năng tự sự) và Aarne-Thompson-Uther (ATU Index) để bóc tách motif.
  3. Phân tích Định lượng (Quantitative Tabulation): Thiết lập bảng phân bố tần suất cho các biến: loại hình nhân vật, hình thức gây hại, tỷ lệ trừng phạt, chủng loại bảo bối thần kỳ.
  4. Tổng hợp Lý thuyết và Thi pháp học: Đúc kết quy luật thẩm mỹ, quan niệm đạo đức dân gian ("ở hiền gặp lành", "ác giả ác báo") và khát vọng công lý xã hội.

Implementation và kết quả

Development process

Quá trình trích xuất và chuẩn hóa thuật toán xử lý motif tự sự được mô phỏng qua cấu trúc phân giải logic cốt truyện (Narrative Parsing Algorithm):

class FolkNarrativeEngine:
    """
    Narrative Engine for Vietnamese Magical Fairy Tale Structural Analysis
    Methodology: Proppian Structural Morphology & Binary Opposition Analysis
    """
    def __init__(self, tale_title: str):
        self.tale_title = tale_title
        self.stages = ["ORIGIN_AND_MISFORTUNE", "TRIAL_AND_INTERVENTION", "JUSTICE_AND_RESOLUTION"]
        
    def evaluate_character_trajectory(self, character: dict) -> dict:
        result = {
            "character": character["name"],
            "moral_code": character["alignment"],
            "resolution": None
        }
        
        # Binary Moral Opposition Rule
        if character["alignment"] == "CHINH_DIEN":
            if character.get("is_oppressed", True) and character.get("has_magical_intervention", True):
                result["resolution"] = "TRIUMPH_AND_CORONATION_OR_WEALTH"
        elif character["alignment"] == "PHAN_DIEN":
            if character["harm_type"] == "DIRECT":
                # Direct aggression incurs 84.2% fatal/severe retribution
                result["resolution"] = "FATAL_RETRIBUTION" if character.get("severity_score", 0) > 0.7 else "EXPULSION"
            else:
                # Indirect aggression incurs 18.2% direct punishment, rest is moral shame/reform
                result["resolution"] = "SOCIAL_SHAME_OR_REFORMATION"
                
        return result

# Example unit evaluation: Thach Sanh vs Ly Thong
engine = FolkNarrativeEngine("Thạch Sanh")
protagonist = {"name": "Thạch Sanh", "alignment": "CHINH_DIEN", "is_oppressed": True, "has_magical_intervention": True}
antagonist = {"name": "Lý Thông", "alignment": "PHAN_DIEN", "harm_type": "DIRECT", "severity_score": 0.95}

assert engine.evaluate_character_trajectory(protagonist)["resolution"] == "TRIUMPH_AND_CORONATION_OR_WEALTH"
assert engine.evaluate_character_trajectory(antagonist)["resolution"] == "FATAL_RETRIBUTION"

Testing và validation

Nghiên cứu tiến hành khảo sát và kiểm định chéo trên tập dữ liệu chuẩn N=20 tác phẩm:

  • Độ bao phủ thể loại (Coverage): 100% truyện khảo sát đều thuộc loại hình cổ tích thần kỳ chuẩn mực (Tấm Cám, Thạch Sanh, Cây tre trăm đốt, Phượng hoàng đậu cây khế, Sọ Dừa, Ai mua hành tôi, Lấy chồng dê, Của Thiên trả Địa, Tiêu diệt mãng xà, Mụ dì ghẻ độc ác, Nàng tiên cua và chàng đánh cá, Đôi sam, Tam và Tứ...).
  • Tính nhất quán phân loại: Toàn bộ 30 nhân vật phản diện và 28 thực thể thần kỳ được phân bổ đồng bộ theo 2 ma trận phân loại chuẩn.

Kết quả đạt được

Hệ thống số liệu định lượng thu được từ công trình nghiên cứu:

Tuyến thực thể Phân loại chi tiết Số lượng (N) Tỷ lệ (%) Tỷ lệ trừng phạt / Hiệu năng
Nhân vật phản diện (Tổng N=30) Gây hại trực tiếp (Direct Harm) 19 / 30 63.3% 84.2% bị trừng phạt nghiêm khắc (16/19 chết hoặc hóa điên)
Gây hại gián tiếp (Indirect Harm) 11 / 30 36.7% 18.2% bị trừng phạt vật lý (2/11); 81.8% bị xã hội lên án/cảm hóa
Lực lượng thần kỳ (Tổng N=28) Tuyến phò trợ chính diện (Positive) 20 / 28 71.4% Cứu trợ, tháo gỡ bế tắc thực tế
+ Nhân vật thần (Bụt, Tiên, Phật) 10 / 20 50.0% Tác nhân can thiệp trực tiếp
+ Đồ vật thần (Đàn, Gươm, Búa, Niêu) 8 / 20 40.0% Công cụ khuếch đại sức mạnh con người
+ Linh vật thần (Phượng hoàng, Bống) 2 / 20 10.0% Bạn đồng hành, dẫn đường
Tuyến đối kháng / Yêu quái (Negative) 8 / 28 28.6% 100% bị tiêu diệt làm phép thử cho dũng sĩ

Đổi mới và đóng góp

  1. Phân tách nhị phân hình thức gây hại của nhân vật phản diện: Đóng góp học thuật quan trọng khi chứng minh sự khác biệt rõ rệt về hậu quả tự sự giữa phản diện trực tiếp (Direct Harm - tỷ lệ trừng phạt 84.2%) và phản diện gián tiếp (Indirect Harm - tỷ lệ trừng phạt 18.2%).
  2. Giải kiến tạo vai trò của Lực lượng thần kỳ: Bác bỏ quan điểm cho rằng nhân vật thần kỳ giải quyết toàn bộ xung đột; khẳng định yếu tố siêu nhiên chỉ đóng vai trò trợ lực (Catalyst), còn năng lực lao động và phẩm chất đạo đức của nhân vật con người mới là yếu tố quyết định chung cuộc (ví dụ: Thạch Sanh tự tay bổ củi đốn chằn tinh, người em trong Cây khế chăm chỉ lao động).
  3. Mô hình hóa cấu trúc tuyến tính 3 chặng (Linear Tri-Stage Structure): Chứng minh tính nhất quán trong kết cấu văn xuôi truyền miệng: $$\text{Trạng thái ban đầu (Bất hạnh/Dị hình)} \longrightarrow \text{Thử thách & Trợ lực kỳ ảo} \longrightarrow \text{Thăng hoa vị thế & Công lý phục hồi}$$

Ứng dụng thực tế và triển khai

  • Giảng dạy và Thiết kế bài giảng Ngữ văn: Cung cấp khung phân tích cấu trúc nhân vật chuẩn mực cho giáo viên THCS và THPT trong các bài học về truyện cổ tích (Tấm Cám, Thạch Sanh, Sọ Dừa).
  • Hệ thống hóa dữ liệu Nhân văn số (Digital Humanities Data Engine): Bộ phân loại và ma trận thống kê là cơ sở đầu vào hoàn chỉnh để xây dựng cơ sở dữ liệu đồ họa tri thức (Knowledge Graph) cho truyện dân gian Việt Nam.
  • Công nghiệp Sáng tạo và Chuyển thể Văn hóa: Cung cấp logic motif và hồ sơ tâm lý - chức năng nhân vật cho các nhà biên kịch hoạt hình, nhà làm game khai thác chất liệu văn hóa dân gian Việt.

Hạn chế và hướng phát triển

  • Hạn chế mẫu dữ liệu: Đề tài giới hạn khảo sát sâu trên 20 truyện cổ tích thần kỳ tiêu biểu của người Việt; chưa bao quát toàn bộ hàng trăm dị bản địa phương.
  • Khu vực địa lý: Tập trung trọng tâm vào người Việt (người Kinh), chỉ mới liên hệ bước đầu với văn học Tày - Nùng, Ê-đê, Mơ-nông.
  • Hướng phát triển tương lai: Mở rộng tập corpus lên 100+ tác phẩm; ứng dụng công nghệ Xử lý ngôn ngữ tự nhiên (NLP) để tự động trích xuất thực thể nhân vật và mạng lưới quan hệ xã hội trong toàn bộ kho tàng truyện dân gian Đông Nam Á.

Đối tượng hưởng lợi

  • Học sinh, Sinh viên ngành Sư phạm Văn & Ngữ văn: Nắm vững phương pháp tiếp cận thi pháp học hệ thống, nâng cao năng lực đọc hiểu và cảm thụ tác phẩm văn học trung đại - dân gian.
  • Giáo viên, Giảng viên: Sở hữu tư liệu phân loại có số liệu kiểm chứng chính xác, phục vụ thiết kế giáo án đổi mới theo định hướng phát triển năng lực.
  • Nhà nghiên cứu Văn hóa & Tự sự học: Kế thừa khung phân loại 3 trục và hệ thống thống kê đối kháng trực tiếp/gián tiếp.
  • Kỹ sư Trí tuệ nhân tạo / Xử lý ngôn ngữ tự nhiên: Tiếp cận cấu trúc dữ liệu tường minh về motif tự sự dân gian để huấn luyện các mô hình tạo sinh nội dung văn hóa bản địa.

Câu hỏi thường gặp

  1. Yêu cầu kỹ thuật và cơ sở lý thuyết cần thiết để áp dụng mô hình phân loại này? Cần nắm vững lý thuyết hình thái học truyện cổ tích của V. Propp, hệ thống phân loại kiểu truyện dân gian quốc tế Aarne-Thompson-Uther (ATU), và thi pháp học văn học dân gian Việt Nam.

  2. Tại sao lực lượng thần kỳ lại chiếm tới 71.4% ở tuyến chính diện nhưng không làm mất vai trò chủ động của con người? Vì yếu tố thần kỳ chỉ xuất hiện như một "phương tiện nghệ thuật hóa giải bế tắc" khi mâu thuẫn giai cấp vượt quá năng lực giải quyết của cá nhân, còn thành quả cuối cùng luôn đòi hỏi hành động cụ thể của nhân vật (lao động, lòng dũng cảm, sự kiên trì).

  3. Làm thế nào để tích hợp dữ liệu phân loại của khóa luận vào các hệ thống quản lý tri thức số? Dữ liệu được chuẩn hóa dưới dạng JSON Schema tương thích với các mô hình RDF/OWL, cho phép nạp trực tiếp vào Graph Database (Neo4j) để truy vấn mạng lưới nhân vật và motif.

  4. Sự khác biệt lớn nhất giữa nhân vật phản diện trực tiếp và gián tiếp trong truyện cổ tích là gì? Nhân vật trực tiếp (63.3%) chủ động mưu hại, đoạt công, giết chóc và nhận kết cục bi thảm (84.2% tử vong/hóa điên); nhân vật gián tiếp (36.7%) thường là tay sai hoặc kích động, nhận mức phạt mang tính răn đe, giáo dục hoặc hổ thẹn xã hội.

  5. Chi phí và lộ trình số hóa toàn bộ kho tàng truyện cổ tích theo phương pháp này? Dự án số hóa quy mô 500 truyện có thể triển khai trong 12 tháng với chi phí tối ưu nhờ khung gán nhãn dữ liệu chuẩn hóa đã được định hình từ khóa luận này.


Kết luận

Khóa luận tốt nghiệp của tác giả Võ Thị Minh Thư đã giải quyết trọn vẹn bài toán hệ thống hóa nhân vật trong truyện cổ tích thần kỳ người Việt bằng phương pháp kết hợp giữa thi pháp học cấu trúc và thống kê thực chứng. Công trình không chỉ làm sáng tỏ bức tranh đối kháng giai cấp và khát vọng đạo đức ngàn đời của nhân dân lao động, mà còn mở ra nền tảng dữ liệu quan trọng cho các ứng dụng giáo dục, bảo tồn và chuyển đổi số văn hóa dân gian Việt Nam.