{"id":889,"date":"2020-04-06T16:50:06","date_gmt":"2020-04-06T16:50:06","guid":{"rendered":"https:\/\/nilg.ai\/?p=889"},"modified":"2025-03-17T16:19:14","modified_gmt":"2025-03-17T16:19:14","slug":"appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value","status":"publish","type":"post","link":"https:\/\/nilg.ai\/pt\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/","title":{"rendered":"Appendix: Embedding Domain Knowledge for CLV Estimation"},"content":{"rendered":"<p>This is an appendix to the blog post\u00a0<a href=\"https:\/\/nilg.ai\/pt\/blog\/202004\/embedding-domain-knowledge-for-estimating-customer-lifetime-value\/\">Embedding Domain Knowledge for Estimating Customer Lifetime Value<\/a>. We will describe some alternatives we considered for solving the proposed problem, but did not end up being implemented.<\/p>\n<p>First, let\u2019s assume we have a pre-trained model for estimating the probability of the target <img decoding=\"async\" src=\"https:\/\/nilg.ai\/wp-content\/ql-cache\/quicklatex.com-429fd118f1891da18003764da14292a7_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#36;&#121;&#65;&#108;&#105;&#118;&#101;&#95;&#78;&#36;\" title=\"Rendered by QuickLaTeX.com\" height=\"17\" width=\"61\" style=\"vertical-align: -4px;\"\/> e <img decoding=\"async\" src=\"https:\/\/nilg.ai\/wp-content\/ql-cache\/quicklatex.com-ead8af5f99f4d230230dc15ef1193970_l3.png\" class=\"ql-img-inline-formula quicklatex-auto-format\" alt=\"&#36;&#121;&#84;&#97;&#107;&#101;&#114;&#36;\" title=\"Rendered by QuickLaTeX.com\" height=\"16\" width=\"53\" style=\"vertical-align: -4px;\"\/>.<\/p>\n<h2><b>Estimating Lifetime Value using an optimization function<\/b><\/h2>\n<p>With a model containing client propensity of accepting the offer (<b>yTaker<\/b>), we can make a simple calculation for estimating CLTV:<\/p>\n<h3>Business Rules only approach<\/h3>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 99px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img decoding=\"async\" src=\"https:\/\/nilg.ai\/wp-content\/ql-cache\/quicklatex.com-813c5389906c678bf29f33aac8cdafbe_l3.png\" height=\"99\" width=\"574\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\" &#92;&#98;&#101;&#103;&#105;&#110;&#123;&#101;&#113;&#110;&#97;&#114;&#114;&#97;&#121;&#42;&#125; &#97;&#114;&#103;&#109;&#97;&#120;&#32;&#38;&#32;&#40;&#32;&#38;&#32;&#92;&#92; &#92;&#116;&#101;&#120;&#116;&#123;&#88;&#32;&#105;&#110;&#32;&#79;&#102;&#102;&#101;&#114;&#125;&#32;&#38;&#32;&#38;&#32;&#40;&#80;&#114;&#111;&#112;&#101;&#110;&#115;&#105;&#116;&#121;&#40;&#85;&#115;&#101;&#114;&#44;&#32;&#88;&#41;&#32;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#80;&#114;&#105;&#99;&#101;&#68;&#101;&#115;&#116;&#40;&#88;&#41;&#32;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#50;&#52;&#32;&#43;&#32;&#92;&#92; &#38;&#32;&#38;&#32;&#40;&#49;&#45;&#80;&#114;&#111;&#112;&#101;&#110;&#115;&#105;&#116;&#121;&#40;&#85;&#115;&#101;&#114;&#44;&#32;&#88;&#41;&#41;&#32;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#80;&#114;&#105;&#99;&#101;&#79;&#114;&#105;&#103;&#105;&#110;&#40;&#85;&#115;&#101;&#114;&#44;&#32;&#88;&#41;&#32;&#42;&#32;&#70;&#80;&#41;&#92;&#92; &#38;&#32;&#41;&#32;&#38;&#32;&#92;&#92; &#92;&#101;&#110;&#100;&#123;&#101;&#113;&#110;&#97;&#114;&#114;&#97;&#121;&#42;&#125; \" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<p>The first term of the equation is the expected revenue at the end of the fidelization period (FP), which is being renewed to 24 months. A second term is summed, comprised of the expected revenue in case the client does not accept the offer (and assuming no new offer is made in the remaining months &#8211; as such, he remains for &#8220;FP&#8221; months).<\/p>\n<h3>Business Rules + Propensity + Churn Model approach<\/h3>\n<p>Let\u2019s now assume we have two models:<\/p>\n<ul>\n<li>Propensity Model: we can calculate the probability of <b>y_taker_N<\/b> (i.e., of client accepting the offer)<\/li>\n<li>Churn Model: we can predict the <b>number of remaining months<\/b> until the client churns<\/li>\n<\/ul>\n<p>And that we also have some business rules embedded:<\/p>\n<ul>\n<li>Survival Buyers: we can calculate global survival curves, for the complete customer base (<b>Buyers<\/b>), for clients which accept any new offer. These give us the average number of months until the client leaves the company, if he accepts an offer.<\/li>\n<\/ul>\n<p>We can then create a slightly more complex optimization function.<\/p>\n<p class=\"ql-center-displayed-equation\" style=\"line-height: 99px;\"><span class=\"ql-right-eqno\"> &nbsp; <\/span><span class=\"ql-left-eqno\"> &nbsp; <\/span><img decoding=\"async\" src=\"https:\/\/nilg.ai\/wp-content\/ql-cache\/quicklatex.com-d87690670b0e7f0803166feebdd56267_l3.png\" height=\"99\" width=\"563\" class=\"ql-img-displayed-equation quicklatex-auto-format\" alt=\" &#92;&#98;&#101;&#103;&#105;&#110;&#123;&#101;&#113;&#110;&#97;&#114;&#114;&#97;&#121;&#42;&#125; &#97;&#114;&#103;&#109;&#97;&#120;&#32;&#38;&#32;&#40;&#32;&#38;&#32;&#40;&#32;&#80;&#114;&#105;&#99;&#101;&#68;&#101;&#115;&#116;&#40;&#88;&#41;&#32;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#66;&#117;&#121;&#101;&#114;&#115;&#40;&#70;&#80;&#41;&#32;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#80;&#114;&#111;&#112;&#101;&#110;&#115;&#105;&#116;&#121;&#40;&#85;&#115;&#101;&#114;&#44;&#88;&#41;&#32;&#43;&#32;&#92;&#92; &#92;&#116;&#101;&#120;&#116;&#123;&#88;&#32;&#105;&#110;&#32;&#79;&#102;&#102;&#101;&#114;&#125;&#32;&#38;&#32;&#38;&#32;&#40;&#49;&#45;&#80;&#114;&#111;&#112;&#101;&#110;&#115;&#105;&#116;&#121;&#40;&#85;&#115;&#101;&#114;&#44;&#32;&#88;&#41;&#41;&#32;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#80;&#114;&#105;&#99;&#101;&#79;&#114;&#105;&#103;&#105;&#110;&#40;&#85;&#115;&#101;&#114;&#44;&#32;&#88;&#41;&#32;&#92;&#116;&#105;&#109;&#101;&#115;&#32;&#92;&#92; &#38;&#32;&#38;&#32;&#67;&#104;&#117;&#114;&#110;&#40;&#85;&#115;&#101;&#114;&#41;&#32;&#92;&#92; &#38;&#32;&#41;&#32;&#38;&#32;&#92;&#92; &#92;&#101;&#110;&#100;&#123;&#101;&#113;&#110;&#97;&#114;&#114;&#97;&#121;&#42;&#125; \" title=\"Rendered by QuickLaTeX.com\"\/><\/p>\n<h2><b>Single-Task Machine Learning\u00a0<\/b><\/h2>\n<p>Although this is a solution that can be quickly calculated in case pre-trained models are available for churn and taker tasks (which is good for quick proofs of concept and baseline performance), we are not using much of the knowledge which can be extracted from customer interaction.<\/p>\n<p>A possible approach for using this is including the probabilities of accepting the offer and churning as features, as follows:<\/p>\n<p>CLTV :: Propensity x OriginOffer x DestinationOffer x ChurnProbability<\/p>\n<p>However, this would require <b>maintaining three models in production<\/b>, and assessing their quality constantly: a regression model for estimating customer lifetime value, propensity model and churn model. Also, if we wanted to do a multiple output approach, this would require having <b>as many pre-trained models as the number of outputs<\/b>.<\/p>","protected":false},"excerpt":{"rendered":"<p>This is an appendix to the blog post\u00a0Embedding Domain Knowledge for Estimating Customer Lifetime Value. We will describe some alternatives we considered for solving the proposed problem, but did not end up being implemented. First, let\u2019s assume we have a pre-trained model for estimating the probability of the target and . Estimating Lifetime Value using [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":876,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[53],"tags":[69,45,71],"class_list":["post-889","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technical","tag-explainable-ml","tag-machine-learning","tag-telecommunications"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Appendix: Embedding Domain Knowledge for CLV Estimation - NILG.AI<\/title>\n<meta name=\"description\" content=\"Alternative methods on how we designed an interpretable neural network to predict Customer Lifetime Value for the Telecommunications industry.\" \/>\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\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Appendix: Embedding Domain Knowledge for CLV Estimation - NILG.AI\" \/>\n<meta property=\"og:description\" content=\"Alternative methods on how we designed an interpretable neural network to predict Customer Lifetime Value for the Telecommunications industry.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nilg.ai\/pt\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/\" \/>\n<meta property=\"og:site_name\" content=\"NILG.AI\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-06T16:50:06+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-03-17T16:19:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nilg.ai\/wp-content\/uploads\/2020\/04\/pexels-pixabay-50987-e1668719928515.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1280\" \/>\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=\"2 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/\"},\"author\":{\"name\":\"Paulo Maia\",\"@id\":\"https:\/\/nilg.ai\/#\/schema\/person\/a860b9395bd25c5090160a3ac30e980d\"},\"headline\":\"Appendix: Embedding Domain Knowledge for CLV Estimation\",\"datePublished\":\"2020-04-06T16:50:06+00:00\",\"dateModified\":\"2025-03-17T16:19:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/\"},\"wordCount\":464,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/nilg.ai\/#organization\"},\"keywords\":[\"Explainable ML\",\"Machine Learning\",\"Telecommunications\"],\"articleSection\":[\"Technical\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/\",\"url\":\"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/\",\"name\":\"Appendix: Embedding Domain Knowledge for CLV Estimation - NILG.AI\",\"isPartOf\":{\"@id\":\"https:\/\/nilg.ai\/#website\"},\"datePublished\":\"2020-04-06T16:50:06+00:00\",\"dateModified\":\"2025-03-17T16:19:14+00:00\",\"description\":\"Alternative methods on how we designed an interpretable neural network to predict Customer Lifetime Value for the Telecommunications industry.\",\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/\"]}]},{\"@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":"Appendix: Embedding Domain Knowledge for CLV Estimation - NILG.AI","description":"Alternative methods on how we designed an interpretable neural network to predict Customer Lifetime Value for the Telecommunications industry.","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\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/","og_locale":"pt_PT","og_type":"article","og_title":"Appendix: Embedding Domain Knowledge for CLV Estimation - NILG.AI","og_description":"Alternative methods on how we designed an interpretable neural network to predict Customer Lifetime Value for the Telecommunications industry.","og_url":"https:\/\/nilg.ai\/pt\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/","og_site_name":"NILG.AI","article_published_time":"2020-04-06T16:50:06+00:00","article_modified_time":"2025-03-17T16:19:14+00:00","og_image":[{"width":1920,"height":1280,"url":"https:\/\/nilg.ai\/wp-content\/uploads\/2020\/04\/pexels-pixabay-50987-e1668719928515.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":"2 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/#article","isPartOf":{"@id":"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/"},"author":{"name":"Paulo Maia","@id":"https:\/\/nilg.ai\/#\/schema\/person\/a860b9395bd25c5090160a3ac30e980d"},"headline":"Appendix: Embedding Domain Knowledge for CLV Estimation","datePublished":"2020-04-06T16:50:06+00:00","dateModified":"2025-03-17T16:19:14+00:00","mainEntityOfPage":{"@id":"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/"},"wordCount":464,"commentCount":0,"publisher":{"@id":"https:\/\/nilg.ai\/#organization"},"keywords":["Explainable ML","Machine Learning","Telecommunications"],"articleSection":["Technical"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/","url":"https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/","name":"Appendix: Embedding Domain Knowledge for CLV Estimation - NILG.AI","isPartOf":{"@id":"https:\/\/nilg.ai\/#website"},"datePublished":"2020-04-06T16:50:06+00:00","dateModified":"2025-03-17T16:19:14+00:00","description":"Alternative methods on how we designed an interpretable neural network to predict Customer Lifetime Value for the Telecommunications industry.","inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nilg.ai\/202004\/appendix-embedding-domain-knowledge-for-estimating-customer-lifetime-value\/"]}]},{"@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\/889","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=889"}],"version-history":[{"count":10,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/posts\/889\/revisions"}],"predecessor-version":[{"id":4289,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/posts\/889\/revisions\/4289"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/media\/876"}],"wp:attachment":[{"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/media?parent=889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/categories?post=889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nilg.ai\/pt\/wp-json\/wp\/v2\/tags?post=889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}