<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Why Agentic Systems Need Ontologies — Frank Coyle, UC Berkeley</title>
        <link>https://video.ut0pia.org/videos/watch/c5eee02c-ac87-4691-981d-9c5f23ec9750</link>
        <description>A second refund on the same order. A payout sent to the support desk instead of the buyer. An order status of "probably shipped." These are the kinds of mistakes a probabilistic agent makes and a paragraph of instructions cannot reliably stop. Frank Coyle argues that most agent failures, from brittle tools to fragile handoffs, are symptoms of one missing layer: a formal ontology sitting outside the model as logical guardrails. LLMs reason probabilistically over domains they only half understand, and no amount of prompt engineering closes that gap. His fix is neurosymbolic: probabilistic reasoning inside, logic outside. An ontology is just typed entities, relationships, and constraints, expressed with old and boring standards like RDFS and OWL, that let you say a payment status must be one of three values, that a customer and a support rep are different things, that an order can only be refunded once. Wrap a Claude tool use loop with a validator: when the model proposes a tool call, check its types with Pydantic and its results against the ontology, and only then let it act. The catches that are painful to write in English become a few lines of logic. Speaker info: https://x.com/coyle_frankp, https://www.linkedin.com/in/frank-coyle/, https://www.frank-coyle.ai/, Timestamps: 0:00 - Intro and an educator's philosophy 2:21 - Two lineages: agents and ontologies 4:04 - Neurosymbolic AI: guardrails around a probabilistic model 5:23 - What an ontology actually is 6:14 - Building one, and the expert systems era 7:55 - Reusing existing taxonomies 9:12 - RDFS and OWL: inference and constraints 12:12 - Agents, loops, and how they break 14:22 - A Claude tool use loop with an ontology validator 17:47 - Pydantic at the door, ontology at the ledger 18:52 - The errors an ontology catches that English cannot</description>
        <lastBuildDate>Thu, 23 Jul 2026 09:45:05 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://video.ut0pia.org</generator>
        <image>
            <title>Why Agentic Systems Need Ontologies — Frank Coyle, UC Berkeley</title>
            <url>https://video.ut0pia.org/lazy-static/avatars/0287a09a-aae7-4840-9843-b416426e7046.webp</url>
            <link>https://video.ut0pia.org/videos/watch/c5eee02c-ac87-4691-981d-9c5f23ec9750</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://video.ut0pia.org/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://video.ut0pia.org/feeds/video-comments.xml?videoId=c5eee02c-ac87-4691-981d-9c5f23ec9750" rel="self" type="application/rss+xml"/>
    </channel>
</rss>