	{"id":1021573,"date":"2025-10-09T10:22:34","date_gmt":"2025-10-09T09:22:34","guid":{"rendered":"https:\/\/www.artefact.com\/?post_type=blog&#038;p=1021573"},"modified":"2025-12-02T09:17:24","modified_gmt":"2025-12-02T09:17:24","slug":"enriching-the-diy-experience-how-adeo-uses-ai-to-connect-content-and-knowledge","status":"publish","type":"blog","link":"https:\/\/www.artefact.com\/br\/blog\/enriching-the-diy-experience-how-adeo-uses-ai-to-connect-content-and-knowledge\/","title":{"rendered":"Enriquecendo a experi\u00eancia DIY: Como a ADEO usa o AI para conectar conte\u00fado e conhecimento"},"content":{"rendered":"<p><div class=\"fusion-builder-row fusion-row\"><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-0 fusion_builder_column_1_1 1_1 fusion-flex-column fusion-flex-align-self-center fusion-column-inner-bg-wrapper\" style=\"--awb-padding-top:20px;--awb-padding-right:20px;--awb-padding-bottom:20px;--awb-padding-left:20px;--awb-overflow:hidden;--awb-inner-bg-size:cover;--awb-border-color:rgba(10,17,40,0.1);--awb-border-top:1px;--awb-border-right:1px;--awb-border-bottom:1px;--awb-border-left:1px;--awb-border-style:solid;--awb-border-radius:4px 4px 4px 4px;--awb-inner-bg-border-radius:4px 4px 4px 4px;--awb-inner-bg-overflow:hidden;--awb-width-large:100%;--awb-margin-top-large:0px;--awb-margin-bottom-large:0px;--awb-width-medium:100%;--awb-order-medium:0;--awb-width-small:100%;--awb-order-small:0;\" data-scroll-devices=\"small-visibility,medium-visibility,large-visibility\"><span class=\"fusion-column-inner-bg hover-type-none\"><a class=\"fusion-column-anchor\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/enriching-the-diy-experience-how-adeo-uses-ai-to-connect-content-and-knowledge-e3db05fbb011\" rel=\"noopener noreferrer\" target=\"_blank\"><span class=\"fusion-column-inner-bg-image\"><\/span><\/a><\/span><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-justify-content-center fusion-content-layout-row fusion-flex-align-items-center\"><div class=\"fusion-text fusion-text-1\"><p>Read the article on<\/p>\n<\/div><div class=\"fusion-image-element\" style=\"--awb-margin-right:20px;--awb-margin-left:20px;--awb-max-width:150px;--awb-caption-title-font-family:var(--h2_typography-font-family);--awb-caption-title-font-weight:var(--h2_typography-font-weight);--awb-caption-title-font-style:var(--h2_typography-font-style);--awb-caption-title-size:var(--h2_typography-font-size);--awb-caption-title-transform:var(--h2_typography-text-transform);--awb-caption-title-line-height:var(--h2_typography-line-height);--awb-caption-title-letter-spacing:var(--h2_typography-letter-spacing);\"><span class=\" fusion-imageframe imageframe-none imageframe-1 hover-type-none\"><a class=\"fusion-no-lightbox\" href=\"https:\/\/medium.com\/artefact-engineering-and-data-science\/enriching-the-diy-experience-how-adeo-uses-ai-to-connect-content-and-knowledge-e3db05fbb011\" target=\"_self\" aria-label=\"Medium Blog\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"254\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-1024x254.png\" alt class=\"lazyload img-responsive wp-image-60582\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%274000%27%20height%3D%27992%27%20viewBox%3D%270%200%204000%20992%27%3E%3Crect%20width%3D%274000%27%20height%3D%27992%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-200x50.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-400x99.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-600x149.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-800x198.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2021\/04\/Medium-Blog-1200x298.png 1200w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 640px) 100vw, 1024px\" \/><\/a><\/span><\/div><div class=\"fusion-text fusion-text-2\"><\/div><\/div><\/div><\/div><article class=\"fusion-fullwidth fullwidth-box fusion-builder-row-1 fusion-flex-container nonhundred-percent-fullwidth non-hundred-percent-height-scrolling\" style=\"--link_color: var(--awb-color6);--awb-border-radius-top-left:0px;--awb-border-radius-top-right:0px;--awb-border-radius-bottom-right:0px;--awb-border-radius-bottom-left:0px;--awb-flex-wrap:wrap;\" ><\/article><div class=\"fusion-builder-row fusion-row fusion-flex-align-items-flex-start fusion-flex-justify-content-center fusion-flex-content-wrap\" style=\"max-width:calc( 1440px + 20px );margin-left: calc(-20px \/ 2 );margin-right: calc(-20px \/ 2 );\"><\/div><div class=\"fusion-layout-column fusion_builder_column fusion-builder-column-1 fusion_builder_column_1_1 1_1 fusion-one-full fusion-column-first fusion-column-last\" style=\"--awb-bg-size:cover;--awb-margin-top:0px;--awb-margin-bottom:0px;width:100%;\"><div class=\"fusion-column-wrapper fusion-column-has-shadow fusion-flex-column-wrapper-legacy\"><div class=\"fusion-clearfix\"><\/div><\/div><\/div><div class=\"fusion-text fusion-text-3\"><\/div><\/p>\n<h2 data-selectable-paragraph=\"\"><\/h2>\n<h2 id=\"bf8c\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">Context<\/h2>\n<p id=\"f74c\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">ADEO has developed an extensive\u00a0<strong class=\"ok jc\">Knowledge Graph<\/strong> that encompasses its entire product catalog. Simultaneously, the company publishes a wealth of DIY articles on its website. However, these articles remain disconnected from the Knowledge Graph, preventing us from accurately identifying which products or entities within the taxonomy are referenced in the content. By linking these articles to the Knowledge Graph, ADEO could significantly elevate the user experience through smarter search capabilities, personalized recommendations, and more engaging, enriched content.<\/p>\n<p id=\"0914\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">This initiative marks the latest chapter in a successful and enduring collaboration between Adeo, Google, and Artefact. Building on a foundation of shared expertise in data, retail, and cutting-edge technology, this project represents a natural evolution in our journey to innovate the digital retail landscape. The strategic alignment with Google has been instrumental in providing the tools and infrastructure necessary to tackle this ambitious endeavor.<\/p>\n<h2 id=\"1b7c\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">The Cornerstone: Adeo\u2019s Knowledge Graph &amp; DIY Article Potential<\/h2>\n<p id=\"ef19\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">At the heart of this project lies Adeo\u2019s robust Knowledge Graph \u2014 a sophisticated graph database housing the company\u2019s taxonomy \u2014 which is a structured way of classifying and categorizing information. This network of interconnected data points, currently comprising around\u00a0<strong class=\"ok jc\">500,000 relations<\/strong> with\u00a0<strong class=\"ok jc\">23,000 unique subjects<\/strong>,\u00a0<strong class=\"ok jc\">41 predicates<\/strong>, and\u00a0<strong class=\"ok jc\">225,000 objects<\/strong>, represents a wealth of information about products, categories, and their relationships. Here are simple examples of relations you might find in this knowledge graph:<\/p>\n<p data-selectable-paragraph=\"\"><img decoding=\"async\" class=\"lazyload  wp-image-1021577 aligncenter\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-300x165.webp\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-300x165.webp\" alt=\"\" width=\"411\" height=\"226\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27411%27%20height%3D%27226%27%20viewBox%3D%270%200%20411%20226%27%3E%3Crect%20width%3D%27411%27%20height%3D%27226%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-200x110.webp 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-300x165.webp 300w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-400x220.webp 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-600x330.webp 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-768x423.webp 768w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-800x441.webp 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-1024x564.webp 1024w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA-1200x661.webp 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_rTpHhwJxrtrHH8v_v6ktaA.webp 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 411px) 100vw, 411px\" \/><\/p>\n<p style=\"text-align: center;\" data-selectable-paragraph=\"\"><em>Examples of entities and relationships<\/em><\/p>\n<p id=\"db98\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">However, a significant portion of valuable information resides within the numerous\u00a0<strong class=\"ok jc\">Do-It-Yourself (DIY) articles<\/strong> published on the Leroy Merlin website. These articles, rich with practical advice and instructions, often mention entities already present within Adeo\u2019s Knowledge Graph. The challenge? There was\u00a0<strong class=\"ok jc\">no automated way<\/strong> to identify these mentions and forge the crucial links between the textual content and the structured knowledge.<\/p>\n<p id=\"f48a\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">Bridging this gap unlocks significant\u00a0<strong class=\"ok jc\">business value<\/strong>, especially within the context of an ongoing AI and Gen AI transformation. By automatically extracting entities from articles and other textual data and linking them in the Knowledge Graph, and thus by enriching it, we can:<\/p>\n<ul class=\"\">\n<li id=\"3593\" class=\"oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Improve Search Relevance:<\/strong>\u00a0Enable\u00a0<strong class=\"ok jc\">semantic search<\/strong>, allowing users to find articles based on the underlying concepts rather than just keywords.<\/li>\n<li id=\"082a\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Enhance Product Recommendations:<\/strong>\u00a0Understand the entities discussed in an article to recommend relevant products, tools, and materials directly to the reader.<\/li>\n<li id=\"3fc5\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Enrich and Personalize Content:<\/strong>\u00a0Dynamically enrich articles with links to relevant entities in the Knowledge Graph, providing users with deeper context and related information.<\/li>\n<\/ul>\n<h2 id=\"1329\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">Navigating the Landscape: NER &amp; NEL with LLMs<\/h2>\n<p id=\"2a97\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">The task at hand \u2014 identifying and linking mentions of entities within text to a predefined knowledge base \u2014 falls under the well-established domains of\u00a0<strong class=\"ok jc\">Named Entity Recognition (NER)<\/strong>\u00a0and <strong class=\"ok jc\">Named Entity Linking (NEL)<\/strong>. Traditionally, high performance required training specialized models on large, labeled datasets. While powerful NER\/NEL models exist, their data-intensive nature\u00a0<strong class=\"ok jc\">presented<\/strong>\u00a0a challenge for our rapid deployment needs.<\/p>\n<p id=\"c508\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">Therefore, we chose a\u00a0<strong class=\"ok jc\">different approach<\/strong>: leveraging the power of\u00a0<strong class=\"ok jc\">Large Language Models (LLMs)<\/strong>\u00a0to build our extraction pipeline. While LLMs require little to no task-specific training data \u2014 allowing for faster implementation and iteration \u2014 they still demand\u00a0<strong class=\"ok jc\">annotated data<\/strong>\u00a0for evaluation. To this end, the Adeo team built a comprehensive\u00a0<strong class=\"ok jc\">validation set<\/strong>, which required significant human effort and deep business expertise. This dataset is essential for reliably measuring the pipeline\u2019s performance.<\/p>\n<p id=\"5f68\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">Our primary goal wasn\u2019t perfect accuracy out of the gate. Instead, we focused on creating a functional pipeline to provide\u00a0<strong class=\"ok jc\">pre-annotated text<\/strong> to human labelers. This significantly accelerates the annotation process, making future fine-tuning of specialized models much more efficient.<\/p>\n<h2 id=\"abb3\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">Our Innovative Two-Stage Model<\/h2>\n<p id=\"1276\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">To tackle NER and NEL, we developed a robust two-stage pipeline<\/p>\n<p data-selectable-paragraph=\"\"><img decoding=\"async\" class=\"lazyload  wp-image-1021578 aligncenter\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-300x129.webp\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-300x129.webp\" alt=\"\" width=\"446\" height=\"192\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27446%27%20height%3D%27192%27%20viewBox%3D%270%200%20446%20192%27%3E%3Crect%20width%3D%27446%27%20height%3D%27192%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-200x86.webp 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-300x129.webp 300w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-400x172.webp 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-600x258.webp 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-768x331.webp 768w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-800x345.webp 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-1024x441.webp 1024w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA-1200x517.webp 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vu8R2r-sX1L_qIielS5kDA.webp 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 446px) 100vw, 446px\" \/><\/p>\n<p style=\"text-align: center;\" data-selectable-paragraph=\"\"><em>The two-tiered NER\/NEL pipeline<\/em><\/p>\n<h2 id=\"f36f\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">1. Named Entity Recognition (NER): Spotting candidate entities<\/h2>\n<p id=\"626b\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">This stage identifies mentions of relevant entities within DIY articles using an LLM. We handle article length with <strong class=\"ok jc\">Text Chunking:<\/strong>\u00a0long articles are split into manageable chunks (500 words) for consistent LLM context and better performance. Our NER process uses a dual-level strategy:<\/p>\n<ul class=\"\">\n<li id=\"fd8b\" class=\"oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Local Entities:<\/strong> For context-specific mentions, each 500-word chunk undergoes double pass extraction for refinement ( kind of <em class=\"pd\">Chain of Thoughts<\/em>\u00a0) using an LLM. Results from all chunks are then combined.<\/li>\n<li id=\"e45d\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Global Entities:<\/strong> For overarching themes, the full text is processed (again with double extraction using an LLM) for comprehensive coverage.<\/li>\n<\/ul>\n<p id=\"e2b6\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">This two-tiered approach ensures we capture both granular details and broad concepts effectively.<\/p>\n<h2 id=\"a617\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">2. Named Entity Linking (NEL): Connecting the Dots to the Knowledge Graph<\/h2>\n<p id=\"c1d7\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">Once entities are extracted, NEL disambiguates and links them to the most relevant Knowledge Graph entry. This involves:<\/p>\n<p id=\"b2b4\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">\ud83e\udd1d\u00a0<strong class=\"ok jc\">Candidate Generation<\/strong><\/p>\n<p id=\"55cc\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">For each extracted entity, we generate potential matches from the KG using a vector store and text embeddings. Only the most semantically similar candidates are kept. We used GCP\u00a0<em class=\"pd\">text-multilingual-embedding-002<\/em>\u00a0model with a vector database for this task.<\/p>\n<p id=\"dcc1\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\"><em class=\"pd\">To illustrate this, imagine the NER stage extracts the candidate entity \u201clightweight canvas gloves\u201d from a text snippet:<\/em><\/p>\n<p id=\"57a7\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\"><em class=\"pd\">\u201c[\u2026] you can choose\u00a0<\/em>lightweight canvas gloves.<em class=\"pd\">\u00a0If you work with your hands in the soil [\u2026]\u201d.<\/em><\/p>\n<p id=\"5b6b\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\"><em class=\"pd\">In the Candidate Generation step, the system retrieves potential matches from the Knowledge Graph based on semantic similarity. This might yield a ranked list of candidates such as \u201cdisposable gloves\u201d (Rank 1), \u201cwork gloves\u201d (Rank 2), \u2026, \u201cgardening gloves\u201d (Rank 9), and \u201cglass handling gloves\u201d (Rank 10), among others.<\/em><\/p>\n<p id=\"06fd\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">\ud83e\udde0\u00a0<strong class=\"ok jc\">Semantic Reranking<\/strong><\/p>\n<p id=\"ad95\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">Shortlisted candidates are reranked by an LLM analyzing the entity\u2019s context in the article. Only the top match proceeds. We found 25 candidates to be the optimal number for reranking.<\/p>\n<div class=\"xi gn xj xk ac r cv\">\n<div class=\"xl xm xn xo xp m fm\">\n<p id=\"d70b\" class=\"pw-post-body-paragraph oi oj jb ok b ol on oo op or os hb ou ov he ox oy hh pa pb xk pc id bl\" data-selectable-paragraph=\"\"><em class=\"pd\">Continuing our example, the LLM would now analyze the surrounding text \u201c\u2026If you work with your hands in the soil\u2026\u201d and use this context to rerank the candidates. Due to the mention of working with soil, \u201cgardening gloves\u201d would likely be promoted to the top of the list as the most semantically relevant candidate.<\/em><\/p>\n<p id=\"2163\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">\ud83c\udf33\u00a0<strong class=\"ok jc\">Hierarchical Ranking<\/strong><\/p>\n<p id=\"b704\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">The selected candidate is positioned within the KG\u2019s hierarchy. Another LLM can either keep the selection or replace it with a more suitable parent, child, or sibling based on context. A hierarchical reranking threshold of 100 ensures the full hierarchy is considered.<\/p>\n<p id=\"e5bc\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">Consider the following simplified hierarchy in the Knowledge Graph:<\/p>\n<p data-selectable-paragraph=\"\"><img decoding=\"async\" class=\"lazyload  wp-image-1021579 aligncenter\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-300x88.png\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-300x88.png\" alt=\"\" width=\"474\" height=\"139\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27474%27%20height%3D%27139%27%20viewBox%3D%270%200%20474%20139%27%3E%3Crect%20width%3D%27474%27%20height%3D%27139%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-200x59.png 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-300x88.png 300w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-400x117.png 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-600x176.png 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-768x225.png 768w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-800x234.png 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-1024x300.png 1024w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14-1200x351.png 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.41.14.png 1340w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 474px) 100vw, 474px\" \/><\/p>\n<p id=\"eff0\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\"><em class=\"pd\">In this step, the system verifies if \u201cgardening gloves\u201d is the most appropriate level of specificity. While it\u2019s a good match in our example, if the context had been broader, simply mentioning the need for hand protection without the gardening context, the hierarchical ranking might promote the ancestor entity \u201cgloves\u201d and link it to the corresponding KG entry.<\/em><\/p>\n<p data-selectable-paragraph=\"\"><img decoding=\"async\" class=\"lazyload  wp-image-1021580 aligncenter\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-300x145.webp\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-300x145.webp\" alt=\"\" width=\"476\" height=\"230\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27476%27%20height%3D%27230%27%20viewBox%3D%270%200%20476%20230%27%3E%3Crect%20width%3D%27476%27%20height%3D%27230%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-200x96.webp 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-300x145.webp 300w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-400x193.webp 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-600x289.webp 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-768x370.webp 768w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-800x386.webp 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-1024x494.webp 1024w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A-1200x579.webp 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_Nc8GahPne99hMgeDQlPX5A.webp 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 476px) 100vw, 476px\" \/><\/p>\n<p id=\"9370\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">This multi-step NEL process ensures accurate and meaningful anchoring within the Knowledge Graph.<\/p>\n<h2 id=\"8d90\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">Measuring Success: Our Evaluation Methodology<\/h2>\n<p id=\"b7a5\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">To ensure the effectiveness of our Knowledge Graph enrichment pipeline for Leroy Merlin\u2019s DIY articles, we implemented a robust evaluation against a carefully built\u00a0<strong class=\"ok jc\">ground truth dataset <\/strong>containing entities from the Adeo knowledge graph.<\/p>\n<p id=\"5540\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">This evaluation specifically focuses on the pipeline\u2019s ability to identify and link four key entity classes: ProductSet, HomeSpace, DIYActivity, and Color, at both global and local levels within the articles:<\/p>\n<ol class=\"\">\n<li id=\"c3ef\" class=\"oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc rr pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">ProductSet:<\/strong>\u00a0These are tools, materials, or purchasable products used for home improvement, gardening, or DIY tasks.\u00a0<strong class=\"ok jc\">Examples<\/strong>: Concrete grinder, Air-to-air heat pump, Gardening apron, Desk lamp, Smart thermostat<\/li>\n<li id=\"8897\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc rr pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">HomeSpace:<\/strong>\u00a0These represent areas or rooms in a home or garden where DIY activities typically occur.\u00a0<strong class=\"ok jc\">Examples<\/strong>: Garage, Garden, Kitchen, Bathroom, Balcony<\/li>\n<li id=\"3588\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc rr pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">DIYActivity:\u00a0<\/strong>These are the tasks or operations related to Do-It-Yourself and home improvement.\u00a0<strong class=\"ok jc\">Examples<\/strong>: Painting, Installation, Cleaning, Gardening, Insulation work<\/li>\n<li id=\"1fd2\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc rr pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Color:<\/strong>\u00a0This category includes any mentioned color or shade.\u00a0<strong class=\"ok jc\">Examples<\/strong>: Creamy white, Teal blue, Light grey, Matt black, Bright yellow<\/li>\n<\/ol>\n<h2 id=\"7561\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">Evaluating the Full Pipeline (NER &amp; NEL)<\/h2>\n<p id=\"d1c9\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">We assessed overall performance using:<\/p>\n<ul class=\"\">\n<li id=\"4562\" class=\"oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Precision:<\/strong>\u00a0Correctly identified &amp; linked entities \/ all identified &amp; linked.<\/li>\n<li id=\"5830\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Recall:<\/strong>\u00a0Correctly identified &amp; linked entities \/ all actual entities.<\/li>\n<li id=\"a969\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">F1 Score:<\/strong>\u00a0A balanced measure of precision and recall.<\/li>\n<li id=\"79af\" class=\"oi oj jb ok b ol pv on oo op pw or os hb px ou ov he py ox oy hh pz pa pb pc ps pt pu bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Fuzzy Match Metrics (distances 1, 2, 3):<\/strong>\u00a0We score errors by their hierarchical distance from the true label: distance 1 for direct neighbors, distance 2 for the next level, etc. A wrong prediction still \u201cpasses\u201d if it lies within the allowed radius, capturing near-misses more fairly.<\/li>\n<\/ul>\n<p><img decoding=\"async\" class=\"lazyload  wp-image-1021581 aligncenter\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-300x137.webp\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-300x137.webp\" alt=\"\" width=\"571\" height=\"261\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27571%27%20height%3D%27261%27%20viewBox%3D%270%200%20571%20261%27%3E%3Crect%20width%3D%27571%27%20height%3D%27261%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-200x91.webp 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-300x137.webp 300w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-400x182.webp 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-600x273.webp 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-800x364.webp 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-1024x466.webp 1024w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q-1200x546.webp 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_vHrnUr6fkVYXx2927n_R1Q.webp 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 571px) 100vw, 571px\" \/><\/p>\n<p style=\"text-align: center;\"><em>Evaluation using a Fuzzy Metric<\/em><\/p>\n<\/div>\n<p id=\"ded8\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Evaluating NER:<\/strong>\u00a0We compared stemmed extracted entities with stemmed ground truth (case-insensitive). Our NER intentionally over-extracts for high recall.<\/p>\n<p id=\"1c9d\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\"><strong class=\"ok jc\">Evaluating NEL:\u00a0<\/strong>Assuming perfect NER, we focused on the accuracy of the linking process using the same metrics as the full pipeline, including fuzzy matching.<\/p>\n<h2 id=\"c4f0\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">Key Findings: Promising Results &amp; Growth Areas<\/h2>\n<p id=\"34d4\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">Here are the performance metrics of our pipeline<\/p>\n<h3 id=\"a612\" class=\"rt qb jb bg qc gx ru ef gy gz rv eh ha hb rw hc hd he rx hf hg hh ry hi hj rz bl\" data-selectable-paragraph=\"\">Full Pipeline (Exact Match)<\/h3>\n<p><img decoding=\"async\" class=\"lazyload  wp-image-1021582 aligncenter\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-300x123.webp\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-300x123.webp\" alt=\"\" width=\"527\" height=\"216\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27527%27%20height%3D%27216%27%20viewBox%3D%270%200%20527%20216%27%3E%3Crect%20width%3D%27527%27%20height%3D%27216%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-200x82.webp 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-300x123.webp 300w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-400x164.webp 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-600x246.webp 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-768x315.webp 768w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-800x329.webp 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-1024x421.webp 1024w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg-1200x493.webp 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_y-6LZAL-KkZra8r23V7Gsg.webp 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 527px) 100vw, 527px\" \/><\/p>\n<p style=\"text-align: center;\"><em>Performance metrics of the NER\/NEL pipeline (Exact Match)<\/em><\/p>\n<\/div>\n<ul>\n<li id=\"9549\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\"><strong class=\"ok jc\">Global Entities:<\/strong>\u00a0Strong precision, lower recall (balanced F1).<\/li>\n<li id=\"87ca\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\"><strong class=\"ok jc\">Local Entities:<\/strong>\u00a0Varied performance.\u00a0<strong class=\"ok jc\">ProductSet<\/strong>\u00a0(key category) showed a solid balance (Precision: 58.9%, Recall: 61.74%, F1: 60.29%).\u00a0<strong class=\"ok jc\">Color<\/strong>\u00a0also performed well.\u00a0<strong class=\"ok jc\">HomeSpace<\/strong>\u00a0needs improvement in precision.<\/li>\n<\/ul>\n<h3 id=\"63a0\" class=\"rt qb jb bg qc gx ru ef gy gz rv eh ha hb rw hc hd he rx hf hg hh ry hi hj rz bl\" data-selectable-paragraph=\"\">Full Pipeline (Fuzzy Match)<\/h3>\n<p><img decoding=\"async\" class=\"lazyload  wp-image-1021583 aligncenter\" src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-300x122.webp\" data-orig-src=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-300x122.webp\" alt=\"\" width=\"571\" height=\"233\" srcset=\"data:image\/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%27571%27%20height%3D%27233%27%20viewBox%3D%270%200%20571%20233%27%3E%3Crect%20width%3D%27571%27%20height%3D%27233%27%20fill-opacity%3D%220%22%2F%3E%3C%2Fsvg%3E\" data-srcset=\"https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-200x81.webp 200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-300x122.webp 300w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-400x163.webp 400w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-600x244.webp 600w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-669x272.webp 669w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-768x312.webp 768w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-800x325.webp 800w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-1024x416.webp 1024w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg-1200x488.webp 1200w, https:\/\/www.artefact.com\/\/wp-content\/uploads\/2025\/10\/1_6MqmqkeMUyP-V-kUjkmImg.webp 1400w\" data-sizes=\"auto\" data-orig-sizes=\"(max-width: 571px) 100vw, 571px\" \/><\/p>\n<p style=\"text-align: center;\"><em>Performance using different fuzzy metrics<\/em><\/p>\n<p id=\"b55d\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">Fuzzy metrics improve significantly as the distance increases. This clearly shows that predictions considered incorrect in exact match are still relatively close to the actual value within the graph hierarchy.<\/p>\n<h3 id=\"f3b4\" class=\"rt qb jb bg qc gx ru ef gy gz rv eh ha hb rw hc hd he rx hf hg hh ry hi hj rz bl\" data-selectable-paragraph=\"\">NER:<\/h3>\n<p id=\"3d36\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">As expected, we achieved\u00a0<strong class=\"ok jc\">high recall<\/strong>\u00a0but lower precision due to our over-extraction strategy.<\/p>\n<h3 id=\"8391\" class=\"rt qb jb bg qc gx ru ef gy gz rv eh ha hb rw hc hd he rx hf hg hh ry hi hj rz bl\" data-selectable-paragraph=\"\">NEL:<\/h3>\n<p id=\"b7bf\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">The NEL component effectively\u00a0<strong class=\"ok jc\">refined entity linking<\/strong>\u00a0\ud83d\udd17 after NER.<\/p>\n<h2 id=\"d408\" class=\"qa qb jb bg qc qd qe qf gy qg qh qi ha qj qk ql qm qn qo qp qq qr qs qt qu qv bl\" data-selectable-paragraph=\"\">Conclusion: Building a Smarter DIY Ecosystem<\/h2>\n<p id=\"2b23\" class=\"pw-post-body-paragraph oi oj jb ok b ol qw on oo op qx or os hb qy ou ov he qz ox oy hh ra pa pb pc id bl\" data-selectable-paragraph=\"\">This project marks a significant step in using AI to enrich the DIY experience on Leroy Merlin\u2019s website. By successfully building a pipeline to link DIY articles to Adeo\u2019s Knowledge Graph, we\u2019ve laid the groundwork for smarter search, personalized recommendations, and richer content.<\/p>\n<p id=\"32aa\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">While initial results are promising (especially for ProductSet), we\u2019ve identified areas for optimization, like improving HomeSpace precision. Our decision to use LLMs for rapid initial annotation has been a valuable strategy, accelerating data generation for future model training and improvements.<\/p>\n<p id=\"540e\" class=\"pw-post-body-paragraph oi oj jb ok b ol om on oo op oq or os hb ot ou ov he ow ox oy hh oz pa pb pc id bl\" data-selectable-paragraph=\"\">The ongoing collaboration between Adeo, Google, and Artefact continues to drive retail innovation. This Knowledge Graph enrichment initiative showcases the power of combining domain expertise with cutting-edge AI to create a more intuitive and valuable experience for DIY enthusiasts. As our pipeline evolves with further refinements and potentially more advanced models like Gemini 2.5 Pro, the connection between content and knowledge will only strengthen, further empowering Leroy Merlin\u2019s customers in their home improvement journeys.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A otimiza\u00e7\u00e3o do sortimento \u00e9 um processo cr\u00edtico no varejo que envolve a sele\u00e7\u00e3o do mix ideal de produtos para atender \u00e0 demanda do consumidor, levando em conta as diversas restri\u00e7\u00f5es log\u00edsticas envolvidas. Os varejistas precisam ter certeza de que est\u00e3o oferecendo os produtos certos, nas quantidades certas e no momento certo. Ao aproveitar o data e as percep\u00e7\u00f5es do consumidor, os varejistas podem tomar decis\u00f5es informadas sobre quais itens estocar, como gerenciar o estoque e quais produtos priorizar com base nas prefer\u00eancias do cliente, nas tend\u00eancias sazonais e nos padr\u00f5es de vendas.<\/p>","protected":false},"featured_media":1021576,"parent":0,"template":"","meta":{"_acf_changed":false,"ep_exclude_from_search":false},"blog-category":[21939,2995,22052],"blog-language":[2991,2993],"class_list":["post-1021573","blog","type-blog","status-publish","has-post-thumbnail","hentry","blog-category-medium","blog-category-ai-technology","blog-category-retail","blog-language-en","blog-language-fr"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.artefact.com\/br\/wp-json\/wp\/v2\/blog\/1021573","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.artefact.com\/br\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.artefact.com\/br\/wp-json\/wp\/v2\/types\/blog"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.artefact.com\/br\/wp-json\/wp\/v2\/media\/1021576"}],"wp:attachment":[{"href":"https:\/\/www.artefact.com\/br\/wp-json\/wp\/v2\/media?parent=1021573"}],"wp:term":[{"taxonomy":"blog-category","embeddable":true,"href":"https:\/\/www.artefact.com\/br\/wp-json\/wp\/v2\/blog-category?post=1021573"},{"taxonomy":"blog-language","embeddable":true,"href":"https:\/\/www.artefact.com\/br\/wp-json\/wp\/v2\/blog-language?post=1021573"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}