{"id":23020,"date":"2026-04-09T09:05:00","date_gmt":"2026-04-09T16:05:00","guid":{"rendered":"https:\/\/www.microsoft.com\/insidetrack\/blog\/?p=23020"},"modified":"2026-06-17T09:25:58","modified_gmt":"2026-06-17T16:25:58","slug":"conditioning-our-unstructured-data-for-ai-at-microsoft","status":"publish","type":"post","link":"https:\/\/www.microsoft.com\/insidetrack\/blog\/conditioning-our-unstructured-data-for-ai-at-microsoft\/","title":{"rendered":"Conditioning our unstructured data for AI at Microsoft"},"content":{"rendered":"\n

Anyone who has ever stumbled across an old SharePoint site or outdated shared folder at work knows firsthand how quickly documentation can fall out of date and become inaccurate.<\/p>\n\n\n\n

Humans can usually spot the signs of outdated information and exclude it when answering a question or addressing a work topic. But what happens when there\u2019s no human in the loop?<\/p>\n\n\n\n

At Microsoft, we\u2019ve embraced the power and speed of agentic solutions across the enterprise. This means we\u2019re at the forefront of developing and implementing innovative tools like the Employee Self-Service Agent, a chat-based solution that uses AI to address thousands of IT support issues and human resources (HR) queries every month\u2014queries that used to be handled by humans. Early results from the tool show great promise for increased efficiency and time savings.<\/p>\n\n\n\n

In developing tools like this agent, we were confronted with a challenge: How do we make sure all the unstructured data the tool was trained on is relevant and reliable?<\/p>\n\n\n\n

Many organizations are facing this daunting task in the age of AI. Unlike structured data, which is well organized and more easily ingested by AI tools, the sprawling and unverified nature of unstructured data poses some tricky problems for agentic tool development. Tackling this challenge is often referred to as data conditioning.<\/p>\n\n\n\n

Read on to see how we at Microsoft Digital\u2014the company\u2019s IT organization\u2014are handling data conditioning across the company, and how you can follow our lead in your own organization.<\/p>\n\n\n\n

\n
\n
\"\"<\/figure>\n<\/div>\n\n\n\n
\n

Read our guide<\/strong><\/strong><\/strong><\/p>\n\n\n\n

Learn how to deploy an Employee Self-Service Agent based on our experience here at Microsoft.<\/a><\/p>\n<\/div>\n<\/div>\n\n\n\n

How AI has changed the game<\/h2>\n\n\n\n

We already fundamentally understand that the power of AI and large language models has changed the game for many work tasks. The way employee support functions is no exception to this sweeping change.<\/p>\n\n\n\n

\"A<\/figure>\n\n\n\n
\n

\u201cA tool like the Employee Self-Service Agent doesn\u2019t know if something is true or false\u2014it only sees information it can use and present. That\u2019s why stale or outdated information is such a risk, unless you manage it up front.\u201d<\/p>\nDavid Finney, director of IT Service Management, Microsoft Digital<\/cite><\/blockquote>\n\n\n\n

Instead of relying on human agents to answer employee questions or resolve issues, we now have AI agents trained on vast corpora of data that can find the answer to a complex question in seconds.<\/p>\n\n\n\n

But in our drive to give these tools access to everything they might need, they sometimes end up consuming information that isn\u2019t helpful.<\/p>\n\n\n\n

\u201cA tool like the Employee Self-Service Agent doesn\u2019t know if something is true or false\u2014it only sees information it can use and present,\u201d says David Finney, director of IT Service Management. \u201cThat\u2019s why stale or outdated information is such a risk, unless you manage it up front.\u201d<\/p>\n\n\n\n

Before AI, support teams didn\u2019t need to worry as much about the buried issues with unstructured content because a human could generally spot it or filter it out manually. After we turned these tools loose, they began reading everything, including:<\/p>\n\n\n\n