การจำแนกข้อความคืออะไร?

การจัดหมวดหมู่ข้อความคือกระบวนการกำหนดแท็กหรือหมวดหมู่ให้กับข้อความตามเนื้อหาที่มีการใช้งานอย่างกว้างๆ เช่น การวิเคราะห์ความรู้สึก การติดป้ายกำกับหัวข้อ การตรวจจับสแปม และการตรวจจับความตั้งใจ

GroupDocs.Classification Cloud API

GroupDocs.Classification Cloud

ข้อมูลที่ไม่มีโครงสร้างในรูปแบบของข้อความดิบมีอยู่ทั่วไป: อีเมล แชท หน้าเว็บ โซเชียลมีเดีย ตั๋วสนับสนุน การตอบแบบสำรวจ และอื่นๆ ข้อความสามารถเป็นแหล่งข้อมูลที่สมบูรณ์มาก แต่การดึงข้อมูลเชิงลึกจากข้อมูลนั้นอาจทำได้ยากและใช้เวลานานเนื่องจากลักษณะที่ไม่มีโครงสร้าง ธุรกิจต่างๆ กำลังหันไปใช้การจัดประเภทข้อความสำหรับการจัดโครงสร้างข้อความด้วยวิธีที่รวดเร็วและประหยัดต้นทุน เพื่อปรับปรุงกระบวนการตัดสินใจและทำให้เป็นอัตโนมัติ

อนุกรมวิธานคืออะไร?

อนุกรมวิธานคือหลักปฏิบัติและศาสตร์แห่งการจำแนกประเภท คำนี้ยังใช้เป็นรูปแบบอนุกรมวิธาน อนุกรมวิธานเป็นการจำแนกประเภทเฉพาะ ในความหมายที่กว้างและกว้างกว่านั้น อาจหมายถึงการจัดประเภทของสิ่งต่างๆ หรือแนวคิด เช่นเดียวกับหลักการที่อยู่ภายใต้การจัดประเภทดังกล่าว

GroupDocs.Classification Cloud API

GroupDocs.Classification Cloud API ดึงเอาต์พุตการจัดประเภทข้อความดิบสำหรับ IAB-2 taxonomy หรือ Documents taxonomy มันส่งกลับวัตถุที่มีข้อมูลเกี่ยวกับคลาสที่ดีที่สุดและความน่าจะเป็นของมัน และความน่าจะเป็นของคลาสอื่นๆ

ตัวอย่างอนุกรมวิธาน IAB-2

GroupDocs.Classification Cloud API รองรับ IAB-2 รูปแบบอนุกรมวิธาน ตัวอย่างอนุกรมวิธานบางส่วนแสดงอยู่ด้านล่าง :

  • ‘ยานยนต์’,
  • ‘หนังสือ\และ\วรรณคดี’,
  • ‘ธุรกิจ\และ\การเงิน’
  • ‘อาชีพ’
  • ‘การศึกษา’,
  • ‘กิจกรรม\และ\สถานที่ท่องเที่ยว’
  • ‘ครอบครัว\และ\ความสัมพันธ์’,
  • ‘วิจิตรศิลป์’,
  • ‘อาหารเครื่องดื่ม’,
  • ‘สุขภาพ \ ชีวิต’,
  • ‘งานอดิเรกที่สนใจ’,
  • ‘บ้านและสวน’,
  • ‘การแพทย์\สุขภาพ’,
  • ‘ภาพยนตร์’,
  • ‘เพลง\และ\เสียง’,
  • ‘ข่าว\และ\การเมือง’,
  • ‘ส่วนบุคคล\การเงิน’
  • เป็นต้น

คำขอขด

### Upload document to default storage
curl -X POST "https://api.groupdocs.cloud/v2.0/viewer/storage/file/viewerdocs%2Fthree-layouts.dwf?storageName=MyStorage" 
-H "accept: application/json" 
-H "authorization: Bearer [Access_Token]" 
-H "Content-Type: multipart/form-data" 
-T C:/Temp/three-layouts.dwf

การตอบสนอง

{
  "bestClassName": "Healthy_Living",
  "bestClassProbability": 53.77,
  "bestResults": [
    {
      "className": "Healthy_Living",
      "classProbability": 53.77
    },
    {
      "className": "Medical_Health",
      "classProbability": 38.27
    },
    {
      "className": "Pets",
      "classProbability": 1.98
    }
  ],
  "code": 200,
  "status": "OK"
}

.NET ตัวอย่าง

//สิ่งที่ต้องทำ: รับ AppSID และ AppKey ของคุณที่ https://dashboard.groupdocs.cloud (ต้องลงทะเบียนฟรี)

using System;
using System.Diagnostics;
using GroupDocs.Classification.Cloud.Sdk.Api;
using GroupDocs.Classification.Cloud.Sdk.Model;
using GroupDocs.Classification.Cloud.Sdk.Model.Requests;

namespace GroupDocs.Classification.Cloud.Sdk.Examples
{
    class Classification_CSharp_Classify_Document_from_Storage
    {
        public static void Run()
        {
            //สิ่งที่ต้องทำ: รับ AppSID และ AppKey ของคุณที่ https://dashboard.groupdocs.cloud/ (ต้องลงทะเบียนฟรี)
            var configuration = new Configuration
            {
                AppSid = "XXX-XXXXXXX-XXXX",
                AppKey = "XXXXXXXXXXXXX"
            };

            var apiInstance = new ClassificationApi(configuration);

            try
            {
                var request = new ClassifyRequest(new BaseRequest()
                {
                    Document = new FileInfo()
                    {
                        Name = "one-page.docx",
                        Folder = ""
                    },
                },
                bestClassesCount: "3");

                // รับผลการจำแนกประเภท
                ClassificationResponse response = apiInstance.Classify(request);
                Console.WriteLine(response.ToString());
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception when calling ClassificationApi.Classify: " + e.Message);
            }
        }
    }
}

ตัวอย่างอนุกรมวิธานเอกสาร

อนุกรมวิธานของเอกสารมีรายการต่อไปนี้ใน GroupDocs.Classification Cloud API:

  • ADVE - โฆษณา โบรชัวร์
  • อีเมล
  • รูปร่าง
  • จดหมาย
  • บันทึก - บันทึก
  • ข่าว-บทความ รวมบทความข่าว.
  • ใบแจ้งหนี้
  • รายงาน
  • ประวัติย่อ
  • วิทยาศาสตร์ - เอกสารทางวิทยาศาสตร์
  • อื่นๆ - เอกสารประเภทอื่นหรือกรณีที่ผู้จำแนกไม่แน่ใจ

คำขอขด

curl -v "http://api.groupdocs.com/v/v1/classification/classify?bestClassesCount=3&taxonomy=documents"
-H "content-type: application/json"
-X POST -d '{ "Document": {"Folder": "words/docx","Name": "four-pages.docx" } }'

การตอบสนอง

{
  "bestClassName": "Other",
  "bestClassProbability": 36.8,
  "bestResults": [
    {
      "className": "Other",
      "classProbability": 36.8
    },
    {
      "className": "ADVE",
      "classProbability": 14.72
    },
    {
      "className": "News",
      "classProbability": 12.77
    }
  ],
  "code": 200,
  "status": "OK"
}

.NET ตัวอย่าง

//สิ่งที่ต้องทำ: รับ AppSID และ AppKey ของคุณที่ https://dashboard.groupdocs.cloud (ต้องลงทะเบียนฟรี)

using System;
using System.Diagnostics;
using GroupDocs.Classification.Cloud.Sdk.Api;
using GroupDocs.Classification.Cloud.Sdk.Model;
using GroupDocs.Classification.Cloud.Sdk.Model.Requests;

namespace GroupDocs.Classification.Cloud.Sdk.Examples
{
    class Classification_CSharp_Classify_Raw_Text
    {
        public static void Run()
        {
            //สิ่งที่ต้องทำ: รับ AppSID และ AppKey ของคุณที่ https://dashboard.groupdocs.cloud/ (ต้องลงทะเบียนฟรี)
            var configuration = new Configuration
            {
                AppSid = "XXX-XXXXXXX-XXXX",
                AppKey = "XXXXXXXXXXXXX"
            };

            var apiInstance = new ClassificationApi(configuration);

            try
            {
                var request = new ClassifyRequest(new BaseRequest() { Description = "Try Text classification using GroupDocs.Classification Cloud API" }, "3");

                // รับผลการจำแนกประเภท
                var response = apiInstance.Classify(request);
                Console.WriteLine(response.ToString());
            }
            catch (Exception e)
            {
                Console.WriteLine("Exception when calling ClassificationApi.Classify: " + e.Message);
            }
        }
    }
}

เริ่มทดลองใช้ฟรีวันนี้

เริ่มทดลองใช้ฟรีวันนี้ เพียงคุณ ลงทะเบียนกับบริการ GroupDocs Cloud เมื่อคุณลงทะเบียนแล้ว คุณก็พร้อมที่จะลองใช้คุณสมบัติการประมวลผลไฟล์อันทรงพลังที่มีให้โดย GroupDocs Cloud