{"version":"1.0","provider_name":"Clever Republic","provider_url":"https:\/\/www.cleverrepublic.com\/nl","author_name":"Martijn Knoester","author_url":"https:\/\/www.cleverrepublic.com\/nl\/blog\/author\/martijnknoester\/","title":"Why your AI Agents need a Semantic Layer - Clever Republic","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"g1TaU8uRDC\"><a href=\"https:\/\/www.cleverrepublic.com\/nl\/resources\/blog\/why-your-ai-agents-need-a-semantic-layer\/\">Why your AI Agents need a Semantic Layer<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.cleverrepublic.com\/nl\/resources\/blog\/why-your-ai-agents-need-a-semantic-layer\/embed\/#?secret=g1TaU8uRDC\" width=\"600\" height=\"338\" title=\"&#8220;Why your AI Agents need a Semantic Layer&#8221; &#8212; Clever Republic\" data-secret=\"g1TaU8uRDC\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/www.cleverrepublic.com\/wp-includes\/js\/wp-embed.min.js\n<\/script>","thumbnail_url":"https:\/\/www.cleverrepublic.com\/wp-content\/uploads\/2026\/06\/growtika-P5mCQ4KACbM-unsplash-scaled-e1782216786161.jpg","thumbnail_width":2355,"thumbnail_height":1440,"description":"Most organisations have a meaning shortage instead of a data shortage. There is usually more than enough data available, yet people still lose time debating what the numbers mean. The problem is not always that the data is wrong. Often, the problem is that the meaning behind the data is not shared or not available&hellip;"}