{"id":79414,"date":"2020-07-11T09:00:48","date_gmt":"2020-07-11T03:30:48","guid":{"rendered":"https:\/\/techvidvan.com\/tutorials\/?p=79414"},"modified":"2020-07-11T09:00:48","modified_gmt":"2020-07-11T03:30:48","slug":"supervised-learning","status":"publish","type":"post","link":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/","title":{"rendered":"Supervised Learning Algorithm in Machine Learning"},"content":{"rendered":"<p>In this article, we will discuss a type of ML learning method known as <strong>supervised learning<\/strong>. Unlike, unsupervised learning, supervised learning is more widely used. We will now learn about supervised learning.<\/p>\n<p>So now, let\u2019s start.<\/p>\n<h3>What is Supervised Learning<\/h3>\n<p>Supervised learning, as we know is one of the most common types of ML learning methodology. The concept of this learning focuses on labelling of training data.<\/p>\n<p>Unlike unsupervised learning, the model first learns from the given training data. The training data contains different patterns, which the model will learn. In other words, the outputs are already available. But, for a collection of data, various outputs are there.<\/p>\n<p>Supervising here means helping out the model to predict the right things. The data will contain inputs with corresponding outputs. This has hidden patterns in it. The algorithm will learn these patterns and will try to apply the same knowledge to unseen data. The aim is to predict future values.<\/p>\n<p>Mathematically, supervised learning can be shown as a linear function, i.e., <strong>y=f(x)<\/strong>.<\/p>\n<p>Let\u2019s take a real-life example to understand this.<\/p>\n<p>House Price prediction is a good example. Let\u2019s say you bought a house in 2013.<\/p>\n<p>You bought it for supposing Rs. 1000 per square foot. It is 2020 now and you want to predict the price of your house square foot.The real estate price is increasing at Rs. 500 per year in your area. Now you want to predict the value of the present. The data is present in front of us. The model will train itself with the training data.<\/p>\n<p>The pattern is Rs. 500 increase per year. By, learning this pattern and calculating the amounts. It will present to you the price as the predicted output.<\/p>\n<p>Also, the thing with supervised learning is that labelling of training data happens. The labels for this problem would be price and year.<\/p>\n<p>This is different from unsupervised learning as there is no label for the data and the model would have to learn and execute from scratch.<\/p>\n<p><a href=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/07\/Supervised-Learning-Model-TV.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-79444\" src=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/07\/Supervised-Learning-Model-TV.jpg\" alt=\"Supervised Learning Model\" width=\"709\" height=\"561\" \/><\/a><\/p>\n<p>The above flowchart is about supervised learning.<\/p>\n<h3>Advantages of Supervised Learning<\/h3>\n<p>1. This type of learning is easy to understand. It is the most common type of learning method. For, learning ML, people should start by practicing supervised learning.<\/p>\n<p>2. The training data is only necessary for training the model. Since it is large it occupies a lot of <strong>space<\/strong>. But, it&#8217;s removed from the memory as it is of no importance after training is complete.<\/p>\n<p>3. We would already know the number of classes in the data.<\/p>\n<p>4. After training, the model would for which specific data the output needs to be predicted as all the data in the collection is not important.<\/p>\n<p>5. It is very helpful in solving real-world computational problems.<\/p>\n<p>6. This learning method can also help the model to learn from previous experiences and to improve its accuracy in prediction.<\/p>\n<h3>Disadvantages of Supervised Machine Learning<\/h3>\n<p>1. It&#8217;s performances are limited to the fact that it can\u2019t handle complex problems in ML.<\/p>\n<p>2. It cannot create labels of its own. This means that, it cannot discover data on its own like <strong>unsupervised<\/strong> learning.<\/p>\n<p>3. If we enter new data, it has to be from any of the given classes only. If you enter watermelon data in a collection of apples and oranges, it might classify the watermelon into one of these classes, which won\u2019t be right.<\/p>\n<p>4. It would require a good computer with quality processors to train a supervised learning-based model. It requires high computation power, which not all PC\u2019s might have.<\/p>\n<h3>Supervised Learning Algorithms<\/h3>\n<p>There are various types of ML algorithms, which we will now study.<\/p>\n<h4>a. Linear Regression in ML<\/h4>\n<p>It is an ML algorithm, which includes modelling with the help of a dependent variable. As the name suggests, this is a linear model. The format of the projection for this model is <strong>Y= ax+b<\/strong>.<\/p>\n<p>Linear regression is an algorithm, which helps us to understand the relationship between two variables.<a href=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/07\/linear-regression-tv.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-79443\" src=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/07\/linear-regression-tv.jpg\" alt=\"linear regression in ML\" width=\"364\" height=\"364\" \/><\/a><\/p>\n<h4>b. Logistics Regression in ML<\/h4>\n<p>This type of regression helps us to understand the relationship between one binary dependent variable and an independent variable. This is not a linear relation; it is actually a logarithmic relation.<\/p>\n<p>It is shown as<strong> y = ln(P\/(1-P))<\/strong>.<\/p>\n<p>The graph for this is S-shaped.<\/p>\n<p><a href=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/07\/Logistic-Regression-tv.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-79442\" src=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/sites\/2\/2020\/07\/Logistic-Regression-tv.jpg\" alt=\"Logistic Regression in ML\" width=\"556\" height=\"326\" \/><\/a><\/p>\n<h4>c. Decision Trees in ML<\/h4>\n<p>Decision trees are <strong>binary<\/strong> trees, which help in the classification, which is a type of supervised learning approach. It might have higher complexity depending on the number of leaves and nodes the tree has. This tree is useful in \u2018yes or no\u2019 and \u2018if and then\u2019 situations.<\/p>\n<h4>d. K-nearest neighbors in ML<\/h4>\n<p>This method helps to find in which class does a point belongs using distance. Here, <strong>k<\/strong> is the number of points to measure with. If you choose k=3, then the point which you want to classify will be measured with three of it\u2019s nearest neighbors. The point gets classified in the class of which the majority of neighbors are part of.<\/p>\n<h4>e. Random Forests in ML<\/h4>\n<p>Random forest is a huge collection of <strong>decision<\/strong> trees. So, for a situation, there are many possible outcomes that the random forest helps us to see. It is different from a decision tree (as decision trees are always binary and they a single unit) as it has multiple trees.<\/p>\n<p>This algorithm helps to find new patterns and possibilities for anything as the collection of trees helps in analyzing data in many ways. It has a more complex algorithm than a decision tree.<\/p>\n<p>Hence, it would consume a lot more computational power.<\/p>\n<h4>f. SVM in ML<\/h4>\n<p>SVM or Support Vector Machines are also very popular algorithms used in supervised learning. They help to classify and analyze the data with the help of a hyperplane. The hyperplane is a line or a plane, which divides the data points into two separate categories. The aim is to find an <strong>optimal<\/strong> plane, which divides both datapoints.<\/p>\n<p>By maximizing the margin of the hyperplane, we increase the distance between the data points on either side. This is done up to the point where datapoints are distinct from each other. For determining the margins of the hyperplane, support vectors (data points that appear to lie on the plane or are close to it) are necessary.<\/p>\n<h4>g. ANN<\/h4>\n<p>ANN or Artificial Neural Networks come under modern-day deep learning. In this, we study algorithms that involve neural networks.<\/p>\n<p>Neural networks are very helpful in processing complex problems and in finding more hidden patterns efficiently. They have three layers namely the<strong> input layer<\/strong>, <strong>hidden layer<\/strong>, and <strong>output layer<\/strong>.<\/p>\n<p>The input layer takes the data, the hidden layer has multiple patterns and layers that process the data and analyze the best result. Then comes the output layer.<\/p>\n<p>This concept was created by keeping in mind the functioning of the real neuron. So, that is why it is called an artificial neural network. It is quite significant in modern research and has great potential ahead.<\/p>\n<h3>Types of Supervised Learning in ML<\/h3>\n<p>There are only two types of supervised learning approaches. Every algorithm comes under these two methodologies.<\/p>\n<h4>1. Classification<\/h4>\n<p>Classification is a technique with which we can <strong>affiliate<\/strong> data under certain labels. We can train algorithms and models to classify data under different classes.<\/p>\n<p>For example, if you have data of fruits consisting of apples and oranges, your model will learn from the data about the specifications of the fruits.<\/p>\n<p>The next time you enter new data, the model will compare your data and then classify it under either class. There are two types of classifications:<\/p>\n<h5>a. Binomial Classification<\/h5>\n<p>It classifies data under <strong>two<\/strong> classes. This happens in decision trees and in simpler data where there are only two types of data.<\/p>\n<h5>b. Multi-Class Classification<\/h5>\n<p>It classifies data under more than two classes. This means there is a lot of data and many <strong>possibilities<\/strong>. This happens in random forests.<\/p>\n<h4>2. Regression<\/h4>\n<p>Regression helps us to understand the relationship between various data points and helps us to find hidden patterns among the data.<\/p>\n<p>We have both dependent and independent variables in this case which can help us to understand the relation with the help of <strong>graphical<\/strong> representations.<\/p>\n<p>There are many types of regression, but we know the two main ones:<\/p>\n<p>a. Linear Regression<br \/>\nb. Logistics Regression<\/p>\n<p>We have already discussed both of these above.<\/p>\n<h3>Supervised Machine Learning Applications<\/h3>\n<p>a. It is useful for the <strong>prediction of stock markets<\/strong>. It can accurately predict the prices of the stock data by analyzing the pattern of previous data. We can make use of various algorithms for predicting the stock market.<\/p>\n<p>For example, let\u2019s take neural networks. In neural networks also, let us take LSTM or long short-term memory.<\/p>\n<p>This algorithm is actually a type of <strong>RNN<\/strong>. But, while processing the data, it will remember the significant output and it will forget the unimportant outcome. This algorithm trains under the training data. For various patterns, the neural network trains itself. It ensures more accuracy by going back and forth and removing unimportant data.<\/p>\n<p>b. It can find patterns in <strong>biometrics<\/strong>. It is great for adding fingerprint sensors. Also, eye scanners, eye-lobe scanners come under biometrics. This contains the entire individual\u2019s necessary information. This mainly comes under <strong>security<\/strong> providing.<\/p>\n<p>Most smartphones today have this as facial recognition technology.<\/p>\n<p>c. <strong>Speech Recognition<\/strong> is one of the major applications of supervised learning. This too can come under security, especially high-level security where you have to undergo several rounds of screening.<\/p>\n<p>Also, we can use it on our smartphones. The voice assistant technology uses this.<\/p>\n<p>For example, <strong>SIRI<\/strong>, <strong>Alexa<\/strong>, <strong>Google Assistant<\/strong>. These use the speech recognition algorithm to remember your voice and match it when you speak. They can assist you with anything in your smartphone.<\/p>\n<p>Also, these assistants come as separate devices too; you can connect your other electronics with Bluetooth if you want to activate them using the assistant.<\/p>\n<p>d. Supervised learning also helps in <strong>search history optimization<\/strong>. If you search for something once, the next time you search it, the browser will try to provide much better results. It uses your search history as input data and improves its accuracy of searching with that.<\/p>\n<p>For example,<strong> google search<\/strong>.<\/p>\n<p>e. <strong>Spam detection<\/strong> is also a very important application. If there are any spam emails, it can help you to <strong>block<\/strong> such emails by classifying them as spam. It may even block them from sight. Its main purpose is to block fake things.<\/p>\n<p>f. <strong>Object detection<\/strong> is also now becoming a thing with research. Technologies such as raspberry pi are also working on this. It also uses <strong>computer vision<\/strong>.<\/p>\n<h3>Use Cases of Supervised Learning<\/h3>\n<h4>a. Security<\/h4>\n<p>One of the primary concerns of today\u2019s era is proper data security. On top of that, there is more fear when it comes to the security of monetary credentials like a <strong>credit card<\/strong>, <strong>bank account number<\/strong>, etc.<\/p>\n<p>With ML techniques, various big IT industries are now investing in newer and more powerful algorithms to tackle problems like anomaly detection, fraud detection in credit cards, etc. They are also helping by creating algorithms for spam filtering, blocking malicious links, emails, etc.<\/p>\n<p>Various supervised learning methods and algorithms are very helpful in certain cases.<\/p>\n<h4>b. Marketing and business<\/h4>\n<p>There is a lot when it comes to marketing and business. Especially, when the growth of internet is exponential, the number of users gradually increases. This is a clear marketing opportunity for all companies globally to advertise their products.<\/p>\n<p>We have major online retailers like Amazon, Walmart, Flipkart etc.<\/p>\n<p>This is just an example of how online marketing works; hence, we have taken online retailers as an example.<\/p>\n<p>So companies like amazon have a recommendation system. This system helps to analyze the user preference using the search history. Based on that it will start to pop miniature ad feeds of the product on whichever webpage you are browsing. This is online advertising.<\/p>\n<p>Supervised Learning is useful in recommendation systems to analyze user preference. There are many other ML concepts like sentiment analysis, time series analysis, etc., which are used in online marketing.<\/p>\n<h3>Conclusion<\/h3>\n<p>In this article, we looked at what<strong> supervised learning<\/strong> is. We looked at the overall structure of how it exactly works through examples and diagrams. Research and other technically innovative fields are a great area for supervised learning. It is essential as it provides us with a basic understanding of ML.<\/p>\n<p>It is also preferred to teach supervised learning thoroughly as it holds many basic concepts and it\u2019s easy to learn as well.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this article, we will discuss a type of ML learning method known as supervised learning. Unlike, unsupervised learning, supervised learning is more widely used. We will now learn about supervised learning. So now,&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":79441,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[210],"tags":[3028,1609,3029],"class_list":["post-79414","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-machine-learning","tag-machine-learning-algorithm","tag-supervised-learning","tag-supervised-learning-algorithm"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Supervised Learning Algorithm in Machine Learning - TechVidvan<\/title>\n<meta name=\"description\" content=\"Learn what is supervised learning in machine Learning, its advantages &amp; limitations, applications &amp; algorithms like Linear regression, logistic regression, decision trees, k-nearest neighbors, random forests, SVM, ANN\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Supervised Learning Algorithm in Machine Learning - TechVidvan\" \/>\n<meta property=\"og:description\" content=\"Learn what is supervised learning in machine Learning, its advantages &amp; limitations, applications &amp; algorithms like Linear regression, logistic regression, decision trees, k-nearest neighbors, random forests, SVM, ANN\" \/>\n<meta property=\"og:url\" content=\"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/\" \/>\n<meta property=\"og:site_name\" content=\"TechVidvan\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/TechVidvan\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-11T03:30:48+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/07\/Supervised-Learning-in-ML-tv.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"TechVidvan Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@vidvantech\" \/>\n<meta name=\"twitter:site\" content=\"@vidvantech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"TechVidvan Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Supervised Learning Algorithm in Machine Learning - TechVidvan","description":"Learn what is supervised learning in machine Learning, its advantages & limitations, applications & algorithms like Linear regression, logistic regression, decision trees, k-nearest neighbors, random forests, SVM, ANN","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/","og_locale":"en_US","og_type":"article","og_title":"Supervised Learning Algorithm in Machine Learning - TechVidvan","og_description":"Learn what is supervised learning in machine Learning, its advantages & limitations, applications & algorithms like Linear regression, logistic regression, decision trees, k-nearest neighbors, random forests, SVM, ANN","og_url":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/","og_site_name":"TechVidvan","article_publisher":"https:\/\/www.facebook.com\/TechVidvan\/","article_published_time":"2020-07-11T03:30:48+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/07\/Supervised-Learning-in-ML-tv.jpg","type":"image\/jpeg"}],"author":"TechVidvan Team","twitter_card":"summary_large_image","twitter_creator":"@vidvantech","twitter_site":"@vidvantech","twitter_misc":{"Written by":"TechVidvan Team","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/#article","isPartOf":{"@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/"},"author":{"name":"TechVidvan Team","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/person\/e9c26e74dd3d87421f7ada9433b8cd22"},"headline":"Supervised Learning Algorithm in Machine Learning","datePublished":"2020-07-11T03:30:48+00:00","mainEntityOfPage":{"@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/"},"wordCount":2090,"commentCount":0,"publisher":{"@id":"https:\/\/techvidvan.com\/tutorials\/#organization"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/07\/Supervised-Learning-in-ML-tv.jpg","keywords":["Machine Learning algorithm","Supervised Learning","Supervised Learning algorithm"],"articleSection":["Machine Learning Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/techvidvan.com\/tutorials\/supervised-learning\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/","url":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/","name":"Supervised Learning Algorithm in Machine Learning - TechVidvan","isPartOf":{"@id":"https:\/\/techvidvan.com\/tutorials\/#website"},"primaryImageOfPage":{"@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/#primaryimage"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/#primaryimage"},"thumbnailUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/07\/Supervised-Learning-in-ML-tv.jpg","datePublished":"2020-07-11T03:30:48+00:00","description":"Learn what is supervised learning in machine Learning, its advantages & limitations, applications & algorithms like Linear regression, logistic regression, decision trees, k-nearest neighbors, random forests, SVM, ANN","breadcrumb":{"@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/techvidvan.com\/tutorials\/supervised-learning\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/#primaryimage","url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/07\/Supervised-Learning-in-ML-tv.jpg","contentUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2020\/07\/Supervised-Learning-in-ML-tv.jpg","width":1200,"height":628,"caption":"Supervised Learning in ML"},{"@type":"BreadcrumbList","@id":"https:\/\/techvidvan.com\/tutorials\/supervised-learning\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/techvidvan.com\/tutorials\/"},{"@type":"ListItem","position":2,"name":"Supervised Learning Algorithm in Machine Learning"}]},{"@type":"WebSite","@id":"https:\/\/techvidvan.com\/tutorials\/#website","url":"https:\/\/techvidvan.com\/tutorials\/","name":"TechVidvan Blogs","description":"","publisher":{"@id":"https:\/\/techvidvan.com\/tutorials\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/techvidvan.com\/tutorials\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/techvidvan.com\/tutorials\/#organization","name":"TechVidvan","url":"https:\/\/techvidvan.com\/tutorials\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/logo\/image\/","url":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2024\/03\/techvidvan-logo-200x50-1.webp","contentUrl":"https:\/\/techvidvan.com\/tutorials\/wp-content\/uploads\/2024\/03\/techvidvan-logo-200x50-1.webp","width":200,"height":50,"caption":"TechVidvan"},"image":{"@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/TechVidvan\/","https:\/\/x.com\/vidvantech"]},{"@type":"Person","@id":"https:\/\/techvidvan.com\/tutorials\/#\/schema\/person\/e9c26e74dd3d87421f7ada9433b8cd22","name":"TechVidvan Team","description":"The TechVidvan Team delivers practical, beginner-friendly tutorials on programming, Java, Python, C++, DSA, AI, ML, data Science, Android, Flutter, MERN, Web Development, and technology. Our experts are here to help you upskill and excel in today\u2019s tech industry."}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts\/79414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/comments?post=79414"}],"version-history":[{"count":0,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/posts\/79414\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/media\/79441"}],"wp:attachment":[{"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/media?parent=79414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/categories?post=79414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techvidvan.com\/tutorials\/wp-json\/wp\/v2\/tags?post=79414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}