Расшыфроўка УДК


Сэрвіс «Расшыфроўка УДК» дазваляе карыстальніку атрымаць расшыфроўку кодаў Універсальнай дзесятковай класіфікацыі. На ўваход сэрвісу падаецца код УДК, які патрэбна расшыфраваць. На выхадзе карыстальнік атрымлівае інфармацыю па ўведзеным кодзе:

  • код класа;
  • апісанне класа па-англійску;
  • апісанне класа па-беларуску.

 

Асноўныя тэрміны і паняцці

УДК (Універса́льная дзесятко́вая класіфіка́цыя) – гэта мова індэксавання дакументаў, якая ўяўляе сабой сістэму класіфікацыі, ахопліваючую ўсе галіны чалавечых ведаў. УДК арганізавана як цэласная сістэма, у якой усе галіны ведаў звязаны паміж сабой, і прызначана для апісання і індэксавання зместу інфармацыйных рэсурсаў незалежна ад носьбіта, формы, фармату і мовы. УДК уяўляе сабой аналітыка-сінтэтычную і фасетную сістэму класіфікацыі з падрабязным слоўнікам і сінтаксісам, што забяспечвае моцную індэксацыю інфармацыі і значна спрашчае пошук інфармацыі пры вялікіх яе аб’ёмах.

 

Апісанне інтэрфейса карыстальніка

Графічны інтэрфейс сэрвіса, прадстаўлены на малюнку 1.

 

Малюнак 1 – Графічны інтэрфейс сэрвісу «Расшыфроўка УДК»

 

Інтэрфейс змяшчае наступныя вобласці:

  • поле ўводу кода УДК;
  • кнопка “Пошук”, якая запускае апрацоўку і дае магчымасць атрымаць вынікі ў полі іх вываду.

Пасля апрацоўкі кода сэрвісам у полі вываду вынікаў карыстальнік атрымлівае наступныя спісы інфармацыі (малюнак 2):

  • код класа;
  • апісанне класа па-англійску;
  • апісанне класа па-беларуску.

 

Малюнак 2 – Вынік праверкі правапісу ўваходнага электроннага тэксту

 

Карыстальніцкі сцэнарый працы з сэрвісам

  1. Увесці код.
  2. Націснуць кнопку “Пошук!”.
  3. Атрымаць інфармацыю.

 

Доступ да сэрвіса праз API

Для доступу да сэрвіса “Расшыфроўка УДК” праз API, неабходна адправіць AJAX-запыт тыпу POST на адрас https://corpus.by/UdcDecoder/api.php. Праз масіў data перадаюцца наступныя параметры:

  • text — код УДК.

Прыклад AJAX-запыту:

$.ajax({
   type: “POST”,
   url: “https://corpus.by/UdcDecoder/api.php”,
   data:{
      “text”: “811.161.3”
   },
   success: function(msg){ },
   error: function() { }
});

Сервер верне JSON-масіў з наступнымі параметрамі:

  • text — уваходны тэкст — код УДК;
  • notation — выніковы код УДК;
  • english — расшыфроўка па-англійску;
  • belarusian — расшыфроўка па-беларуску;
  • noresult — фармулёўка пры адсутнасці вынікаў.

Напрыклад, па вышэй прыведзеным AJAX-запыце будзе сфарміраваны наступны адказ:

[
   {
      “text”: “811.161.3”,
      “notation”: “811.161.3”,
      “english”: “Belarusian language”,
      “belarusian”: “Беларуская мова”,
      “noresult”: “”
   }
]

 

Спасылкі на крыніцы

Старонка сэрвіса: https://corpus.by/UdcDecoder/?lang=be

Сайт Кансорцыума УДК: https://www.udcc.org/

Табліцы УДК на беларускай мове: https://www.udcsummary.info/php/index.php?lang=be&pr=Y

Калі Вы знайшлі ў тэксце памылку правапісу, калі ласка, выдзеліце гэты тэкст і націсніце Ctrl+Enter.