{"id":2008,"date":"2025-10-14T16:17:16","date_gmt":"2025-10-14T16:17:16","guid":{"rendered":"https:\/\/hafizimtiaz.buet.ac.bd\/index.php\/tutorials\/"},"modified":"2025-10-29T13:20:46","modified_gmt":"2025-10-29T13:20:46","slug":"tutorials","status":"publish","type":"page","link":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/tutorials\/","title":{"rendered":"Tutorials"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2008\" class=\"elementor elementor-2008\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc2bcd6 e-flex e-con-boxed e-con e-parent\" data-id=\"cc2bcd6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3059a4c elementor-widget elementor-widget-cpt_software_tools\" data-id=\"3059a4c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cpt_software_tools.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t        <div class=\"bg-white rounded-lg shadow-md p-6 md:p-8\">\r\n            <div class=\"flex flex-col md:flex-row justify-between md:items-center mb-6 gap-4\">\r\n                <h2 class=\"text-2xl font-bold text-primary\">Software Tools<\/h2>\r\n                            <\/div>\r\n            \r\n            <!-- Featured Tool -->\r\n            \r\n            <!-- Other Tools -->\r\n            <h3 class=\"text-xl font-bold text-primary mt-8 mb-4\"><\/h3>\r\n            <div class=\"grid md:grid-cols-2 gap-6\" id=\"other-tools-container\">\r\n                                <div class=\"border border-gray-200 rounded-lg overflow-hidden hover:shadow-md transition\">\r\n                                        <div class=\"p-4\">\r\n                        <h3 class=\"text-lg font-bold text-primary mb-2\"><a href=\"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/software\/differentially-private-canonical-correlation-analysis\/\" class=\"hover:underline\">Differentially-private Canonical Correlation Analysis<\/a><\/h3>\r\n                        <div class=\"flex flex-wrap gap-2 mb-3\">\r\n                                                      <span class=\"bg-gray-100 text-gray-700 text-xs px-2 py-1 rounded\">GitLab<\/span>                        <\/div>\r\n                        <p class=\"text-gray-600 text-sm mb-4\"><p>An implementation of Canonical Correlation Analysis (CCA) that satisfies differential privacy.<\/p>\n<\/p>\r\n                        <div class=\"flex justify-between items-center\">\r\n                            <span class=\"text-sm text-gray-600\">Version <\/span>\r\n                            <a href=\"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/software\/differentially-private-canonical-correlation-analysis\/\" class=\"text-accent text-sm font-medium hover:underline\">View Details \u00bb<\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                                <div class=\"border border-gray-200 rounded-lg overflow-hidden hover:shadow-md transition\">\r\n                                        <div class=\"p-4\">\r\n                        <h3 class=\"text-lg font-bold text-primary mb-2\"><a href=\"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/software\/differentially-private-orthogonal-tensor-decomposition\/\" class=\"hover:underline\">Differentially-private Orthogonal Tensor Decomposition<\/a><\/h3>\r\n                        <div class=\"flex flex-wrap gap-2 mb-3\">\r\n                                                      <span class=\"bg-gray-100 text-gray-700 text-xs px-2 py-1 rounded\">GitLab<\/span>                        <\/div>\r\n                        <p class=\"text-gray-600 text-sm mb-4\"><p>An algorithm for performing Orthogonal Tensor Decomposition (OTD) while ensuring differential privacy.<\/p>\n<\/p>\r\n                        <div class=\"flex justify-between items-center\">\r\n                            <span class=\"text-sm text-gray-600\">Version <\/span>\r\n                            <a href=\"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/software\/differentially-private-orthogonal-tensor-decomposition\/\" class=\"text-accent text-sm font-medium hover:underline\">View Details \u00bb<\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                                <div class=\"border border-gray-200 rounded-lg overflow-hidden hover:shadow-md transition\">\r\n                                        <div class=\"p-4\">\r\n                        <h3 class=\"text-lg font-bold text-primary mb-2\"><a href=\"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/software\/non-negative-matrix-factorization-with-outliers\/\" class=\"hover:underline\">Non-negative Matrix Factorization with Outliers<\/a><\/h3>\r\n                        <div class=\"flex flex-wrap gap-2 mb-3\">\r\n                                                      <span class=\"bg-gray-100 text-gray-700 text-xs px-2 py-1 rounded\">GitLab<\/span>                        <\/div>\r\n                        <p class=\"text-gray-600 text-sm mb-4\"><p>An algorithm for Non-negative Matrix Factorization (NMF) that is robust to outliers in the data.<\/p>\n<\/p>\r\n                        <div class=\"flex justify-between items-center\">\r\n                            <span class=\"text-sm text-gray-600\">Version <\/span>\r\n                            <a href=\"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/software\/non-negative-matrix-factorization-with-outliers\/\" class=\"text-accent text-sm font-medium hover:underline\">View Details \u00bb<\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                                <div class=\"border border-gray-200 rounded-lg overflow-hidden hover:shadow-md transition\">\r\n                                        <div class=\"p-4\">\r\n                        <h3 class=\"text-lg font-bold text-primary mb-2\"><a href=\"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/software\/distributed-differentially-private-pca\/\" class=\"hover:underline\">Distributed Differentially-private PCA<\/a><\/h3>\r\n                        <div class=\"flex flex-wrap gap-2 mb-3\">\r\n                                                      <span class=\"bg-gray-100 text-gray-700 text-xs px-2 py-1 rounded\">GitHub<\/span>                        <\/div>\r\n                        <p class=\"text-gray-600 text-sm mb-4\"><p>An implementation of a distributed, differentially private Principal Component Analysis algorithm.<\/p>\n<\/p>\r\n                        <div class=\"flex justify-between items-center\">\r\n                            <span class=\"text-sm text-gray-600\">Version <\/span>\r\n                            <a href=\"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/software\/distributed-differentially-private-pca\/\" class=\"text-accent text-sm font-medium hover:underline\">View Details \u00bb<\/a>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n                            <\/div>\r\n            \r\n            <!-- AJAX Load More Button -->\r\n                    <\/div>\r\n        \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Software Tools Distributed Differentially-private PCA GitHub An implementation of a distributed, differentially private Principal Component Analysis algorithm. Version View Details \u00bb Non-negative Matrix Factorization with Outliers GitLab An algorithm for Non-negative Matrix Factorization (NMF) that is robust to outliers in the data. Version View Details \u00bb Differentially-private Orthogonal Tensor Decomposition GitLab An algorithm for performing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2008","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/wp-json\/wp\/v2\/pages\/2008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/wp-json\/wp\/v2\/comments?post=2008"}],"version-history":[{"count":12,"href":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/wp-json\/wp\/v2\/pages\/2008\/revisions"}],"predecessor-version":[{"id":2592,"href":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/wp-json\/wp\/v2\/pages\/2008\/revisions\/2592"}],"wp:attachment":[{"href":"http:\/\/hafizimtiaz.buet.ac.bd\/index.php\/wp-json\/wp\/v2\/media?parent=2008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}