{"id":8461,"date":"2024-03-03T17:36:34","date_gmt":"2024-03-03T16:36:34","guid":{"rendered":"https:\/\/dbdmg.polito.it\/dbdmg_web\/?p=8461"},"modified":"2024-06-25T11:50:29","modified_gmt":"2024-06-25T09:50:29","slug":"explainable-and-trustworthy-ai-2023-2024","status":"publish","type":"post","link":"https:\/\/dbdmg.polito.it\/dbdmg_web\/2024\/explainable-and-trustworthy-ai-2023-2024\/","title":{"rendered":"Explainable and trustworthy AI (2023\/2024)"},"content":{"rendered":"\n<h2 class=\" wp-block-heading eplus-wrapper\" id=\"general-information\">General Information<\/h2>\n\n\n\n<p class=\" eplus-wrapper\"><strong>SSD<\/strong>: ING-INF\/05<\/p>\n\n\n\n<p class=\" eplus-wrapper\"><strong>CFU<\/strong>: 6<\/p>\n\n\n\n<p class=\" eplus-wrapper\"><strong>Lecturer<\/strong>: Eliana Pastor<\/p>\n\n\n\n<p class=\" eplus-wrapper\"><strong>Teaching Staff<\/strong>: Elena Baralis, Gabriele Ciravegna, Salvatore Greco, Eleonora Poeta<\/p>\n\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">Schedule<\/h2>\n\n\n<ul class=\"eplus-wrapper wp-block-list eplus-styles-uid-552fcd\">\n<li class=\" eplus-wrapper\">Monday, 8:30-10:00 &#8211; classroom 12I<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Thursday, 8:30-10:00 &#8211; classroom 7D<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Friday, 8:30-10:00 &#8211;\u00a0 classroom 11I<\/li>\n<\/ul>\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">Teaching material<\/h2>\n\n\n<ul class=\"eplus-wrapper wp-block-list eplus-styles-uid-c17ef9\">\n<li class=\" eplus-wrapper\">Course introduction (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/XAI_00_course_intro.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Trustworthy AI: definition and motivations (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/XAI_01_trustwothy_ai.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Explainable AI: taxonomy (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/XAI_02_XAI_taxonomy.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Pre-modeling explainability (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/XAI_03a_premodeling.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">In-modeling explainability (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/XAI_03b_inmodeling.pdf\">slides<\/a>)*<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Post-hoc model agnostic &#8211; global (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/XAI_04_posthoc_global.pdf\">slides<\/a>) <\/li>\n\n\n\n<li class=\" eplus-wrapper\">Post-hoc model agnostic &#8211; local surrogate models (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/XAI_05_local_surrogate.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Post-hoc model agnostic &#8211; local &#8211; explaining by removing\/perturbing (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/XAI_06_local_explaining_by_removing.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Post-hoc (model agnostic) &#8211; local &#8211; gradient-based explanation methods (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/XAI_07_local_gradient_based.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Concept-based Explainable AI &#8211; part I (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/XAI_08_CXAI_I.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Concept-based Explainable AI &#8211; part II (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_08_CXAI_II.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_08_CXAI_II.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Introduction to NLP (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_09_NLP_intro.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_09_NLP_intro.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">slides<\/a>)*<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Evaluation of explanations (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_10_evaluation.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Attention-based Explainability (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_11_Attention.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Adversarial Attacks (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_12_Adversarial-Attacks.pdf\">slides<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Counterfactual explanations (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/06\/XAI_13_counterfactuals.pdf\">slides<\/a>)<\/li>\n<\/ul>\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">Laboratory material<\/h2>\n\n\n<ul class=\"eplus-wrapper wp-block-list eplus-styles-uid-78a587\">\n<li class=\" eplus-wrapper\">Lab 0.1: Machine Learning pipeline with Pandas and Scikit-learn (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab0.zip\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab0.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab0_solutions.zip\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab0_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab0_solutions.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab0_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">pdf_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 0.2: Introduction to PyTorch with Deep Learning (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab_0_Introduction_to_in_Pytorch.zip\">zip<\/a>)  (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab_0_Introduction_to_in_Pytorch-completed.zip\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab0_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab_0_Introduction_to_in_Pytorch-completed.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab0_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">pdf_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 1: Interpretable by design (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Lab1_Interpretable_by_design.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Solution_Lab1_interpretable_by_design.zip\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/03\/Solution_Lab1_Interpretable_by_design.pdf\">pdf_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 2: Post-hoc global explanation methods (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/Lab2_Global_post_hoc.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/Lab_02_Global_post_hoc_sol.ipynb_.zip\">zip_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 3a: Post-hoc Local explanation methods &#8211; LIME  (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/3a.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/Solution_Lab3a_Local_structured_data_LIME-1.ipynb_.zip\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/Solution_Lab3a_Local_structured_data_LIME.ipynb-Colab.pdf\">pdf_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 3b: Post-hoc Local explanation methods &#8211; SHAP (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/3b.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Solutions_lab3b.zip\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Solution_Lab3b_Local_explanation_methods_SHAP.ipynb-Colab.pdf\">pdf_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 4a: Image data Analysis &amp; Saliency Maps (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/lab4-tocomplete.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/Lab4.zip\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/Image-data-analysis-Saliency-maps.ipynb-Colab.pdf\">pdf_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 4b: XAI for Image data (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/lab-4b-to-complete\/\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/04\/Lab4b.zip\" data-type=\"attachment\" data-id=\"9191\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_for_image_data.pdf\" data-type=\"attachment\" data-id=\"9195\">pdf_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 5: Concept-based XAI (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab5.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/solutions_notebooks.zip\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Solution_Lab5_CXAI_CBM.pdf\">pdf_solution_CBM<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Solution_Lab5_CXAI_CRAFT.pdf\">pdf_solution_CRAFT<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 6a: NLP Classifier Training with HuggingFace (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6a_NLP_training_tutorial.zip\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6a_NLP_training_tutorial.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6a_NLP_training_tutorial.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6a_NLP_training_tutorial.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">pdf_solution<\/a>) (<a href=\"https:\/\/drive.google.com\/file\/d\/1jBZkiUXJ1rf4pja3Jpm-jREzK72hNXSI\/view?usp=sharing\" data-type=\"link\" data-id=\"https:\/\/drive.google.com\/file\/d\/1jBZkiUXJ1rf4pja3Jpm-jREzK72hNXSI\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">data_zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 6b: Explainable NLP (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6b_Explainable_NLP.zip\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6b_Explainable_NLP.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6b_Explainable_NLP_solutions.zip\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6b_Explainable_NLP_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip_solution<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6b_Explainable_NLP_solutions.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_6b_Explainable_NLP_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">pdf_solution<\/a>) (<a href=\"https:\/\/drive.google.com\/file\/d\/1jBZkiUXJ1rf4pja3Jpm-jREzK72hNXSI\/view?usp=sharing\" data-type=\"link\" data-id=\"https:\/\/drive.google.com\/file\/d\/1jBZkiUXJ1rf4pja3Jpm-jREzK72hNXSI\/view?usp=sharing\" target=\"_blank\" rel=\"noreferrer noopener\">data_zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 7a, 7b: Evaluating Explanations (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab7a_evaluating_xai_tabular.ipynb_.zip\">zip_a<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab7b_evaluating_xai_text.ipynb_.zip\">zip_b<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/06\/Lab07_sol.zip\">zip solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 8: Transformer and Attention-based Explainability (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_8_Transformers_and_attention_to_fill.zip\">old_zip<\/a>), (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_8_Transformers_and_attention_to_fill-1.zip\">zip<\/a>), (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_8_Transformers_and_attention-1.zip\">zip_solution<\/a>), (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Transformers-from-scratch-PoliTO.ipynb-Colab.pdf\">pdf_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 9: Adversarial Attacks (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_9_Adversarial_Attacks_to_fill.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Lab_9_Adversarial_Attacks.zip\">zip_solution<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Lab 10: Counterfactual explanations (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/06\/lab_10.zip\">zip<\/a>) (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/06\/Lab10_sol.zip\">zip solution<\/a>)<\/li>\n<\/ul>\n\n\n<p class=\" eplus-wrapper\">The material is also available in <a href=\"https:\/\/github.com\/dbdmg\/Explainable-and-trustworthy-AI\">Github<\/a>.<\/p>\n\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\">Project<\/h2>\n\n\n<ul class=\"eplus-wrapper wp-block-list eplus-styles-uid-a32af3\">\n<li class=\" eplus-wrapper\">Presentation projects (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/06\/XAI_00b_project_presentation.pdf\">link<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Template project Latex (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/Project_Template_Explainable_and_Trustworthy_AI.zip\">link<\/a>) <ul class=\"eplus-wrapper wp-block-list eplus-styles-uid-353b9f\">\n<li class=\" eplus-wrapper\">We suggest using <a href=\"https:\/\/www.overleaf.com\/\">Overleaf<\/a><\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">List projects (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/full_list_XAI_Projects.pdf\">pdf<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/05\/XAI_Projects.zip\">separate<\/a>)<\/li>\n<\/ul>\n\n\n<h2 class=\" wp-block-heading eplus-wrapper\"><strong>Exam<\/strong><\/h2>\n\n\n\n<p class=\" eplus-wrapper\">Exam sample (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2024\/06\/XAI_00c_exam_sample_questions.pdf\">pdf<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>General Information SSD: ING-INF\/05 CFU: 6 Lecturer: Eliana Pastor Teaching Staff: Elena Baralis, Gabriele Ciravegna, Salvatore Greco, Eleonora Poeta Schedule Teaching material Laboratory material The material is also available in Github. Project Exam Exam sample (pdf)<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"editor_plus_copied_stylings":"{}","footnotes":""},"categories":[37],"tags":[],"class_list":["post-8461","post","type-post","status-publish","format-standard","hentry","category-courses"],"_links":{"self":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/8461","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/comments?post=8461"}],"version-history":[{"count":62,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/8461\/revisions"}],"predecessor-version":[{"id":11860,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/8461\/revisions\/11860"}],"wp:attachment":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/media?parent=8461"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/categories?post=8461"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/tags?post=8461"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}