{"id":1480,"date":"2022-05-25T12:47:25","date_gmt":"2022-05-25T12:47:25","guid":{"rendered":"https:\/\/nilg.ai\/?p=1480"},"modified":"2024-05-06T15:03:51","modified_gmt":"2024-05-06T15:03:51","slug":"achieving-diverse-product-recommendations","status":"publish","type":"post","link":"https:\/\/nilg.ai\/pt\/202205\/achieving-diverse-product-recommendations\/","title":{"rendered":"Achieving diverse product recommendations"},"content":{"rendered":"<p><img decoding=\"async\" class=\"aligncenter size-large wp-image-1482\" src=\"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/06\/pexels-henry-co-2250136-1024x683.jpg\" alt=\"\" width=\"1024\" height=\"683\" \/><\/p>\n<p>In this blog post, you\u2019ll learn about some examples of decision processes you can use in recommender systems: do you see any usage for recommending less popular products as a way to improve your business? You will see it now!<\/p>\n<h2>The Use Case<\/h2>\n<p>Let\u2019s imagine a use case where you are building a MOOC platform (like Udemy\/Coursera). Your CEO means to <b>increase student engagement and recurrence<\/b> in the platform, and wants to know the<b> preferred courses for each student<\/b>.<\/p>\n<p>Your team of Data Scientists, after brainstorming, decides you should build a model which <b>predicts the affinity each user has for each course<\/b>, and build a decision process on top of it. Your marketing team is able to<b> send a fixed amount of newsletters per week <\/b>with limited slots, of the best courses for each user, at no associated cost.<a href=\"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/05\/Figure-1.svg\"><img decoding=\"async\" class=\"aligncenter wp-image-1492 attachment-svg\" src=\"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/05\/Figure-1.svg\" alt=\"\" width=\"268\" height=\"451\" \/><\/a><\/p>\n<h2><b>Data<\/b><\/h2>\n<p>MOOCs websites, being online services, can easily generate a lot of user data with no major acquisition effort. For this example, the most relevant characteristics are:<\/p>\n<ul>\n<li aria-level=\"1\">Person: student and its characteristics, such as age, location, interests, gaps in knowledge, \u2026<\/li>\n<li aria-level=\"1\">Product: course and its metadata (category, duration, price, knowledge area)<\/li>\n<li aria-level=\"1\">User-course interactivity (clicks on other courses)<\/li>\n<li aria-level=\"1\">External Market Indicators: how popular is each area and what is the coverage of that type of content in other competitor services<\/li>\n<\/ul>\n<h2><b>Model<\/b><\/h2>\n<p>The focus of this blog post is not to explore data sources, so let\u2019s assume we have a model that takes in this data.<\/p>\n<p>There are three major groups of models for recommendation systems: content-based, collaborative filtering, and hybrid. At NILG.AI, we have built content-based algorithms for a lot of our clients, as they allow you to compare products by their characteristics, reducing cold start in new products.<\/p>\n<p>For more details when comparing these types of models, we recommend an in-depth article <a href=\"https:\/\/towardsdatascience.com\/introduction-to-recommender-systems-1-971bd274f421\" target=\"_blank\" rel=\"noopener\">such as this one<\/a>.<\/p>\n<h2><b>Decision Process<\/b><\/h2>\n<p>Now towards the main topic of the blog post: how do you go from a list of affinities per user to an actual recommendation in the newsletters? There are multiple options for creating the final newsletter:<b><\/b><\/p>\n<h4><b>Rule-based approaches:\u00a0<\/b><\/h4>\n<ul>\n<li>This is typically the first step in organizations that don\u2019t use machine learning: for example, sort courses for each user based on the overall popularity in the areas in which he has expressed interest for.<\/li>\n<li><b>Pros: <\/b>easy to implement, can add business knowledge explicitly<\/li>\n<li><b>Cons: <\/b>non-personalized. The implemented business rules also lead to a dependency in changing them over time, if the business evolves.<\/li>\n<\/ul>\n<h4><b>Recommend Top-K courses to each student (Course to Student).<\/b><\/h4>\n<ul>\n<li>In this method, each student is recommended the top-K courses for him, according to the calculated affinity.<\/li>\n<li><b>Pros:<\/b> we maximize opening rates.<\/li>\n<li><b>Cons:<\/b> some courses may not be at the top of any user, achieving low visibility. This happens in new courses as well, that won\u2019t get as much attention<\/li>\n<\/ul>\n<h4><b>Recommend Top-K students to each course (Student to Course).<\/b><\/h4>\n<ul>\n<li>In this strategy, each course is assigned to the top-K students, according to their affinity.<\/li>\n<li><b>Pros:<\/b> we ensure each course receives a relevant number of leads. This is a more business-oriented approach<\/li>\n<li><b>Cons:<\/b> overall opening rate per user can be reduced.<\/li>\n<\/ul>\n<h4><b>Urgency trade-off of individual vs. overall affinity<\/b><\/h4>\n<ul>\n<li>In this strategy, you calculate how much you would lose if you don\u2019t send a course to a user. This is based, for instance, on the difference between affinity and the maximum affinity from the rest of the users. This is based, for instance, on the difference between affinity and the maximum affinity from the rest of the users. The maximum affinity is the best you can do for that user. By recommending matches where the difference between affinity and maximum affinity is largest, that user is the most relevant one for the course.<\/li>\n<li><b>Pros:<\/b> promotes a better distribution of leads across courses.<\/li>\n<li><b>Cons:<\/b> we may be missing top matches.<\/li>\n<\/ul>\n<h4><b>Randomly recommend courses<\/b><\/h4>\n<ul>\n<li>In this strategy, you randomly recommend courses (or semi-random, within a certain group). For improving your model constantly, and exposing the user to out-of-the-box recommendations, it might be a viable strategy at a smaller percentage of the recommendations, unless it hurts your sales by a lot.<\/li>\n<li><b>Pros: <\/b>more diversity for learning the algorithm.<\/li>\n<li><b>Cons: <\/b>less relevant recommendations.<\/li>\n<\/ul>\n<p>There is no actual best rule for this: one approach we have followed in the past was to run a <b>\u00a0hybrid<\/b> approach, where you combine sections of the newsletter using different strategies. You need to test out these proportions in different AB Tests.<\/p>\n<p><a href=\"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/05\/Figure-2.svg\"><img decoding=\"async\" class=\"aligncenter wp-image-1494 attachment-svg\" src=\"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/05\/Figure-2.svg\" alt=\"\" width=\"334\" height=\"494\" \/><\/a><\/p>\n<p>So\u2026 it does make sense that you can end up recommending less popular products to improve your business: you are giving exposure to less popular courses, preventing them from ending up in a feedback loop. If the courses are rarely recommended, they don\u2019t get a lot of sales\/clicks. If they don\u2019t get a lot of sales\/clicks, they are rarely recommended!<\/p>\n<h2><b>Model Evaluation<\/b><\/h2>\n<p>To measure if the model is doing well, besides the technical metrics (Lift, ROC AUC, Average Precision, \u2026) there are some business KPIs you can measure. These KPIs, for these types of businesses, are typically based on positive feedback signals, such as click rates and sales. Some are more short-term but lead to a less relevant intent signal (such as clicks).<\/p>\n<p>For instance, you can focus on:<\/p>\n<ul>\n<li aria-level=\"1\">User-centric: such as the clicks per newsletter and the unsubscription rates.<\/li>\n<li aria-level=\"1\">Business-centric: click rates per course and course exposure. Course exposure is a measure of the diversity of the sent recommendations \u2013 if there\u2019s a distribution where the initially more popular courses get more exposure, but the remaining ones also get some exposure, this will be highlighted within this metric.<\/li>\n<\/ul>\n<p>Take into consideration that, while some KPIs might increase, others might decrease: for instance, you can dramatically increase course exposure rate but decrease the overall experience: this would happen if you randomly recommend a course, for instance.<\/p>\n<p>Using strategies such as Student to Course recommendations, you should be improving your business-centric KPIs and decreasing your user-centric KPIs, when compared to a baseline. On the other hand, Course to Student is an approach that is more user-centric. There\u2019s always a trade-off you need to consider and discuss with the business teams.<\/p>\n<h2><b>AB Testing<\/b><\/h2>\n<p>Regarding AB Testing Strategies: you will need to experiment with the proportion type of each strategy if you want to use the hybrid strategy as mentioned above. The number of groups should be dependent on the number of active users you have and the time you want to run these experiments for.<\/p>\n<p>Note that in many cases, there\u2019s a <b>budget <\/b>associated with course recommendation (for instance, you can only recommend N courses per week, due to a maximum number of sales, caused by digital license issues). In this case, AB Testing can lead to unreliable conclusions due to <a href=\"https:\/\/engineering.linkedin.com\/blog\/2021\/budget-split-testing\" target=\"_blank\" rel=\"noopener\">cannibalization bias<\/a>:\u00a0 the recommendations in one strategy are influencing the others, breaking the rules of standard AB Testing. We\u2019ll talk more about this later in another blog post!<\/p>\n<h2><b>Conclusions<\/b><\/h2>\n<p>There\u2019s a lot to be done after having a prediction of how much a student likes a certain product. It\u2019s up to the Data Scientists to help define these constraints, together with the rest of the team. With a huge diversity of approaches to follow, there\u2019s really not a \u201cbest solution\u201d. You should quickly iterate to generate value, while continuously running R&amp;D activities and monitoring the performance of the current approach.<br \/>\nRemember that before jumping into the complexities of building personalized recommendations, it&#8217;s equally crucial to have a solid eCommerce. We recommend our partner <a href=\"https:\/\/pipecodes.com\/\">Pipecodes<\/a> in case you&#8217;re looking to improve your eCommerce.<\/p>\n<p>Is this the solution you need? If so, <a href=\"https:\/\/nilg.ai\/pt\/contact-us\/\">contact us<\/a>. Otherwise, <a href=\"https:\/\/nilg.ai\/pt\/contact-us\/\">contact us<\/a> anyway, and let\u2019s find a better solution together!<\/p>","protected":false},"excerpt":{"rendered":"<p>In this blog post, you\u2019ll learn about some examples of decision processes you can use in recommender systems: do you see any usage for recommending less popular products as a way to improve your business? You will see it now! The Use Case Let\u2019s imagine a use case where you are building a MOOC platform [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":1482,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[84],"tags":[48,46,89],"class_list":["post-1480","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-use-case","tag-ai4tech","tag-marketing","tag-recommender-system"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Achieving diverse product recommendations - NILG.AI<\/title>\n<meta name=\"description\" content=\"Recommendations that promote high coverage of customers and products. How to ensure a good experience that&#039;s also benefitial to the business?\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nilg.ai\/pt\/202205\/achieving-diverse-product-recommendations\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Achieving diverse product recommendations - NILG.AI\" \/>\n<meta property=\"og:description\" content=\"Recommendations that promote high coverage of customers and products. How to ensure a good experience that&#039;s also benefitial to the business?\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nilg.ai\/pt\/202205\/achieving-diverse-product-recommendations\/\" \/>\n<meta property=\"og:site_name\" content=\"NILG.AI\" \/>\n<meta property=\"article:published_time\" content=\"2022-05-25T12:47:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-06T15:03:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/06\/pexels-henry-co-2250136-e1656154669529.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1365\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Paulo Maia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nilg_ai\" \/>\n<meta name=\"twitter:site\" content=\"@nilg_ai\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paulo Maia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/\"},\"author\":{\"name\":\"Paulo Maia\",\"@id\":\"https:\/\/nilg.ai\/#\/schema\/person\/a860b9395bd25c5090160a3ac30e980d\"},\"headline\":\"Achieving diverse product recommendations\",\"datePublished\":\"2022-05-25T12:47:25+00:00\",\"dateModified\":\"2024-05-06T15:03:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/\"},\"wordCount\":1293,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/nilg.ai\/#organization\"},\"keywords\":[\"AI4tech\",\"Marketing\",\"Recommender System\"],\"articleSection\":[\"Use Case\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/\",\"url\":\"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/\",\"name\":\"Achieving diverse product recommendations - NILG.AI\",\"isPartOf\":{\"@id\":\"https:\/\/nilg.ai\/#website\"},\"datePublished\":\"2022-05-25T12:47:25+00:00\",\"dateModified\":\"2024-05-06T15:03:51+00:00\",\"description\":\"Recommendations that promote high coverage of customers and products. How to ensure a good experience that's also benefitial to the business?\",\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nilg.ai\/#website\",\"url\":\"https:\/\/nilg.ai\/\",\"name\":\"NILG.AI\",\"description\":\"Create ever-improving businesses with AI\",\"publisher\":{\"@id\":\"https:\/\/nilg.ai\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nilg.ai\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pt-PT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nilg.ai\/#organization\",\"name\":\"NILG.AI\",\"url\":\"https:\/\/nilg.ai\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/nilg.ai\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/03\/logo.svg\",\"contentUrl\":\"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/03\/logo.svg\",\"caption\":\"NILG.AI\"},\"image\":{\"@id\":\"https:\/\/nilg.ai\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/twitter.com\/nilg_ai\",\"https:\/\/youtube.com\/@nilg_ai\",\"https:\/\/www.linkedin.com\/company\/nilg-ai\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/nilg.ai\/#\/schema\/person\/a860b9395bd25c5090160a3ac30e980d\",\"name\":\"Paulo Maia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\/\/nilg.ai\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9e3e7cb701fd6dcee37f7a4e9f73ef5a27f5741062c4cb179724a1052ea23086?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9e3e7cb701fd6dcee37f7a4e9f73ef5a27f5741062c4cb179724a1052ea23086?s=96&d=mm&r=g\",\"caption\":\"Paulo Maia\"},\"url\":\"https:\/\/nilg.ai\/pt\/author\/paulo\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Achieving diverse product recommendations - NILG.AI","description":"Recommendations that promote high coverage of customers and products. How to ensure a good experience that's also benefitial to the business?","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:\/\/nilg.ai\/pt\/202205\/achieving-diverse-product-recommendations\/","og_locale":"pt_PT","og_type":"article","og_title":"Achieving diverse product recommendations - NILG.AI","og_description":"Recommendations that promote high coverage of customers and products. How to ensure a good experience that's also benefitial to the business?","og_url":"https:\/\/nilg.ai\/pt\/202205\/achieving-diverse-product-recommendations\/","og_site_name":"NILG.AI","article_published_time":"2022-05-25T12:47:25+00:00","article_modified_time":"2024-05-06T15:03:51+00:00","og_image":[{"width":2048,"height":1365,"url":"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/06\/pexels-henry-co-2250136-e1656154669529.jpg","type":"image\/jpeg"}],"author":"Paulo Maia","twitter_card":"summary_large_image","twitter_creator":"@nilg_ai","twitter_site":"@nilg_ai","twitter_misc":{"Written by":"Paulo Maia","Est. reading time":"7 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/#article","isPartOf":{"@id":"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/"},"author":{"name":"Paulo Maia","@id":"https:\/\/nilg.ai\/#\/schema\/person\/a860b9395bd25c5090160a3ac30e980d"},"headline":"Achieving diverse product recommendations","datePublished":"2022-05-25T12:47:25+00:00","dateModified":"2024-05-06T15:03:51+00:00","mainEntityOfPage":{"@id":"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/"},"wordCount":1293,"commentCount":0,"publisher":{"@id":"https:\/\/nilg.ai\/#organization"},"keywords":["AI4tech","Marketing","Recommender System"],"articleSection":["Use Case"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/","url":"https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/","name":"Achieving diverse product recommendations - NILG.AI","isPartOf":{"@id":"https:\/\/nilg.ai\/#website"},"datePublished":"2022-05-25T12:47:25+00:00","dateModified":"2024-05-06T15:03:51+00:00","description":"Recommendations that promote high coverage of customers and products. How to ensure a good experience that's also benefitial to the business?","inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nilg.ai\/202205\/achieving-diverse-product-recommendations\/"]}]},{"@type":"WebSite","@id":"https:\/\/nilg.ai\/#website","url":"https:\/\/nilg.ai\/","name":"NILG.AI","description":"Create ever-improving businesses with AI","publisher":{"@id":"https:\/\/nilg.ai\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nilg.ai\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pt-PT"},{"@type":"Organization","@id":"https:\/\/nilg.ai\/#organization","name":"NILG.AI","url":"https:\/\/nilg.ai\/","logo":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/nilg.ai\/#\/schema\/logo\/image\/","url":"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/03\/logo.svg","contentUrl":"https:\/\/nilg.ai\/wp-content\/uploads\/2022\/03\/logo.svg","caption":"NILG.AI"},"image":{"@id":"https:\/\/nilg.ai\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/nilg_ai","https:\/\/youtube.com\/@nilg_ai","https:\/\/www.linkedin.com\/company\/nilg-ai\/"]},{"@type":"Person","@id":"https:\/\/nilg.ai\/#\/schema\/person\/a860b9395bd25c5090160a3ac30e980d","name":"Paulo Maia","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/nilg.ai\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/9e3e7cb701fd6dcee37f7a4e9f73ef5a27f5741062c4cb179724a1052ea23086?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9e3e7cb701fd6dcee37f7a4e9f73ef5a27f5741062c4cb179724a1052ea23086?s=96&d=mm&r=g","caption":"Paulo Maia"},"url":"https:\/\/nilg.ai\/pt\/author\/paulo\/"}]}},"_links":{"self":[{"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/posts\/1480","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/comments?post=1480"}],"version-history":[{"count":5,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/posts\/1480\/revisions"}],"predecessor-version":[{"id":4046,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/posts\/1480\/revisions\/4046"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/media\/1482"}],"wp:attachment":[{"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/media?parent=1480"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/categories?post=1480"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/tags?post=1480"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}