Класифікація тексту також відома як категоризація тексту. Текстові класифікатори можна використовувати для створення, структурування та категоризації майже будь-чого в тексті. Наприклад, нові статті можна впорядковувати за темами, запити в службу підтримки можна організовувати за терміновістю, обговорення можна організовувати за мовою, а згадування брендів можна організовувати за емоціями тощо. GroupDocs.Classification Cloud API дозволяє класифікувати ваші необроблений текст, а також документи у попередньо визначені категорії. Classification Cloud підтримує кілька типів таксономій, наприклад IAB-2 ‎таксономію та Document таксономію. Інформацію про класифікацію можна переглянути щодо класів, а також їх відповідних ймовірностей.

Помітні особливості

  • Виконайте класифікацію необробленого тексту відповідно до таксономії IAB-2
  • Класифікуйте документи на основі таксономії документів
  • Перегляньте класи з відповідними ймовірностями як інформацію про класифікацію
  • Проста інтеграція з REST API
  • Безпечні API, які вимагають автентифікації

Підтримувані форматиGroupDocs.Classification Cloud REST API підтримує класифікацію:

  • Необроблений текст
  • Документи
    • Портативний формат документа: PDF
    • Microsoft Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM
    • Формати OpenDocument: ODT, OTT
    • Розширений текстовий формат: RTF
    • Звичайний текстовий файл: TXT

Класифікація необробленого тексту

Цей API отримує результат класифікації необробленого тексту для таксономії IAB-2 або таксономії Documents. Він повертає об’єкт, який містить інформацію про найкращий клас і його ймовірність, а також про ймовірності інших класів.

запит

 curl -v "http://api.groupdocs.com/v1/classification/classify&bestClassesCount=3" 
-H "content-type: application/json"
-X POST -d '{ "Description" : "Medicine is an important part of our life" }'

Відповідь

 {
  "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"
} 

Класифікація документів

API GroupDocs.Classification отримує результати класифікації документів для таксономії IAB-2 або таксономії Documents. Він повертає об’єкт, який містить інформацію про найкращий клас і його ймовірність, а також про ймовірність інших класів. Клацніть тут, щоб отримати додаткові відомості про підтримувані формати документів у GroupDocs.Classification Cloud.

запит

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

Відповідь

 {
  "bestClassName": "Books_and_Literature",
  "bestClassProbability": 48.92,
  "bestResults": [],
  "code": 200,
  "status": "OK"
}