{"id":1428,"date":"2021-12-01T17:13:06","date_gmt":"2021-12-01T17:13:06","guid":{"rendered":"https:\/\/sappan-project.eu\/?p=1428"},"modified":"2021-12-01T17:15:00","modified_gmt":"2021-12-01T17:15:00","slug":"datasets-quality-assessment-for-machine-learning","status":"publish","type":"post","link":"https:\/\/sappan-project.eu\/?p=1428","title":{"rendered":"Datasets Quality Assessment For Machine Learning"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"1428\" class=\"elementor elementor-1428\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4d3b098 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4d3b098\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-965e782\" data-id=\"965e782\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8f3e6bd elementor-widget elementor-widget-heading\" data-id=\"8f3e6bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">By Dominik Soukup (CESNET)<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05a1ace elementor-widget elementor-widget-heading\" data-id=\"05a1ace\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Have you ever heard about Machine learning (ML)? Probably yes, ML is a popular technique for network traffic classification and incident detection.  However, have you ever heard about evaluating the quality of datasets (QoD)? \n<br> QoD is becoming more important with deployment ML in production, and project SAPPAN contributes to this topic.<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6643483 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6643483\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dbff52d\" data-id=\"dbff52d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8b6763f elementor-widget elementor-widget-text-editor\" data-id=\"8b6763f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<\/p><p class=\"MsoNormal\" style=\"margin-bottom:0cm;line-height:normal\"><span style=\"font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:black;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">The main prerequisite\nfor any ML model is the input dataset that is used for training. If the input\ndataset contains mistakes and irrelevant data, the ML model cannot work\ncorrectly too. Moreover, the network traffic domain is a dynamic environment\nwhere patterns can change dynamically over time, and each network is also\ndifferent. Therefore we need to take care of our datasets, measure their\nquality and improve them if necessary.<\/span><span style=\"font-size:\n12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\nmso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\"><\/span><\/p>\n\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;line-height:normal\"><span style=\"font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:black;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">&nbsp;<\/span><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\n&quot;Times New Roman&quot;;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\"><\/span><\/p>\n\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;line-height:normal\"><span style=\"font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:black;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">Currently, many\nauthors publish public datasets but with limited descriptions. Therefore, we\nneed to primarily trust the author&#8217;s reputation instead of verifying its\nquality for our network. The decision if we can use the available public\ndataset or create our own is repeated anytime we want to use the ML algorithm.\nThis decision is not easy since there is no standardized way to evaluate the\nQoD.<\/span><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;\nmso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:CS;mso-fareast-language:\nCS\" lang=\"CS\"><\/span><\/p>\n\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;line-height:normal\"><span style=\"font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:black;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">&nbsp;<\/span><span style=\"font-size:12.0pt;font-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:\n&quot;Times New Roman&quot;;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\"><\/span><\/p>\n\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;line-height:normal\"><span style=\"font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:black;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">Our recent study [1]\nis focused on initial definitions of dataset quality and proposes a novel\nframework to assess dataset quality. We introduce the following definitions\nthat we are missing for standardized description of dataset quality: Good\nDataset, Better Dataset, and Minimal Dataset. In Figure 1. you can see the high\nlevel architecture of our novel framework that we used for experiments to\nmeasure datasets quality.<\/span><span style=\"font-size:12.0pt;\nfont-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\nmso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\"><\/span><\/p>\n\n\n\n\n\n<p><style>@font-face\n\t{font-family:SimSun;\n\tpanose-1:2 1 6 0 3 1 1 1 1 1;\n\tmso-font-alt:\u5b8b\u4f53;\n\tmso-font-charset:134;\n\tmso-generic-font-family:auto;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 680460288 22 0 262145 0;}@font-face\n\t{font-family:\"Cambria Math\";\n\tpanose-1:2 4 5 3 5 4 6 3 2 4;\n\tmso-font-charset:0;\n\tmso-generic-font-family:roman;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 0 0 0 1 0;}@font-face\n\t{font-family:Calibri;\n\tpanose-1:2 15 5 2 2 2 4 3 2 4;\n\tmso-font-charset:0;\n\tmso-generic-font-family:swiss;\n\tmso-font-pitch:variable;\n\tmso-font-signature:-536859905 -1073732485 9 0 511 0;}@font-face\n\t{font-family:\"\\@SimSun\";\n\tpanose-1:2 1 6 0 3 1 1 1 1 1;\n\tmso-font-charset:134;\n\tmso-generic-font-family:auto;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 680460288 22 0 262145 0;}p.MsoNormal, li.MsoNormal, div.MsoNormal\n\t{mso-style-unhide:no;\n\tmso-style-qformat:yes;\n\tmso-style-parent:\"\";\n\tmargin-top:0cm;\n\tmargin-right:0cm;\n\tmargin-bottom:10.0pt;\n\tmargin-left:0cm;\n\tline-height:115%;\n\tmso-pagination:widow-orphan;\n\tfont-size:11.0pt;\n\tfont-family:\"Calibri\",sans-serif;\n\tmso-fareast-font-family:SimSun;\n\tmso-bidi-font-family:\"Times New Roman\";\n\tmso-ansi-language:EN-GB;\n\tmso-fareast-language:EN-US;}.MsoChpDefault\n\t{mso-style-type:export-only;\n\tmso-default-props:yes;\n\tfont-size:11.0pt;\n\tmso-ansi-font-size:11.0pt;\n\tmso-bidi-font-size:11.0pt;\n\tfont-family:\"Calibri\",sans-serif;\n\tmso-ascii-font-family:Calibri;\n\tmso-ascii-theme-font:minor-latin;\n\tmso-fareast-font-family:Calibri;\n\tmso-fareast-theme-font:minor-latin;\n\tmso-hansi-font-family:Calibri;\n\tmso-hansi-theme-font:minor-latin;\n\tmso-bidi-font-family:Arial;\n\tmso-bidi-theme-font:minor-bidi;\n\tmso-ansi-language:EN-GB;\n\tmso-fareast-language:EN-US;}.MsoPapDefault\n\t{mso-style-type:export-only;\n\tmargin-bottom:8.0pt;\n\tline-height:107%;}div.WordSection1\n\t{page:WordSection1;}<\/style><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-187f1d5 elementor-widget elementor-widget-image\" data-id=\"187f1d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t<figure class=\"wp-caption\">\n\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"698\" height=\"176\" src=\"https:\/\/sappan-project.eu\/wp-content\/uploads\/2021\/12\/Picture-1-698x176.png\" class=\"attachment-large size-large wp-image-1429\" alt=\"\" srcset=\"https:\/\/sappan-project.eu\/wp-content\/uploads\/2021\/12\/Picture-1-698x176.png 698w, https:\/\/sappan-project.eu\/wp-content\/uploads\/2021\/12\/Picture-1-400x101.png 400w, https:\/\/sappan-project.eu\/wp-content\/uploads\/2021\/12\/Picture-1-768x193.png 768w, https:\/\/sappan-project.eu\/wp-content\/uploads\/2021\/12\/Picture-1.png 858w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/>\t\t\t\t\t\t\t\t\t\t\t<figcaption class=\"widget-image-caption wp-caption-text\">Figure 1: High-level design of the framework for Quality of Datasets evaluation.<\/figcaption>\n\t\t\t\t\t\t\t\t\t\t<\/figure>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2dc8a8f elementor-widget elementor-widget-text-editor\" data-id=\"2dc8a8f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<\/p><p class=\"MsoNormal\" style=\"margin-bottom:0cm;line-height:normal\"><span style=\"font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:black;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">The aim of this\nframework is to find weaknesses and evaluate the quality of datasets with\nrespect to the particular environment and domain. At the first stage, input\ndatasets are statically tested to do an initial check of dataset format and\nGood dataset conditions. The second stage (Weakness analysis) is doing a dynamic\nevaluation of the dataset. Together with input metadata about the domain and ML\nmodel, we generate different datasets to see their bias. In the last stage, we\ncompare different versions of generated datasets and optionally input datasets\nwith each other to identify a better dataset. The output of the proces is a\nquality report with results, recommendations, and further optimization.<\/span><\/p>\n\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;line-height:normal\"><span style=\"font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:black;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">&nbsp;<\/span><\/p>\n\n<p class=\"MsoNormal\" style=\"margin-bottom:0cm;line-height:normal\"><span style=\"font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:black;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">In the next steps, we\nwould like to focus on the generation of datasets and the annotation pipeline\nthat will automatically and continuously build our datasets and evaluate\ndataset quality. It is more important to generate and optimize a dataset for\neach target network than to leverage untrusted public datasets that do not have\nto match the patterns in our network. We are looking forward to pursuing the planned\nexperiments and sharing our results.<\/span><span style=\"font-size:12.0pt;\nfont-family:&quot;Times New Roman&quot;,serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\nmso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\"><\/span><\/p>\n\n\n\n\n\n<p><style>@font-face\n\t{font-family:SimSun;\n\tpanose-1:2 1 6 0 3 1 1 1 1 1;\n\tmso-font-alt:\u5b8b\u4f53;\n\tmso-font-charset:134;\n\tmso-generic-font-family:auto;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 680460288 22 0 262145 0;}@font-face\n\t{font-family:\"Cambria Math\";\n\tpanose-1:2 4 5 3 5 4 6 3 2 4;\n\tmso-font-charset:0;\n\tmso-generic-font-family:roman;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 0 0 0 1 0;}@font-face\n\t{font-family:Calibri;\n\tpanose-1:2 15 5 2 2 2 4 3 2 4;\n\tmso-font-charset:0;\n\tmso-generic-font-family:swiss;\n\tmso-font-pitch:variable;\n\tmso-font-signature:-536859905 -1073732485 9 0 511 0;}@font-face\n\t{font-family:\"\\@SimSun\";\n\tpanose-1:2 1 6 0 3 1 1 1 1 1;\n\tmso-font-charset:134;\n\tmso-generic-font-family:auto;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 680460288 22 0 262145 0;}p.MsoNormal, li.MsoNormal, div.MsoNormal\n\t{mso-style-unhide:no;\n\tmso-style-qformat:yes;\n\tmso-style-parent:\"\";\n\tmargin-top:0cm;\n\tmargin-right:0cm;\n\tmargin-bottom:10.0pt;\n\tmargin-left:0cm;\n\tline-height:115%;\n\tmso-pagination:widow-orphan;\n\tfont-size:11.0pt;\n\tfont-family:\"Calibri\",sans-serif;\n\tmso-fareast-font-family:SimSun;\n\tmso-bidi-font-family:\"Times New Roman\";\n\tmso-ansi-language:EN-GB;\n\tmso-fareast-language:EN-US;}.MsoChpDefault\n\t{mso-style-type:export-only;\n\tmso-default-props:yes;\n\tfont-size:11.0pt;\n\tmso-ansi-font-size:11.0pt;\n\tmso-bidi-font-size:11.0pt;\n\tfont-family:\"Calibri\",sans-serif;\n\tmso-ascii-font-family:Calibri;\n\tmso-ascii-theme-font:minor-latin;\n\tmso-fareast-font-family:Calibri;\n\tmso-fareast-theme-font:minor-latin;\n\tmso-hansi-font-family:Calibri;\n\tmso-hansi-theme-font:minor-latin;\n\tmso-bidi-font-family:Arial;\n\tmso-bidi-theme-font:minor-bidi;\n\tmso-ansi-language:EN-GB;\n\tmso-fareast-language:EN-US;}.MsoPapDefault\n\t{mso-style-type:export-only;\n\tmargin-bottom:8.0pt;\n\tline-height:107%;}div.WordSection1\n\t{page:WordSection1;}<\/style><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4407d33 elementor-widget elementor-widget-heading\" data-id=\"4407d33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">References:<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9406bd9 elementor-widget elementor-widget-text-editor\" data-id=\"9406bd9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><span style=\"font-family:&quot;Arial&quot;,sans-serif;\nmso-fareast-font-family:&quot;Times New Roman&quot;;color:black;mso-ansi-language:CS;\nmso-fareast-language:CS\" lang=\"CS\">[1] <\/span><span style=\"font-size:9.0pt;\nline-height:115%;font-family:&quot;Arial&quot;,sans-serif;mso-fareast-font-family:&quot;Times New Roman&quot;;\ncolor:#201F1F;background:white;mso-ansi-language:CS;mso-fareast-language:CS\" lang=\"CS\">D.\nSoukup, P. Tisov\u010d\u00edk, K. Hynek, T. \u010cejka: \u201cTowards Evaluating Quality of\nDatasets for Network Traffic Domain\u201d, 17th International Conference on Network\nand Service Management (CNSM), 2021. To be published.<\/span><span lang=\"EN-GB\"><\/span><\/p>\n\n\n\n\n\n<p><style>@font-face\n\t{font-family:SimSun;\n\tpanose-1:2 1 6 0 3 1 1 1 1 1;\n\tmso-font-alt:\u5b8b\u4f53;\n\tmso-font-charset:134;\n\tmso-generic-font-family:auto;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 680460288 22 0 262145 0;}@font-face\n\t{font-family:\"Cambria Math\";\n\tpanose-1:2 4 5 3 5 4 6 3 2 4;\n\tmso-font-charset:0;\n\tmso-generic-font-family:roman;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 0 0 0 1 0;}@font-face\n\t{font-family:Calibri;\n\tpanose-1:2 15 5 2 2 2 4 3 2 4;\n\tmso-font-charset:0;\n\tmso-generic-font-family:swiss;\n\tmso-font-pitch:variable;\n\tmso-font-signature:-536859905 -1073732485 9 0 511 0;}@font-face\n\t{font-family:\"\\@SimSun\";\n\tpanose-1:2 1 6 0 3 1 1 1 1 1;\n\tmso-font-charset:134;\n\tmso-generic-font-family:auto;\n\tmso-font-pitch:variable;\n\tmso-font-signature:3 680460288 22 0 262145 0;}p.MsoNormal, li.MsoNormal, div.MsoNormal\n\t{mso-style-unhide:no;\n\tmso-style-qformat:yes;\n\tmso-style-parent:\"\";\n\tmargin-top:0cm;\n\tmargin-right:0cm;\n\tmargin-bottom:10.0pt;\n\tmargin-left:0cm;\n\tline-height:115%;\n\tmso-pagination:widow-orphan;\n\tfont-size:11.0pt;\n\tfont-family:\"Calibri\",sans-serif;\n\tmso-fareast-font-family:SimSun;\n\tmso-bidi-font-family:\"Times New Roman\";\n\tmso-ansi-language:EN-GB;\n\tmso-fareast-language:EN-US;}.MsoChpDefault\n\t{mso-style-type:export-only;\n\tmso-default-props:yes;\n\tfont-size:11.0pt;\n\tmso-ansi-font-size:11.0pt;\n\tmso-bidi-font-size:11.0pt;\n\tfont-family:\"Calibri\",sans-serif;\n\tmso-ascii-font-family:Calibri;\n\tmso-ascii-theme-font:minor-latin;\n\tmso-fareast-font-family:Calibri;\n\tmso-fareast-theme-font:minor-latin;\n\tmso-hansi-font-family:Calibri;\n\tmso-hansi-theme-font:minor-latin;\n\tmso-bidi-font-family:Arial;\n\tmso-bidi-theme-font:minor-bidi;\n\tmso-ansi-language:EN-GB;\n\tmso-fareast-language:EN-US;}.MsoPapDefault\n\t{mso-style-type:export-only;\n\tmargin-bottom:8.0pt;\n\tline-height:107%;}div.WordSection1\n\t{page:WordSection1;}<\/style><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>By Dominik Soukup (CESNET) Have you ever heard about Machine learning (ML)? Probably yes, ML is a popular technique for network traffic classification and incident detection. However, have you ever heard about evaluating the quality of datasets (QoD)? QoD is becoming more important with deployment ML in production, and project SAPPAN contributes to this topic.&hellip;<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[17],"tags":[],"coauthors":[],"class_list":["post-1428","post","type-post","status-publish","format-standard","hentry","category-blog-post"],"_links":{"self":[{"href":"https:\/\/sappan-project.eu\/index.php?rest_route=\/wp\/v2\/posts\/1428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sappan-project.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sappan-project.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sappan-project.eu\/index.php?rest_route=\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/sappan-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1428"}],"version-history":[{"count":3,"href":"https:\/\/sappan-project.eu\/index.php?rest_route=\/wp\/v2\/posts\/1428\/revisions"}],"predecessor-version":[{"id":1432,"href":"https:\/\/sappan-project.eu\/index.php?rest_route=\/wp\/v2\/posts\/1428\/revisions\/1432"}],"wp:attachment":[{"href":"https:\/\/sappan-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sappan-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sappan-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1428"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/sappan-project.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=1428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}