{"id":16006,"date":"2025-09-18T06:13:13","date_gmt":"2025-09-18T06:13:13","guid":{"rendered":"https:\/\/www.kaashivinfotech.com\/blog\/?p=16006"},"modified":"2025-09-18T06:13:13","modified_gmt":"2025-09-18T06:13:13","slug":"support-vector-machines-svm","status":"publish","type":"post","link":"https:\/\/www.kaashivinfotech.com\/blog\/support-vector-machines-svm\/","title":{"rendered":"Support Vector Machines (SVM): My 7 Biggest Takeaways for AI Learners"},"content":{"rendered":"<h2><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_1n_\" data-state=\"closed\">How come you need to know about Support Vector Machines (SVM)?<\/span><\/h2>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_1o_\" data-state=\"closed\">The first time I came across the support vector machines, I will not deny that I thought it was some kind of math monster full of heavy numbers.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_1p_\" data-state=\"closed\">However, when I grasped the idea, I felt that it is rather a secret treasure trove of <a href=\"https:\/\/www.wikitechy.com\/what-is-artificial-intelligence\/\" target=\"_blank\" rel=\"noopener\">Artificial Intelligence<\/a>.<\/span><\/p>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_1q_\" data-state=\"closed\">Imagine it this way: suppose you are asked to draw a line on a piece of paper so that you can separate red dots and blue dots.<\/span> Easy, right? <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_1r_\" data-state=\"closed\">And now you have thousands of features- spam filters to consider, whether an email should be in your inbox or junk.<\/span> That\u2019s where SVMs come in. <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_1s_\" data-state=\"closed\">They are not merely coming up with lines but identifying the cleverest line to come up with in order to divide the two parties.<\/span><\/p>\n<p>\ud83d\udc49 That was why support vector machines have remained to be among the most revered machine learning algorithms to date.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-16007 \" src=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/Support-vector-machine-svm.webp\" alt=\"\" width=\"596\" height=\"408\" srcset=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/Support-vector-machine-svm.webp 1024w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/Support-vector-machine-svm-300x205.webp 300w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/Support-vector-machine-svm-768x526.webp 768w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/Support-vector-machine-svm-380x260.webp 380w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/Support-vector-machine-svm-800x548.webp 800w\" sizes=\"auto, (max-width: 596px) 100vw, 596px\" \/><\/p>\n<h2>What is a Support Vector Machine?<\/h2>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_21_\" data-state=\"closed\">A support vector machine is essentially a supervised learning algorithm.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_22_\" data-state=\"closed\">That is, it trains on labelled data.<\/span> For example:<\/p>\n<ul>\n<li>Spam and non spam emails.<\/li>\n<li>Images labeled as cat or dog.<\/li>\n<li><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_24_\" data-state=\"closed\">Marked-to-market, fraudulent and safe transactions.<\/span><\/li>\n<\/ul>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_25_\" data-state=\"closed\">SVM analyses this data and attempts to create a decision point (a line in 2D, a hyperplane in a higher dimension) that can be used to distinguish the categories in the most intuitive way possible.<\/span><\/p>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_26_\" data-state=\"closed\">And the good news is as follows: SVM does not choose any line.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_27_\" data-state=\"closed\">It selects the maximizing margin -the distance between the line and the nearest data points (so-called support vectors).<\/span><\/p>\n<p>Why does this matter? <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_28_\" data-state=\"closed\">The bigger the margin, the better the algorithm will work when it is presented with new data.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-16008 \" src=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/support-vector-machine-svm-1.webp\" alt=\"\" width=\"570\" height=\"321\" srcset=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/support-vector-machine-svm-1.webp 1200w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/support-vector-machine-svm-1-300x169.webp 300w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/support-vector-machine-svm-1-1024x576.webp 1024w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/support-vector-machine-svm-1-768x432.webp 768w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/support-vector-machine-svm-1-380x214.webp 380w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/support-vector-machine-svm-1-800x450.webp 800w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/support-vector-machine-svm-1-1160x653.webp 1160w\" sizes=\"auto, (max-width: 570px) 100vw, 570px\" \/><\/p>\n<h2>\ud83c\udf00 Linear vs Non-Linear SVM<\/h2>\n<p>Here\u2019s where I got hooked:<\/p>\n<ul>\n<li><strong>Linear SVM<\/strong>: Works best when the data is clearly separated by a straight line.<\/li>\n<li><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2c_\" data-state=\"closed\"><strong>Non-Linear SVM<\/strong>: When data is more of a tangled mess?<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2d_\" data-state=\"closed\">SVM applies the kernel trick which remaps data to a higher dimension in which the data can be separated.<\/span><\/li>\n<\/ul>\n<p>To illustrate, have you ever had a round pattern of data, which can not be cut with a straight line? SVM is able to change it into a space, in which you are able to draw that perfect straight line.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-16009 \" src=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/linear_vs_non_linear_svm.webp\" alt=\"\" width=\"617\" height=\"309\" srcset=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/linear_vs_non_linear_svm.webp 800w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/linear_vs_non_linear_svm-300x150.webp 300w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/linear_vs_non_linear_svm-768x384.webp 768w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/linear_vs_non_linear_svm-380x190.webp 380w\" sizes=\"auto, (max-width: 617px) 100vw, 617px\" \/><\/p>\n<h2><strong>My First Encounter With SVM<\/strong><\/h2>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2h_\" data-state=\"closed\">I still recall the first project that I did with support vectors machines.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2i_\" data-state=\"closed\">This took place when I was undertaking my coursework in <a href=\"https:\/\/www.kaashivinfotech.com\/cyber-security-course-in-chennai-2\/\">cybersecurity<\/a>.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2j_\" data-state=\"closed\">I possessed a pool of malicious and safe network traffic.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2k_\" data-state=\"closed\">I was actually irritated initially, nothing appeared to go well with the sloppy information.<\/span><\/p>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2l_\" data-state=\"closed\">then I used an SVM with radial basis function (RBF) kernel.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2m_\" data-state=\"closed\">Then all of a sudden the accuracy increased.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2n_\" data-state=\"closed\">It was like SVM had eyes that I did not.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2o_\" data-state=\"closed\">This algorithm is so powerful that it is an experience that I enjoyed.<\/span><\/p>\n<h2 data-start=\"3741\" data-end=\"3797\">\ud83d\udd0d Real-World Applications of Support Vector Machines<\/h2>\n<p data-start=\"3798\" data-end=\"3917\">You may not realize it, but <strong data-start=\"3826\" data-end=\"3853\">support vector machines<\/strong> are silently working behind the scenes in so many industries:<\/p>\n<ul data-start=\"3919\" data-end=\"4309\">\n<li data-start=\"3919\" data-end=\"3988\">\n<p data-start=\"3921\" data-end=\"3988\">\ud83d\udce7 <strong data-start=\"3924\" data-end=\"3942\">Spam detection<\/strong> \u2013 separating junk mail from genuine emails.<\/p>\n<\/li>\n<li data-start=\"3989\" data-end=\"4071\">\n<p data-start=\"3991\" data-end=\"4071\">\ud83c\udfe5 <strong data-start=\"3994\" data-end=\"4015\">Medical diagnosis<\/strong> \u2013 identifying whether a tumor is malignant or benign.<\/p>\n<\/li>\n<li data-start=\"4072\" data-end=\"4148\">\n<p data-start=\"4074\" data-end=\"4148\">\ud83d\udd10 <strong data-start=\"4077\" data-end=\"4094\">Cybersecurity<\/strong> \u2013 classifying network traffic as safe or malicious.<\/p>\n<\/li>\n<li data-start=\"4149\" data-end=\"4224\">\n<p data-start=\"4151\" data-end=\"4224\">\ud83d\udecd\ufe0f <strong data-start=\"4155\" data-end=\"4169\">E-commerce<\/strong> \u2013 analyzing customer reviews (positive vs negative).<\/p>\n<\/li>\n<li data-start=\"4225\" data-end=\"4309\">\n<p data-start=\"4227\" data-end=\"4309\">\ud83d\udcf7 <strong data-start=\"4230\" data-end=\"4251\">Image recognition<\/strong> \u2013 detecting handwritten digits, faces, or even objects.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"4311\" data-end=\"4407\">Whenever precision really matters, <strong data-start=\"4346\" data-end=\"4354\">SVMs<\/strong> often shine brighter than more popular algorithms.<\/p>\n<p data-start=\"4311\" data-end=\"4407\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-16010 \" src=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/svm.webp\" alt=\"\" width=\"625\" height=\"184\" srcset=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/svm.webp 875w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/svm-300x88.webp 300w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/svm-768x226.webp 768w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/svm-380x112.webp 380w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/svm-800x236.webp 800w\" sizes=\"auto, (max-width: 625px) 100vw, 625px\" \/><\/p>\n<h2 data-start=\"4414\" data-end=\"4457\">Advantages of Support Vector Machines<\/h2>\n<p data-start=\"4458\" data-end=\"4573\">Why would I pick SVM over other algorithms like logistic regression or decision trees? Here are my go-to reasons:<\/p>\n<ul data-start=\"4575\" data-end=\"4797\">\n<li data-start=\"4575\" data-end=\"4630\">\n<p data-start=\"4577\" data-end=\"4630\">\u2705 Works really well with <strong data-start=\"4602\" data-end=\"4627\">high-dimensional data<\/strong>.<\/p>\n<\/li>\n<li data-start=\"4631\" data-end=\"4694\">\n<p data-start=\"4633\" data-end=\"4694\">\u2705 <strong data-start=\"4635\" data-end=\"4669\">Effective for smaller datasets<\/strong> with clear separation.<\/p>\n<\/li>\n<li data-start=\"4695\" data-end=\"4750\">\n<p data-start=\"4697\" data-end=\"4750\">\u2705 Less prone to <strong data-start=\"4713\" data-end=\"4728\">overfitting<\/strong> compared to others.<\/p>\n<\/li>\n<li data-start=\"4751\" data-end=\"4797\">\n<p data-start=\"4753\" data-end=\"4797\">\u2705 Flexible thanks to the <strong data-start=\"4778\" data-end=\"4794\">kernel trick<\/strong>.<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"4799\" data-end=\"4828\">But hey, nothing\u2019s perfect.<\/p>\n<h2 data-start=\"4799\" data-end=\"4828\"><strong>Limitations You Should Know<\/strong><\/h2>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2r_\" data-state=\"closed\">Honestly speaking, support vector machines are not the best in the shed.<\/span> Here\u2019s why:<\/p>\n<ul>\n<li><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2s_\" data-state=\"closed\">\u274c Large datasets may be computationally hectic to train.<\/span><\/li>\n<li><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2t_\" data-state=\"closed\">\u274c Selecting the appropriate kernel may be problematic.<\/span><\/li>\n<li><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_2u_\" data-state=\"closed\">\u274c Not the most interpretable model (as decision trees).<\/span><\/li>\n<\/ul>\n<p>So while SVMs are powerful, they\u2019re not the \u201cone-size-fits-all\u201d solution. I usually recommend them when accuracy matters more than speed.<\/p>\n<h2 data-start=\"5298\" data-end=\"5352\">How to Get Started With Support Vector Machines<\/h2>\n<p data-start=\"5353\" data-end=\"5410\">If you\u2019re curious to try SVMs, here\u2019s a simple roadmap:<\/p>\n<ol data-start=\"5412\" data-end=\"6103\">\n<li data-start=\"5412\" data-end=\"5476\">\n<p data-start=\"5415\" data-end=\"5476\"><strong data-start=\"5415\" data-end=\"5435\">Learn the basics<\/strong> \u2013 Understand how classification works.<\/p>\n<\/li>\n<li data-start=\"5477\" data-end=\"5968\">\n<p data-start=\"5480\" data-end=\"5561\"><strong data-start=\"5480\" data-end=\"5501\">Play with sklearn<\/strong> \u2013 Python\u2019s <code class=\"\" data-line=\"\">scikit-learn<\/code> has an easy-to-use <code class=\"\" data-line=\"\">SVC<\/code> class.<\/p>\n<\/li>\n<\/ol>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"python\">from sklearn import datasets\r\nfrom sklearn.model_selection import train_test_split\r\nfrom sklearn.svm import SVC\r\n\r\n# Load dataset\r\nX, y = datasets.load_iris(return_X_y=True)\r\nX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.3)\r\n\r\n# Train model\r\nmodel = SVC(kernel='linear')\r\nmodel.fit(X_train, y_train)\r\nprint(model.score(X_test, y_test))\r\n<\/pre>\n<p data-start=\"5972\" data-end=\"6028\"><strong data-start=\"5972\" data-end=\"5999\">3. Experiment with kernels<\/strong> \u2013 Linear, RBF, polynomial.<\/p>\n<p data-start=\"6032\" data-end=\"6103\"><strong data-start=\"6032\" data-end=\"6056\">4. Use cross-validation<\/strong> \u2013 Tune hyperparameters for the best results.<\/p>\n<p data-start=\"6105\" data-end=\"6202\">Trust me, the first time you see your SVM model correctly predict unseen data\u2014it feels amazing.<\/p>\n<p data-start=\"6105\" data-end=\"6202\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-16011 \" src=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/python-scikit.webp\" alt=\"\" width=\"595\" height=\"302\" srcset=\"https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/python-scikit.webp 693w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/python-scikit-300x152.webp 300w, https:\/\/www.kaashivinfotech.com\/blog\/wp-content\/uploads\/2025\/09\/python-scikit-380x193.webp 380w\" sizes=\"auto, (max-width: 595px) 100vw, 595px\" \/><\/p>\n<h2 data-start=\"6105\" data-end=\"6202\">Final Thoughts<\/h2>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_33_\" data-state=\"closed\">Here is my candid opinion: It is possible that support vector machines will not be as fashionable in 2025, and deep learning will take their place.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_34_\" data-state=\"closed\">Still though, they are dependable, strong, and neglected.<\/span><\/p>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_35_\" data-state=\"closed\">It seems I learn something new every time I visit SVMs.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_36_\" data-state=\"closed\">They remind me that sometimes even the most complicated problems can be resolved with the most basic thought, which is to find the best line.<\/span><\/p>\n<p>Want to learn <a href=\"https:\/\/www.kaashivinfotech.com\/python-full-stack-development-course-in-chennai\/\">Full Stack Python Course<\/a>, <a href=\"https:\/\/www.kaashivinfotech.com\/python-course\/\">Python Course<\/a>, <a href=\"https:\/\/www.kaashivinfotech.com\/machine-learning-course\/\">Machine Learning Course<\/a> ?, Visit Our Website <a href=\"https:\/\/www.kaashivinfotech.com\/\">www.kaashivinfotech.com<\/a>.<\/p>\n<p><span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_37_\" data-state=\"closed\">Then when you are on your machine learning path, do not disregard support vector machines.<\/span> <span aria-haspopup=\"dialog\" aria-expanded=\"false\" aria-controls=\"radix-_r_38_\" data-state=\"closed\">They may end up being your hidden talent.<\/span><\/p>\n<h2>Related Reads:<\/h2>\n<ul>\n<li>\n<p class=\"entry-title\"><a href=\"https:\/\/www.kaashivinfotech.com\/blog\/how-to-use-timedelta-in-python\/\">How to Use Timedelta in Python to Add and Subtract Dates (2025 Guide)<\/a><\/p>\n<\/li>\n<li>\n<p class=\"entry-title\"><a href=\"https:\/\/www.kaashivinfotech.com\/blog\/data-structures-in-python-guide-2025\/\">Data Structures in Python: A Complete Guide for Beginners and Beyond<\/a><\/p>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"How come you need to know about Support Vector Machines (SVM)? The first time I came across the&hellip;","protected":false},"author":8,"featured_media":16013,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_singular_sidebar":"default","csco_page_header_type":"default","csco_page_load_nextpost":"default","footnotes":""},"categories":[3203],"tags":[9226,9223,9221,9222,9227,9225,9228,9224],"class_list":["post-16006","post","type-post","status-publish","format-standard","has-post-thumbnail","category-programming","tag-support-vector-machine-algorithm","tag-support-vector-machine-pdf","tag-support-vector-machines-examples","tag-support-vector-machines-geeksforgeeks","tag-support-vector-machines-in-ai","tag-support-vector-machines-python","tag-support-vector-regression","tag-svm-machine-learning","cs-entry"],"_links":{"self":[{"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/posts\/16006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/comments?post=16006"}],"version-history":[{"count":1,"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/posts\/16006\/revisions"}],"predecessor-version":[{"id":16014,"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/posts\/16006\/revisions\/16014"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/media\/16013"}],"wp:attachment":[{"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/media?parent=16006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/categories?post=16006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kaashivinfotech.com\/blog\/wp-json\/wp\/v2\/tags?post=16006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}