Wondering what’s next for npm?Check out our public roadmap! »

    webin_decision_tree

    0.0.6 • Public • Published

    Decision Tree for NodeJS by Kraivit Mongkhonsakunrit Build Status

    This module contains the NodeJS Implementation of Decision Tree using Entropy Algorithm

    Table Of Contents

    Installation

    npm install webin_decision_tree
    

    Usage

    • Import the module:(id:importmodule)

        const decision_tree = require('webin_decision_tree');
      
    • Prepare training dataset:

        "data": [
        {"กล้าหาญ":true, "อดทน":true, "รักอิสระ":true, "classification":{"description":"กล้าหาญ อดทน รักอิสระ"}},
        {"กล้าหาญ":false, "อดทน":true, "รักอิสระ":true, "classification":{"description":"อดทน รักอิสระ"}},
        {"กล้าหาญ":true, "อดทน":false, "รักอิสระ":true, "classification":{"description":"กล้าหาญ รักอิสระ"}},
        {"กล้าหาญ":false, "อดทน":false, "รักอิสระ":true, "classification":{"description":"รักอิสระ"}},
        {"กล้าหาญ":true, "อดทน":true, "รักอิสระ":false, "classification":{"description":"กล้าหาญ อดทน"}},
        {"กล้าหาญ":false, "อดทน":true, "รักอิสระ":false, "classification":{"description":"อดทน"}},
        {"กล้าหาญ":true, "อดทน":false, "รักอิสระ":false, "classification":{"description":"กล้าหาญ"}},
        {"กล้าหาญ":false, "อดทน":false, "รักอิสระ":false, "classification":{"description":"none"}}
        ]
      
    • Prepare data set Demo:

        "data": [
        {"กล้าหาญ":"กล้าหาญ", "อดทน":"อดทน", "liked":false,"love":true},
        {"กล้าหาญ":"กระจอก", "อดทน":"ขี้กาก", "liked":false,"love":false},
        {"กล้าหาญ":"กล้า", "อดทน":"มีระเบียบ", "liked":true,"love":true},
        {"กล้าหาญ":"สู้", "อดทน":"ไม่กลัว", "liked":true,"love":false},
        {"กล้าหาญ":"ไม่ท้อ", "อดทน":"มีวินัย", "liked":false,"love":true},
        {"กล้าหาญ":"เข็มแข็ง", "อดทน":"ยอมแพ้", "liked":false,"love":true},
        {"กล้าหาญ":"ไม่กลัว", "อดทน":"ไม่สู้", "liked":true,"love":false},
        {"กล้าหาญ":"รับผิดชอบ", "อดทน":"กระจอก", "liked":true,"love":false}
        ]
      
    • Check Purge:

        const text = "กลัว ทำไมละนั้น ส้ส ควย"
        decision_tree.wordcut(text) //ตัดคำไม่สุขภาพออก
      

    รออัพเดท Path ตอนนี้ยังเป็น Demo อยู่ในระหว่างการพัฒนาระบบ รองรับการทำ Dynamic Function , Muti Class , Muti Sub Node Decision Tree

    Install

    npm i webin_decision_tree

    DownloadsWeekly Downloads

    8

    Version

    0.0.6

    License

    MIT

    Unpacked Size

    10.7 kB

    Total Files

    7

    Last publish

    Collaborators

    • avatar
    • avatar