{"id":11447,"date":"2025-03-03T12:49:18","date_gmt":"2025-03-03T11:49:18","guid":{"rendered":"https:\/\/dbdmg.polito.it\/dbdmg_web\/?p=11447"},"modified":"2025-06-05T19:02:46","modified_gmt":"2025-06-05T17:02:46","slug":"data-science-and-machine-learning-for-engineering-applications-2","status":"publish","type":"post","link":"https:\/\/dbdmg.polito.it\/dbdmg_web\/2025\/data-science-and-machine-learning-for-engineering-applications-2\/","title":{"rendered":"Data science and Machine Learning for Engineering Applications"},"content":{"rendered":"\n<h2 class=\" wp-block-heading eplus-wrapper\">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>Professor<\/strong>: Daniele Quercia &#8211; daniele.quercia@polito.it<\/p>\n\n\n\n<p class=\" eplus-wrapper\"><strong>Teaching Assistants<\/strong>: Matteo Berta, Giordano Paoletti: [name].[surname]@polito.it<\/p>\n\n\n\n<p class=\" eplus-wrapper\"><strong>Class Schedule:<\/strong> Monday 1:00 pm &#8211; 2:30 pm (classroom 8D) &#8211; Friday 8:30 am &#8211; 11:30 am  (classroom 8I)<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\" wp-block-spacer eplus-wrapper\"><\/div>\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">Teaching Material<\/h3>\n\n\n\n<p class=\" eplus-wrapper\">This section contains the slides of the Data Science and Machine Learning for Engineering Applications course.<\/p>\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n\n\n<ol class=\" wp-block-list eplus-wrapper eplus-styles-uid-3bb8ca\">\n<li class=\" eplus-wrapper\"> Pareto vs Normal Distributions: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/03\/Pareto-1.html\">html <\/a><\/li>\n<\/ol>\n\n\n\n\n<p class=\" eplus-wrapper\"><\/p>\n\n\n\n<hr class=\" wp-block-separator has-css-opacity eplus-wrapper\"\/>\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">Laboratory Material<\/h3>\n\n\n\n<p class=\" eplus-wrapper\">This section contains the slides and the lecture notes of the laboratory lectures<\/p>\n\n\n<ol class=\" wp-block-list eplus-wrapper eplus-styles-uid-f601a9\">\n<li class=\" eplus-wrapper\">Python Basics: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/1-Python-Programming.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/1-Python-Programming.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">slides<\/a> <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/lab1-lecture-notes.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/lab1-lecture-notes.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">lecture_notes<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Numpy: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/2-Numpy.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/2-Numpy.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">slides<\/a> <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/lab2-lecture-notes.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/lab2-lecture-notes.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">lecture_notes<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Matplotlib: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/3-Matplotlib.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/3-Matplotlib.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">slides<\/a> <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/lab3-lecture-notes.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/lab3-lecture-notes.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">lecture_notes<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Pandas: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/4-Pandas.pdf\">slides<\/a>, <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/4-Pandas-lecture-notes.pdf\">lecture_notes<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scikit-Learn Clustering: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/5-ScikitLearn-Clustering.pdf\">slides<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scikit-Learnin Pre-Procesing: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/6-ScikitLearn-Preprocessing.pdf\">slides<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scikit-Learn Regression: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/8-ScikitLearn-Regression.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">slides<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scikit-Learn Classification: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/7-ScikitLearn-Classification.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/7-ScikitLearn-Classification.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">slides<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Cross-Validation: last slides of Lab 8<\/li>\n\n\n\n<li class=\" eplus-wrapper\">From 0 to Neural Network: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/06\/Lab10_From_0_to_NN.zip\">zip <\/a><\/li>\n<\/ol>\n\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">Laboratory Exercises<\/h3>\n\n\n\n<p class=\" eplus-wrapper\">This section contains the texts and the solutions to the laboratory exercises<\/p>\n\n\n<ol start=\"0\" class=\" wp-block-list eplus-wrapper eplus-styles-uid-666f8a\">\n<li class=\" eplus-wrapper\">Python installation guide: <a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/0_anaconda-guide_040323.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/0_anaconda-guide_040323.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">pdf<\/a><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Python Basics (Lab 1): <ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-ed548c\">\n<li class=\" eplus-wrapper\"><strong>Text:<\/strong> zip folder with the Jupyter notebook containing the<strong> text exercises<\/strong> of lab 1 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab1_PythonBasics.zip\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab1_PythonBasics.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>Solutions:<\/strong> Zip folder with the Jupyter notebook (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab1_PythonBasics_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_zip<\/a>), and PDF (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab1_PythonBasics_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_pdf<\/a>) containing the <strong>solutions<\/strong> to lab 1<\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Numpy (Lab 2): <ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-f73503\">\n<li class=\" eplus-wrapper\"><strong>Text:<\/strong> zip folder with the Jupyter notebook containing the text exercises of lab 2 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab2_Numpy.zip\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab2_Numpy.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>Solutions:<\/strong> Zip folder with the Jupyter notebook (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab2_Numpy_solutions.zip\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab2_Numpy_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_zip<\/a>), and PDF (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab2_Numpy_solutions.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab2_Numpy_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_pdf<\/a>) containing the <strong>solutions<\/strong> to lab 2<\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Matplotlib (Lab 3):<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-0b5e3b\">\n<li class=\" eplus-wrapper\"><strong>Text:<\/strong> zip folder includes the Lab 3 notebook with text exercises and an additional Lab 3b notebook, which introduces Seaborn, an advanced visualization library, for those interested in further exploration (note: not covered in this course)(<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/Lab3_Matplotlib_and_Advanced_tools.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>Solutions<\/strong><strong>:<\/strong> Zip folder with the Jupyter notebook (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab3_Matplotlib_solutions.zip\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab3_Matplotlib_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_zip<\/a>), and PDF (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/Lab3_Matplotlib_solutions.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/03\/Lab3_Matplotlib_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_pdf<\/a>) containing the <strong>solutions<\/strong> to lab 3 <\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Pandas (Lab 4): <ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-edeb53\">\n<li class=\" eplus-wrapper\"><strong>Text<\/strong>: zip folder with the Jupyter notebook containing the text exercises of lab 4  (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/Lab4_Pandas.zip\">zip<\/a>) <\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>Solutions<\/strong>: PDF (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/Lab4_Pandas_solutions.pdf\" data-type=\"link\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/Lab4_Pandas_solutions.pdf\">solutions_pdf<\/a>) containing the <strong>solutions <\/strong>to lab 4 <\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scikit-Learn Clustering (Lab 5): <ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-dcb0a1\">\n<li class=\" eplus-wrapper\"><strong>Text<\/strong>: zip folder with the Jupyter notebook containing the text exercises of lab 5 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/04\/lab5_Tutorial_and_Exercise.zip\">zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>Solutions:<\/strong> Zip folder with the Jupyter notebook (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/Lab5_Scikit-Learn_clustering_solutions.zip\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/Lab5_Scikit-Learn_clustering_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_zip<\/a>), and PDF (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/Lab5_Scikit-Learn_clustering_solutions.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/04\/Lab5_Scikit-Learn_clustering_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_pdf<\/a>) containing the <strong>solutions<\/strong> to lab 5<\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scikit-Learn Pre-processing (Lab 6): <ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-7c0ee9\">\n<li class=\" eplus-wrapper\">Text: zip folder with the Jupyter notebook containing the text exercises of lab 6 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/Lab6_Scikit-Learn_pre-processing_2025.ipynb_.zip\">zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>Solutions:<\/strong> Zip folder with the Jupyter notebook (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab9_Scikit-Learn_pre-processing_solutions.zip\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab9_Scikit-Learn_pre-processing_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_zip<\/a>), and PDF (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab9_Scikit-Learn_pre-processing_solutions.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab9_Scikit-Learn_pre-processing_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_pdf<\/a>) containing the <strong>solutions<\/strong> to lab 6<\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scikit-Learn &#8211; Regression (Lab 7)<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-4f4b68\">\n<li class=\" eplus-wrapper\"><strong>Text:<\/strong> zip folder with the Jupyter notebook containing the text exercises of lab 7 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab8-Scikit-Learn-Regression.zip\" target=\"_blank\" rel=\"noreferrer noopener\">zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\"><strong>Solutions:<\/strong> Zip folder with the Jupyter notebook (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab8_Scikit-Learn_Regression_solutions.zip\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab8_Scikit-Learn_Regression_solutions.zip\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_zip<\/a>), and PDF (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab8_Scikit-Learn_Regression_solutions.pdf\" data-type=\"URL\" data-id=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2023\/05\/Lab8_Scikit-Learn_Regression_solutions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">solutions_pdf<\/a>) containing the <strong>solutions<\/strong> to lab 7<\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Scikit-Learn &#8211; Classification (Lab 8)<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-30fe3f\">\n<li class=\" eplus-wrapper\"><strong>Text:<\/strong> zip folder with the Jupyter notebook containing the text exercises of lab 8 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/Lab8_Scikit-Learn_Classification.zip\">zip<\/a>)<\/li>\n\n\n\n<li class=\" eplus-wrapper\">Solutions: PDF (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/Lab8_Scikit-Learn_Classification_Solutions.pdf\">solutions_pdf<\/a>) containing the <strong>solutions<\/strong> to lab 8<\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">Pipeline from scratch (Lab 9)<ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-498528\">\n<li class=\" eplus-wrapper\"><strong>Text and Solutions:<\/strong> zip folder with the Jupyter notebook containing the text exercises of lab 9 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/05\/Lab9_APipelineFromScratch.zip\">zip<\/a>) <\/li>\n<\/ul><\/li>\n\n\n\n<li class=\" eplus-wrapper\">From 0 to Neural Networks (Lab 10) <ul class=\" wp-block-list eplus-wrapper eplus-styles-uid-1aed47\">\n<li class=\" eplus-wrapper\"><strong>Text and Solutions<\/strong>: zip folder of lab 10 (<a href=\"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-content\/uploads\/2025\/06\/Lab10_From_0_to_NN.zip\">zip<\/a>)<\/li>\n<\/ul><\/li>\n<\/ol>\n\n\n\n\n<hr class=\" wp-block-separator has-css-opacity eplus-wrapper\"\/>\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\"><\/h3>\n\n\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">Final Projects<\/h3>\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n<hr class=\" wp-block-separator has-css-opacity eplus-wrapper\"\/>\n\n\n\n<h3 class=\" wp-block-heading eplus-wrapper\">Suggested Books<\/h3>\n\n\n\n<p class=\" eplus-wrapper\">E. Matthes. <strong>Python Crash Course, 2nd Edition: A Hands-On, Project-Based Introduction to Programming. No Starch Press<\/strong>, 2019. isbn: 9781593279288<\/p>\n\n\n\n<p class=\" eplus-wrapper\">Jake VanderPlas. 2016. <strong>Python Data Science Handbook: Essential Tools for Working with Data<\/strong> (1st. ed.). O&#8217;Reilly Media, Inc.<\/p>\n\n\n\n<p class=\" eplus-wrapper\">McKinney Wes. 2017. <strong>Python for data analysis<\/strong> (2nd. ed.). O&#8217;Reilly Media, Inc.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>General Information SSD: ING-INF\/05 CFU: 6 Professor: Daniele Quercia &#8211; daniele.quercia@polito.it Teaching Assistants: Matteo Berta, Giordano Paoletti: [name].[surname]@polito.it Class Schedule: Monday 1:00 pm &#8211; 2:30 pm (classroom 8D) &#8211; Friday 8:30 am &#8211; 11:30 am (classroom 8I) Teaching Material This section contains the slides of the Data Science and Machine &hellip;<\/p>\n","protected":false},"author":40,"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-11447","post","type-post","status-publish","format-standard","hentry","category-courses"],"_links":{"self":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/11447","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\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/comments?post=11447"}],"version-history":[{"count":36,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/11447\/revisions"}],"predecessor-version":[{"id":12380,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/posts\/11447\/revisions\/12380"}],"wp:attachment":[{"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/media?parent=11447"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/categories?post=11447"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dbdmg.polito.it\/dbdmg_web\/wp-json\/wp\/v2\/tags?post=11447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}