LightSight partners with firms to unlock value through AI. We specialize in identifying high-impact AI opportunities during due diligence, evaluating whether AI-driven technology creates defensible competitive moats, and building scalable programs within portfolio companies to continuously innovate in this era of constant change.
Executive Summary
Claritype is a text-to-SQL company that has raised $6.6M since 2021. Their primary product is a conversational interface for querying enterprise databases with a partnership in the dental services industry. Their primary use case is to enable non-technical users to explore data without SQL.
Our technical review identified three primary concerns:
- Core Technology shows limited differentiation from standard approaches
- Competitive Position is challenged by platform-native solutions bundled free
- Performance Claims remain unverified with no published benchmarks
Additionally, several listed customers have employee overlap with Claritype or cannot be independently verified.
Critical market context: Text-to-SQL is now table stakes for enterprise data platforms. Snowflake, Databricks, Google, and Microsoft all offer equivalent functionality bundled free or cheaply with their platforms — creating significant integration friction for standalone solutions.
Key Findings
Suggested Questions for Claritype Management
These additional questions would help increase quality and confidence in this analysis.
Technology & Performance
- Benchmarks — What are GAR's scores on BIRD and Spider, given these are referenced in the whitepaper?
- Differentiation — What specific patents or proprietary technology differentiates GAR from standard approaches?
- Competitive strategy — How do you compete against Snowflake Cortex Analyst and Databricks Genie?
Customers & Revenue
- Customer references — Can you provide references from customers without prior relationships to Claritype leadership?
- Revenue breakdown — What is the current ARR breakdown between Claritype Platform and Visio360?
- Customer metrics — How many paying customers does each product have, and what is the average contract value?
- Retention — What is the customer retention rate and net revenue retention over the past 12 months?
Capital & Operations
- Capital deployment — How has the $6.6M been deployed over 4 years with a ~12-person team?
Suggested Diligence If Proceeding
- Customer references — Request introductions to 3+ independent customers
- Performance data — Request BIRD and Spider benchmark scores for GAR
- Technical review — Evaluate GAR architecture against open-source alternatives
- Financial review — Understand capital deployment and runway
Company Overview
Company Timeline
Missing from the record: No funding since 2022 (3+ years on seed capital), no product launch dates, no growth trajectory data, no indication of financial health.
Leadership Assessment
Backgrounds: The founding team comes from respected technology companies. The CEO previously worked at Palantir and brought several former colleagues. The CTO has a long tenure at Amazon. → source
Prior IP: Two patents filed during the CEO's Palantir tenure (circa 2015): → patent
- Systems and methods for importing data from electronic data files
- Systems and methods for database investigation tool
These patents reflect pre-LLM approaches to problems that large language models now solve more effectively. The underlying techniques have been largely superseded by modern AI capabilities. However, experience in this area likely primed this team to build a product on top of LLM approaches very quickly.
Credibility Concerns
| Claim | Finding | |
|---|---|---|
| ⚠ | CTO claims to have led AI for Amazon's ad business from $0 to $30B | LinkedIn shows Senior SDE → Engineering Manager during Amazon Ads growth period (2010s), seems to be a strong overstatement |
| ✓ | Team backgrounds at Palantir, Amazon | Verified; respectable pedigree |
Note: Some public-facing claims would benefit from clarification. We have industry contacts at Amazon and Palantir who could verify these claims and add additional insights if needed. → CTO LinkedIn
Products
Capital Efficiency
- $6.6M Raised Substantial early-stage funding
- 4+ Years Operating Since 2021
- ~12 Employees Team size itself is not a concern
- Customer Traction Limited evidence of adoption
- No Published Benchmarks Clear industry benchmarking standards that they should be proud to publish
- Patents/Papers Marketing whitepaper only (not peer-reviewed)
Note: The concern is not team size per se — lean teams can be highly efficient. The concern is the ratio of visible output (products, customers, benchmarks) to investment ($6.6M over 4+ years).
Technical Product Analysis
Claritype offers two products built on the same underlying technology: a general enterprise platform and a dental-specific solution. Our review found that their marketed innovation ("GAR") follows standard industry architecture, with no published benchmarks to validate performance claims. Customer evidence for both products was difficult to verify independently.
The following section contains a technical deep dive. Non-technical readers may wish to skip to Competitive Landscape.
Product 1: Claritype Platform
What it does: Text-to-SQL — users ask questions in natural language, system generates SQL queries. → product demo
Their Claimed Innovation: "GAR"
Claritype heavily markets "GAR" (Generative Augmented Retrieval) as their core innovation. → whitepaper
Based on the whitepaper, the approach works roughly as follows:
Note: The whitepaper is vague on implementation specifics, but this represents our best interpretation of the described approach.
The intermediate "Knowledge Graph" step is a semantic layer that maps business terms to database schema — this is what Claritype calls their "Knowledge Model" and markets as proprietary innovation. → source
| Claim | Finding | |
|---|---|---|
| ○ | Knowledge Model — business semantics layer | Standard practice in text-to-SQL since 2020 |
| ○ | Reasoning Chains — decompose complex queries | Standard LLM prompting technique |
| ○ | Native Queries — generate SQL from NL | The literal definition of text-to-SQL, not an additional feature |
| ○ | Explainability — show query steps | Available in most BI tools |
Assessment: GAR describes standard architecture. Most practitioners use similar approaches.
Benchmark Performance
Observation: Claritype references the BIRD benchmark in their whitepaper but has not published their score. Published benchmarks would help validate GAR's competitive performance. Companies typically publish benchmark scores on these industry-standard tests to establish competitive credibility.
Customer Evidence
| Claim | Finding | |
|---|---|---|
| ⚠ | Visio360 | Internal product |
| ⚠ | CloudGeometry | Appears to be a marketing partner |
| ⚠ | Briefcage | Company does not appear to exist, no Google results nor LinkedIn |
| ? | Sphera | Software company — relationship unclear |
| ⚠ | Kubist | Leadership overlap with Claritype |
| ✓ | Ferrovie dello Stato Italiane | Italian state railway — visible in product demo |
Note: Independent customer verification was inconclusive. We recommend requesting direct customer references. For context, independent customer references are typically obtainable at this funding stage ($6.6M raised). → customer logos | → Briefcage verification
Product 2: Visio360
What it does: Claritype's text-to-SQL technology applied to dental analytics for DSOs. → source
Customer Evidence
| Claim | Finding | |
|---|---|---|
| ⚠ | 2 testimonials on website | 1 is from Ellen Polsky, who is affiliated with the company |
| ⚠ | Other testimonial lists only first name | Company name redacted — unable to verify |
| ⚠ | No customer logo wall | Limited adoption evidence |
Competitive Position
In-House Development Trend
Large DSOs build their own systems rather than buying:
1,900 practices — SAP + BigQuery + VideaHealth
850 practices — Epic EHR + Microsoft BI
800 practices — Proprietary "Cerebro" ($200M invested)
Competitive Landscape
Market Commoditization
Text-to-SQL is now table stakes for enterprise data platforms.
Enterprise Integration Challenges
Enterprise data onboarding is a significant barrier for standalone SaaS solutions:
The platform advantage: Snowflake Cortex, Databricks Genie, and Fabric Copilot already have access to the data — zero onboarding friction. Why would an enterprise undergo weeks of integration work for a standalone tool when the functionality is included free in their existing data platform?
Market Consolidation
Successful text-to-SQL companies are being acquired:
- Seek AI → IBM (June 2025)
- Outerbase → Cloudflare
- Mode → ThoughtSpot
- Jarvis → Henry Schein One
Standalone survival requires either massive scale or deep vertical integration — Claritype has neither.
Methodology
This assessment is based on:
- Public website and marketing materials → Claritype | → Visio360
- Whitepaper technical review → GAR whitepaper
- Competitive landscape research
- Customer verification attempts
- Industry benchmark comparison
Scope: Technology review only. Financial, legal, and management due diligence not included.
Prepared by: LightSight Technology Advisory
Claritype Platform — Source Data
Raw source materials captured from Claritype's public presence.
Contents: Website Content | Product Demo | Customer Logos | Customer Verification | GAR Whitepaper
Website Content
Source: https://claritype.com (captured January 2026)
Homepage
Product | Company | Resources | Partner | Book a demo
Discover How GAR Delivers Accurate Enterprise AI
Breakthrough Conversational AI for Your Structured Data
Accelerate growth with an AI Analyst that partners with your team, delivers trusted insights across your enterprise, and turns data into confident decisions.
GAR — A Technological Breakthrough
GAR = Generative Augmented Retrieval
A new approach that uses generative AI to understand intent, then retrieves and computes results directly from enterprise databases.
Every step is transparent and inspectable.
Industry Solutions
Claritype is trusted by retail, government agencies, health tech, and media to simplify exploration and speed up decision-making.
- Healthcare & Life Sciences — Powers smarter healthcare operations with AR aging, profitability dashboards, and marketing ROI insights
- Finance & BizOps — Equips finance and operations teams with trusted insights, including CFO dashboards and profitability metrics
- Transportation Insights — Connects routing and passenger data across multiple regions for optimized scheduling
- Public Sector & Journalism — Analyzes civic data at scale for government agencies, policymakers, and journalists
Why Claritype
Empower Non-Technical Users Analysts, PMs, and operations teams can explore data without writing SQL or waiting on dashboards.
Instant Conversational AI Connect Claritype to Databricks, Snowflake, SQL Server, Postgres, and more.
Fact-Based Reasoning Claritype is not another text-to-SQL LLM. Our reasoning engine dynamically generates multiple queries, sequences them logically, and mirrors how analysts think.
Auditable Results Each result includes inspectable queries, retrieved data, and plain-English explanations.
No black boxes. No hallucinations.
Company Page
By 2026, every business decision will be AI-assisted.
In-house data teams remain the foundation of trusted data supply.
Claritype's mission: Make AI a true partner for analysis and strategic planning.
Key Claims:
- Trusted AI — 100% Verifiable (answers powered by GAR algorithm)
- Connected Data — 1 Unified Model
- Customer Impact — 90% Adoption
- Multi-Industry Reach — 5+ Industries
Leadership Team
Rob Giardina — Founder, CEO Ex-Palantir — co-founder of Commercial division, leader of EU division, head of Maven AI team
Ilya Lipkind — Founder, CTO Ex-Amazon — led AI for Amazon Advertising from 0 to $30B
Julie Kantorovskiy — VP of Operations Ex-Coursera
Brian Corcoran — Head of Engineering Ex-Palantir
Erik Järleberg — Founding Engineer Ex-Palantir
Justin Streufert — Founding Engineer Ex-Palantir
Advisors
Jeffrey Davitz — Scientist and entrepreneur. Founded and sold 2 AI companies. Former SRI AI Center member, helped run CALO (DARPA's largest AI project). PhD Applied Statistics, Columbia.
Paul Stolorz — Early senior AI hire at Google. Led major ML initiatives across Cloud and Core. Built predictive modeling platform at NASA JPL. PhD Theoretical Physics, Caltech.
Careers
While we're not hiring right now, we're always excited to connect with people passionate about AI, Data, and Enterprise innovation.
Product Demo
Source: Claritype website (captured January 2026)
Customer Logos (from website)
Note: This image represents 100% of the customer logos displayed on the Claritype website as of January 2026.
Customer Verification
Briefcage
Source: LinkedIn search (January 2026)
Listed as a customer on Claritype's website, but LinkedIn shows no company by this name exists.
GAR Whitepaper
Source: Claritype Inc. whitepaper, August 14, 2025
Title: GAR: Generative Augmented Retrieval — A New Approach for Accurate AI Analysis over Enterprise Databases
Executive Summary
Enterprises have embraced large language models (LLMs) for natural language interfaces, but accuracy, auditability, and repeatability remain persistent challenges—especially when questions depend on structured data in data warehouses, SaaS systems, and operational databases.
Generative Augmented Retrieval (GAR) is Claritype's algorithmic and architectural approach for applying generative AI to structured enterprise data with rigorous control over semantics, retrieval, and reasoning.
GAR:
- Defines a connected knowledge model — a formal, pragmatic vocabulary of the business
- Uses generative techniques to synthesize chains of fact-based reasoning
- Translates these chains into native queries (e.g., SQL) against authoritative systems
Every step is:
- Executed on factual data
- Visualized for humans
- Recorded for inspection and reuse
Retrieval-Augmented Generation (RAG) improves context by adding documents to prompts, but it does not solve the core problem: translating business questions into precise, verifiable computations over structured data.
Abstract
GAR is an AI reasoning algorithm for applying generative AI to structured enterprise data with precise reasoning and accurate results.
It:
- Constrains reasoning to a knowledge model capturing business concepts, relationships, and constraints
- Uses generative techniques to construct verifiable, fact-based reasoning chains
- Translates these into native system queries
Under GAR, the knowledge model becomes a collaboration language aligning:
- Business users
- Subject-matter experts
- Data teams
- AI
1. Introduction and Motivation
LLMs are remarkable language tools but unreliable calculators.
When questions hinge on structured data, traditional prompting and summarization expose limitations:
- Hallucination
- Missing provenance
- Fragile reproducibility
RAG partially mitigates these by attaching textual context, yet:
- Business semantics remain implicit
- Mapping to structured computation is underspecified
GAR addresses this gap by:
- Making business semantics explicit via a shared, pragmatic knowledge model
- Confining reasoning to operations definable in that model
- Translating reasoning to native queries for precise, repeatable retrieval
- Visualizing and validating each step for collaborative human/AI decision-making
2. Design Principles
- Pragmatism over completeness — Model only what is necessary and expand over time
- Data-grounded reasoning — Every claim must be recoverable from authoritative sources
- Explainability-first — Reasoning is a chain of explicit steps with inputs, operations, outputs, and provenance
- Human-in-the-loop — Users can review, modify, and approve steps via edits or conversation
- Composability — New metrics and constructs become reusable knowledge objects
- Governance by construction — Permissions, lineage, and audit trails are built-in
3. The GAR Approach
3.1 Knowledge Model
A formal schema of:
- Business concepts (Customer, Order, Invoice, etc.)
- Properties
- Relationships
- Constraints
- Canonical calculations
Properties:
- Spans all enterprise systems
- Provides unified semantics for AI, data teams, and business experts
- Grows incrementally and pragmatically
If a concept or relation is undefined, the system must elicit a definition or decline.
3.2 Reasoning as Chains of Facts
Given a user's intent, GAR:
- Interprets intent against the knowledge model
- Decomposes into steps (filters, joins, cohorts, etc.)
- Expresses each step as a GAR query
- Translates to native queries (SQL)
- Executes, validates, visualizes
- Captures the chain for reuse
3.3 Guarding Against Hallucination
Every step can be:
- Reviewed in plain English
- Edited directly or conversationally
- Saved as new knowledge (metrics, scores, etc.) with definitions and tests
3.4 Human/AI Collaboration
GAR is a collaborative reasoning system, not just an answer generator.
4. Comparative Context: GenAI, RAG, and GAR
Generative AI (Prompted)
- Strengths: Natural language fluency, broad prior knowledge
- Limitations: Imprecise for structured computation, weak provenance, hallucinations
Retrieval-Augmented Generation (RAG)
- Strengths: Adds grounding via retrieved documents, good for unstructured search
- Limitations: Poor for structured queries, business semantics not explicit, limited auditability
Generative Accurate Reasoning (GAR)
- Strengths: Uses GenAI to understand intent, executes as native queries, visual inspectable outputs, accumulates knowledge
- Trade-offs: Requires initial knowledge model, benefits grow as coverage expands
5. GAR Benefits
- Precision — All results from factual, governed data
- Verifiability — Every step is traceable
- Iteration — Refine chains manually or conversationally
- Collaboration — Common language across teams
- Compounding knowledge — Reusable metrics, rules, and segments
6. System Architecture
GAR is realized as complementary tools:
- Modeler — Map sources to business concepts with AI-assisted schema alignment
- Explorer — Query via high-level concepts and compose reasoning chains
- Reader — Natural visualizations per concept with drilldowns and comparisons
- Publisher — Distribute to teams and support collaboration
7. Formalization: What GAR Guarantees
- Typed Semantics
- Deterministic Execution
- Provenance & Lineage
- Policy-Aware Access
- Testability
8. Implementation Patterns
- Start Pragmatic
- Expand Coverage
- Harden Governance
- Productize
9. Evaluation and Evidence
Evaluate along:
- Correctness
- Reproducibility
- Human Acceptance
- Democratization
- Efficiency
- Governance
10. Limitations & Mitigations
| Limitation | Mitigation |
|---|---|
| Model Initialization | Pragmatic scope + AI mapping |
| Schema Volatility | Contract tests + adapters |
| Ambiguous Intent | Guided clarification + typed intents |
Appendix A — Side-by-Side Comparison
GenAI vs RAG vs GAR
| Feature | Prompted GenAI | RAG | GAR |
|---|---|---|---|
| Primary Data | Unstructured | Retrieved docs | Authoritative systems |
| Semantics | Implicit | Weak | Explicit model |
| Execution | Generated text | Generated text | Native queries |
| Verifiability | Low | Medium | High |
| Hallucination Risk | High | Medium | Low |
| Reuse | Limited | Limited | First-class objects |
Appendix B — Glossary
- Knowledge Model — Pragmatic formal business vocabulary
- Reasoning Chain — Ordered steps mapping intent to computation
- Pragmatic Knowledge — Only what's needed, grows over time
- Provenance — Metadata of origin and transformation
References (Selected)
- Lewis et al. (2020). Retrieval-Augmented Generation
- Ji et al., Huang et al. (2023–2024). Hallucination surveys
- BIRD Benchmark (2023)
- Spider 2.0 (2024–2025)
- Xie et al. (2024)
- Wang et al. (2023)
- Dou et al. (2022)
Visio360 — Source Data
Raw source materials captured from Visio360's public presence.
Contents: Website Content | Visio360 Whitepaper
Website Content
Source: https://www.visio360.ai (captured January 2026)
Homepage
POWERED BY CLARITYPE
Drive Growth with an AI Coach
Give regional and office leaders weekly priorities and real-time answers — without building FP&A or BI teams.
Why Choose Visio360?
Scattered data makes it hard for multi-location organizations to scale.
Visio360 unifies all your data and uses conversational analytics to give you instant answers — helping you:
- Fill schedules
- Stop revenue leaks
- Boost EBITDA
Core Features
Unify Your Systems Integrate EMRs, payroll, and financial data into a single platform. Save hours of manual work and eliminate errors.
Explore Your Data Endlessly explore interactive dashboards, spot trends, track KPIs, and uncover hidden revenue opportunities.
Ask Questions in Plain English Ask business questions in plain English and get instant, reliable insights.
Turn Insights into Growth Optimize operations, improve scheduling, and increase EBITDA across your network.
A Breakthrough in How You Interact with Business Data
The way we work with data is changing. ChatGPT transformed how people ask questions — Visio360 brings that revolution to your business data.
Every answer is:
- Grounded in your real data
- Backed by verified SQL queries
- Designed for exploration
How It Works
- Ask — "Which locations are performing best this quarter?"
- Visualize — Spot trends and revenue leaks with endlessly explorable dashboards
- Discover — Ask follow-up questions, drill into the numbers, uncover hidden patterns
- Take Action — Pin insights to dashboards, export data, and move faster
This isn't traditional analytics — this is conversational analytics.
Who Uses Visio360?
CEOs & COOs Gain a clear, big-picture view of organizational health with real-time financial metrics, labor costs, and practice-level performance.
CFOs & Financial Analysts Get a 360° view of the business with real-time financial dashboards. Track EBITDA, cash flow, and cost reductions.
Regional & Operational Managers Focus on what matters with insights into labor allocation, schedule efficiency, and revenue tracking.
Practice Managers Stay on top of daily operations with simple, accessible reports on appointments, collections, and clinical metrics.
Seamless Integrations
Visio360 connects with:
- Marketing tools
- HR systems
- EMRs
- Financial systems (e.g., QuickBooks)
- Call center analytics
Core Features
- Unify Your Data — Combine EMRs, financial tools, HR platforms, and call center data into one secure, real-time hub
- AI-Powered Insights — Find lost revenue, detect staffing inefficiencies, spot trends, and predict outcomes
- Instant Reporting — Generate real-time reports in minutes, no code, no IT
- Seamless Integrations — Connect with QuickBooks, Gusto, your EMR without breaking workflows
- Scalable for Growth — Standardized KPIs, fast onboarding for new practices, scale without chaos
- Streamline Operations — Fix scheduling gaps, reduce staffing inefficiencies, recover lost revenue
Testimonials
"We've tried so many platforms over the years, but Visio360 is the first one that actually gives me a clear view of all our operations in one place..." — Stephanie, Director of Operations, Ortho DSO
"It's high-level reporting made not just efficient but actually useful..." — Ellen, CEO, Pediatric DSO
Visio360 Whitepaper
Source: Visio360 whitepaper (undated)
The Challenge: Unlocking Growth Potential for MSOs
Multi-Site Organizations (MSOs) face a persistent challenge: achieving predictable, scalable growth across all locations.
Many rely on fragmented systems that create blind spots in their operations, making it difficult to react quickly or ensure reliable revenue streams. The complexity grows with every new acquisition, as new data sources are added without a unified view of performance.
Even well-run MSOs often lack clear visibility into same-store performance, leaving leadership unsure where opportunities lie or how to replicate success across their network. Without a single source of truth, they are forced to depend on expensive data projects that take weeks to deliver insights that are already outdated.
High Costs and Inefficiencies in Reporting
Managing data and generating accurate reports is a significant operational burden for many small to mid-sized MSOs.
Most rely heavily on:
- High-cost data engineering teams
- External consultants
These teams often require weeks to produce new reports
This manual, fragmented approach:
- Delays decision-making
- Drives up costs
Fragmented Data Systems
DSOs often use multiple third-party systems:
- PMS / EMR
- HRIS
- Call center software
- Accounting platforms
These systems don't communicate well with each other, which leads to:
- Incomplete and inaccurate reports
- Manual reconciliation by expensive developers
- Slow, error-prone reporting processes
- Data that must be manually pulled, merged, and compared
The Solution: Visio360
Visio360 lowers the cost of operating multiple offices and drives incremental revenue for your MSO by providing:
- Self-customizable dashboards
- Operational KPIs
- Coverage across all offices and all systems
Unified Intelligence Layer
Visio360 integrates data from all key systems into one secure, customizable platform, creating a complete and accurate operational picture.
- Unifies: EMRs, HRIS, Accounting platforms
- Data lives in a single environment
- Can be analyzed and acted upon immediately
This:
- Removes the need for multiple reporting tools
- Eliminates manual reconciliation
- Ensures leadership can trust every number they see
Your Personal AI Coach
At the center of Visio360 is an intelligent AI Coach that:
- Learns from your organization's data
- Continuously surfaces opportunities for improvement
- Transforms raw information into guidance by identifying trends, recommending actions, and benchmarking performance across locations
Users can:
- Ask natural-language questions
- Explore metrics
- Receive clear, actionable answers
Reports that once took weeks are now generated instantly — helping teams move from analysis to action with speed and confidence.
Business Impact
Same-Store Sales Growth
- Targeted Performance Coaching — Identify opportunities to lift production across all locations
- Actionable Recommendations — Receive AI-guided recommendations to boost efficiency
- Performance Benchmarking — Compare every office against internal and industry benchmarks
FP&A Efficiency and Cost Reduction
- Automated Financial Intelligence — Replace manual reporting cycles with continuous visibility
- Reduced Dependence on Technical Staff — Eliminates need for data engineers and SQL developers
- Unified Data Access — All financial, HR, and operational data lives in one trusted environment
Faster Reporting and Operational Decisions
Instant Visibility Across Systems See performance metrics in real time. No waiting for IT or external consultants. Questions that once took days now resolve instantly.
Proactive Management AI-powered alerts and daily insights let managers act before issues escalate.
Collaborative Decision-Making Shared dashboards and unified data logic. Everyone sees the same numbers. Faster decisions → better outcomes.
Streamlined Acquisition Integration
Standardized Metrics Layer Instantly implement KPIs across all acquisitions regardless of underlying systems.
Rapid Onboarding Faster integration of new practices with less downtime, lower cost, and faster ROI.
Consistent Reporting Cross-practice comparisons and portfolio-wide real-time visibility.
Call to Action
Ready to Transform Your DSO's Data Management? Discover how Visio360 can revolutionize your revenue cycle, reduce costs, and increase the value of your organization. Schedule a consultation today to learn more.
How to Read This Assessment
This assessment is organized into four parts that build on each other:
Maturity Assessment → Strategy → Operational Modifications → Timeline
1. Maturity Assessment
Evaluates Company X's current organizational capability across foundational systems, automation, data practices, and governance. Identifies specific capability gaps and improvement opportunities.
2. Strategy
Synthesizes the maturity findings into a strategic vision. Identifies key challenges and recommends specific investments to build organizational capability.
3. Operational Modifications
Defines the management practices, roles, and operating rhythms needed to execute the strategy.
4. Roadmap
Provides the technology roadmap, phased implementation plan, and 6-month success milestones.
How to Use This Assessment
Start with the Maturity Assessment to understand current state and gaps, review the Strategy to understand the recommended approach, then use the Operational Modifications and Timeline as your implementation guide.
Maturity Assessment
This assessment evaluates organizational capability across multiple dimensions, tracking current state, target goals, and improvement pathways.
Quick status view across all maturity areas
Foundational
Culture of Innovation
The ability of an organization to collaborate on process optimization and automation
Individual team members show enthusiasm for improvements but work in isolation
Team collaborates on process improvements with shared awareness and coordination
Automation and innovation are expected to be a part of the team's work.
Positive, improvement-friendly culture with approachable team members. Fully remote without a centralized communication hub — leading to siloing and some friction around coordination. Automation and innovation are not shared between pods. Scheduling meetings, finding availability, responding to pings is slow. When meetings are scheduled they are productive.
Try either adopting a shared communication tool like Slack/Teams to create shared awareness, increase collaboration, and support faster improvements. If not - put a stronger emphasis on availability and responsiveness around chat or email.
Process Maturity
How mature is the process of the organization?
Processes are actively managed with defined owners and improvement cycles
Process maps exist and routinely updated to reflect current state. Wholistic improvements are considered and prioritized.
Process improvements are implemented and the process is continuously optimized based on data and feedback.
The team lacks rituals around continuous improvement or retrospectives, though this capability is beginning to emerge. There is not a shared understanding of what tools to use and how to use them. The team is having difficulty balancing project work and day to day deliverables.
Conduct one facilitated mapping session to reach "Mapped," creating shared understanding, faster onboarding, and visible improvement opportunities. Make sure to also map out how various tools like Lawmatics and Google Drive fit into this picture. Getting the team accustomed to projects and continuous improvement is crucial for seeing process optimization. We've begun a ritual around continuous improvement and project work around document automation with Gavel - this can be a foundation for Company X to build on top of. Developing a resourcing strategy around project work -perhaps in terms of hours or days / week for project work with a reduction in normal responsibility can help.
IT Team
Who is responsible for building software in the organization?
The people doing the work are responsible for automating the work.
Dedicated IT team manages technology and operations
Engineering team builds custom solutions and platforms
No formal responsibility, backlog, or budget. Improvements are reactive and concentrated in 1–2 people.
Decide if Company X would like to continue to have those working on the process also build the software, or if it makes sense to hire IT professionals. In legal circles the function of using IT and process improvement to increase operational efficiency is called Legal Ops. It's worth considering when Company X would want to promote or hire someone into a full time Legal Ops position.
Automation
Integration Maturity
How capable is the organization to program and automate tasks?
Customizations and point-to-point integrations exist but are fragmented and siloed in source systems.
Automation is managed through a central low code or scripting platform with visibility. Example might be Zapier or Power Automate.
Instead of just using scripts, complex code is used to facilitate automation.
Currently, the case management process has very little customization or automation.
Company X has a minimalistic technical strategy for case management. Instead of using a case management solution, the team puts relevant documents into a google drive. There is a folder for each client of Company X. The team then references this case folder for generating documents and arguments, which are constructed manually. The minimalistic approach isn't good or bad, but does have tradeoffs. There is less that comes 'out of the box' - but when the team does embrace automation, anything will be possible - since google drive is so flexible. To get the team used to automation - in particular customization - we've started a Gavel Document Automation project, which will put the team squarely in the *customization* category. Gavel is highly interoperable with scripting tools like Zapier, so is a good short and long term investment for the team. For the scripting stage, we'll want to adopt a centralized integration platform (Zapier/Make) to create a visible, reusable automation layer and reduce friction for training and hiring, this can talk to a centralized data store like AirTable (we'll also talk about AirTable in the data section).
Automation Maturity
The ability of an organization to automate tasks and processes.
Simple, repetitive tasks are automated
Complex workflows and decision-making processes are
Strategic analysis and planning activities are augmented by automation
There is still a lot of low hanging fruit around automation to be automated. The most pressing and wide ranging is document automation, both in internal case management, and outward facing retainer agreements.
Create funded projects to automate routine work. Make sure to call out the roles and responsibilities of the project team, and give them time outside of their regular work to work on the project.
Data
Dashboard & Reporting
The ability of an organization to deliver insights to decision-makers in a timely and actionable manner.
Reports generated manually by gathering data from multiple systems
Automated reports available on-demand but not proactively shared
Real-time dashboards provide always-available insights
Reporting requires manual multi-system data gathering, taking hours to days.
Create a live dashboard of - for example - the case throughput, cases processed per week, or average time in each stage in the case lifecycle.
Data Maturity
How ready is the organization to automate data tasks?
Important aspects of the process are modeled in data
Single source of truth exists with synchronized data from edge systems, data is no longer siloed, and data is not lost in upstream systems
Separate operational and analytical data stores optimized for their purposes
Cases are managed in a google drive folder, key aspects of the process are not modeled in structured tables, which makes automation and process improvement difficult. Data is lost in upstream systems like SimplyBook that would be helpful for document automation.
Company X does not currently have a dedicated case management or CRM solution, so this capability will need to be built internally. A pragmatic approach is to define structured tables for clients, matters, and the case lifecycle in a flexible platform such as Airtable. Used in this way, Airtable can function as a lightweight CRM and case management layer without the cost and rigidity of a full practice-management system, provided there is a clear plan for ongoing configuration and IT/operations support.
Analytical Maturity
The ability of an organization to use data to make decisions and improve outcomes.
Basic metrics are tracked; can describe what happened, basic questions can be answered with data
Forecast future outcomes based on historical patterns
Recommend optimal actions based on predictive insights
Though the organization has some metrics (for example, number of leads), the case process does not have any efficiency metrics defined, or any type of structured data analysis. The organization doesn't have a systemic way to track how many cases were processed per week, for example. This makes it difficult to understand the efficiency of the process, and to make data-driven decisions about how to improve it.
Define 3–5 core lifecycle metrics and establish baselines to enable informed decision-making and reduce reactive analysis.
Governance
Security & Compliance
Security policies documented but not consistently enforced
Security policies actively enforced with technical controls
Regular security audits with compliance verification and reporting
Informal practices, inconsistent access controls, limited audit trails, no incident response plan or data classification.
Document and implement data classification and access policies to reduce risk and ensure compliance.
Innovation Strategy
Strategic vision and approach for organizational improvements
Innovation Opportunity
Company X's lean technology stack and flexible operations mean it can improve faster than larger Company Xs constrained by legacy systems and cultures. Early automation investments deliver immediate gains while building a long-term innovation advantage.
Company X is a small, nimble Company X operating in a period of rapid technological change, where the primary advantage is the ability to improve faster than larger Company Xs constrained by legacy systems and cultures. Its lean technology stack and flexible operations make it possible to change workflows and adopt new tools quickly. Early automation investments can both deliver immediate gains and build a long-term innovation advantage.
By making the right strategic bets Company X can have a much higher pace of innovation than larger law Company Xs.
Key Challenges
- Top-Down Improvement is the Norm — Most improvement work is initiated top-down rather than by teams closest to the work
- Lack of Ownership — Improvement efforts compete with client delivery and lack clear ownership
- No Protected Capacity — Without explicit prioritization and time allocation, bottom-up improvement cannot compound
- Limited Operational Visibility — Case status, ownership, and throughput are not visible
- Automation Not Possible — Meaningful automation and analytics require a structured internal representation of cases
Recommended Investments
We recommend that Company X make two related investments:
The organizational capability to identify, execute, and sustain internal improvements.
The systems and data required to support and scale those improvements.
The Team Investment
The goal is to build an organization where innovation is part of the operating model.
This requires Company X to develop three core capabilities:
The Technology Investment
The goal is to provide the technical foundation that makes sustained automation and operational visibility possible.
This requires building toward a state where:
The near-term investment is focused on document automation because it delivers immediate value while building the disciplines required for more complex systems. The longer-term goal is a lightweight internal case management system that serves as the foundation for automation, metrics, and continuous improvement.
Operational Modifications
Introduction of New Management Practices
Company X's improvement capability is built on four interlocking management practices. Each practice serves a specific purpose, and together they form a complete operating system for continuous improvement.
Systematically identify and prioritize improvement opportunities through a visible backlog and regular reviews.
Ensure improvement work gets completed with clear accountability, defined outcomes, and protected time.
Build internal capacity to deliver automation without constant dependence on external resources.
Enable safe, scalable automation with clear policies on security, data handling, and AI usage.
- Operational Leadership — Appoint 1-2 Ops Leads across pods who own the improvement system
- Improvement Backlog — Maintain a visible backlog of potential initiatives with clear prioritization
- Review Cadence — Hold bi-weekly improvement reviews to evaluate proposals, start projects, and stop low-value work
- Executive Oversight — Hold quarterly executive reviews to assess progress and reset strategic priorities
- Project Definition — All improvement work is executed as projects (not open-ended initiatives)
- Required Project Elements — Every project must have a named owner, a named builder, a defined outcome, and a target completion date
- Centralized Tracking — Projects are tracked in one shared system visible to leadership
- Protected Time — Time is explicitly allocated for project work (not squeezed between client deliverables)
- Named Developers — Each project has a designated builder (internal or external decision made explicitly)
- Protected Build Time — Developers have scheduled, protected time to work on projects
- Shared Standards — Common tools, patterns, and governance applied across all projects
- Skill Development — Investment in training and documentation to build capability over time
- Defined Guardrails — Clear policies on security, data handling, and AI usage
- Mandatory Compliance — All automation projects must operate within documented guardrails
- Review Process — New automation passes through a lightweight review before deployment
New Roles & Responsibilities
Owns the improvement system. Maintains backlog, runs reviews, tracks projects, reports to leadership. 20-40% of role.
Ensures a specific project delivers its outcome. Defines scope, removes blockers, makes decisions. 2-5 hrs/week during active delivery.
Builds the solution. Delivers technical work, follows standards, documents for handoff. 6-10 hrs/week (protected time).
Operating Rhythms
- 1 hour
- Ops Lead(s), project owners, key stakeholders
- Review active project status
- Identify and resolve blockers
- Evaluate new proposals for the backlog
- Decide which projects to start or stop
- 1-2 hours
- Leadership team, Ops Lead(s)
- Review progress against 6-month success criteria
- Assess strategic alignment of improvement work
- Reset priorities based on business needs
- Allocate budget/resources for next quarter
Technology Enhancement Roadmap
Company X's technology strategy is to build capability progressively, starting with high-value automation and establishing the disciplines needed before making larger platform investments.
Each phase enables the next — the team learns to scope, build, and deliver automation projects successfully before taking on larger platform investments.
Implementation Timeline
Proposed Implementation Plan
The following sequence builds capability progressively, with each phase enabling the next:
Month 1-2: Foundation
- Complete Gavel document automation project
- Assign Ops Lead(s)
- Establish bi-weekly improvement review
- Begin building improvement backlog
Month 2-4: Process Visibility
- Conduct facilitated process mapping sessions
- Document current-state workflows
- Identify automation opportunities
Month 3-6: Data Foundation
- Select and configure case tracking system (e.g., Airtable)
- Define data model: Clients, Matters, Case Stages
- Begin capturing case data in structured format
- Integrate with document automation
Month 4-6: Operational Metrics
- Define 3-5 core lifecycle metrics
- Build first operational dashboard
- Establish baseline performance
- Use metrics to guide improvement priorities
Proposed Success Milestones (6 Months)
By the end of six months, Company X should have:
✓ Delivered multiple projects — 3-5 completed improvement projects with measurable outcomes
✓ Established operating rhythms — Bi-weekly improvement reviews running consistently
✓ Built internal capability — At least 2 citizen developers who have successfully delivered projects
✓ Created data foundation — Basic case data layer in place and being used
✓ Enabled visibility — At least one live dashboard providing operational insights
✓ Maintained momentum — Active backlog with 5-10 prioritized opportunities
These outcomes indicate that Company X has built a sustainable improvement capability, not just delivered a few one-off projects.
AI Strategy & Implementation Program
Executive Summary
Leveraging Artificial Intelligence is not achieved through a single initiative or pilot, it is an organizational capability that must be implemented intentionally, refined, and scalable. Our AI Strategy & Implementation Program provides a structured, end-to-end approach that helps organizations move from early AI ambition to sustained, measurable impact.
Core Value Proposition
With any innovation, integration requires intention. Turn AI adoption into a simple framework that fosters growth
Successful AI requires cyclical experimentation, learn how to rapidly iterate and scale learnings
Implementing AI requires both parties to know how it was built, how to maintain it, and how to build new after we part ways
The Scalable AI Program
Leverage AI to drive your competitive edge. Implement it in your most critical business processes, learn from the first initiatives, then scale across your workflows. The program is implemented as a scaffolding that supports this execution and subsequent growth of AI within your organization. Click on each phase below to explore the details.
- Form an Innovation Council and kickoff with leadership workshops
- Define an Council charter with a North Star and metrics
- Align AI priorities to strategy and produce an AI Opportunity backlog
- Ensures leadership alignment and continuous visibility
- Creates clear decision-making mechanisms and accountability
- Removes organizational blockers and enables scalability
- Assess innovation capability through interviews and surveys
- Identify capability and knowledge gaps with practical solutions
- Establish program baseline and tailored targets that align to Council goals
- Ensures a strong foundation before execution and subsequent scaling
- Prevents scaling on weak capabilities and process, AI requires quality inputs
- Identifies quick wins and long term goals
- Implement AI initiatives and optimizations in high-value workflows
- Build internal capability through hands-on training and co-creation
- Establish success metrics and feedback loops to iterate quickly and scale learnings
- Moves from planning to measurable ROI and lessons learned
- Builds organizational muscle memory to continuously innovate
- Creates proof points for what works for your org while inspiring broader, more efficient adoption
- Measure adoption, business impact, and satisfaction
- Refine governance, operating model, and AI ethics
- Automate whats working and identify next-wave opportunities
- Sustains momentum beyond initial launch
- Catches drift before it compounds and ensures long-term maintainability
- Keeps AI program aligned to evolving business strategy and market
Ready to Begin?
Phase 1: Initiate
Align leadership and define a clear North Star for innovation.
The Initiate phase establishes the foundation for your AI journey by creating leadership alignment and a clear strategic direction. Without this foundation, AI initiatives often become disconnected pilots that fail to deliver organizational value.
What
Why
Ensures leadership is on the same page from day one
Maintains strategic coherence as the program evolves
Creates a clear process for approvals and direction
The Innovation Council serves multiple critical functions:
- Removes organizational blockers that slow execution
- Creates accountability at the executive level
- Ensures resources are allocated appropriately
- Provides air cover for teams driving change
How
Our approach to the Initiate phase includes:
Leadership Workshop Structure
The workshops are designed to be highly interactive, bringing together diverse perspectives from across the organization. We facilitate discussions that surface both opportunities and concerns, ensuring the resulting strategy has broad executive support.
The Innovation North Star
Your Innovation North Star serves as the guiding principle for all AI initiatives. It answers the fundamental question: What does successful AI adoption look like for our organization?
A well-crafted North Star:
- Connects AI to business outcomes
- Is ambitious yet achievable
- Provides clear criteria for prioritization
- Inspires and aligns the organization
Phase 2: Analyze
Establish a clear view of current capabilities, gaps, and opportunities.
The Analyze phase creates a comprehensive understanding of where your organization stands today. This diagnostic work ensures that implementation efforts are built on a solid foundation and targeted at the right opportunities.
What
Why
Creates a solid base before execution begins
Prevents scaling on weak or misaligned capabilities
Identifies low-hanging fruit for early momentum
A thorough analysis phase prevents common AI implementation failures:
- Building on unstable infrastructure that can't support AI workloads
- Pursuing opportunities that don't align with organizational strengths
- Missing easy wins that could build momentum and support
- Underestimating change management requirements
How
Our analysis methodology is comprehensive yet efficient:
Discovery Process
We gather information through multiple channels:
- Executive interviews to understand strategic priorities
- Team surveys to assess readiness and concerns
- Technical assessments to evaluate infrastructure capabilities
- Process reviews to identify automation opportunities
Interactive Results Delivery
Findings are delivered through our client portal, which includes:
- Comprehensive assessment reports
- Prioritized opportunity matrix
- Capability gap analysis
- Agentic support that allows stakeholders to explore, analyze, and ask questions about results in real-time
This interactive approach ensures that insights are not just delivered, but truly understood and actionable.
Phase 3: Implement
Turn strategy into action through measurable programs and execution.
The Implement phase is where strategy becomes reality. We work alongside your teams to translate the Innovation North Star into concrete programs, clear objectives, and measurable outcomes.
What
Why
Translates strategy into concrete steps
Provides clarity on direction and methods
Enables continuous innovation as a core capability
The Implementation phase delivers:
- Clear accountability for outcomes
- Measurable progress against defined metrics
- Organizational learning through structured execution
- Momentum that builds support for continued investment
How
Our implementation approach balances structure with flexibility:
Roadmap Development
We work collaboratively to create roadmaps that are:
- Realistic given organizational constraints
- Ambitious enough to drive meaningful change
- Flexible to adapt as conditions evolve
- Measurable with clear milestones
Performance Metrics
Success is measured across multiple dimensions:
| Category | Example Metrics |
|---|---|
| Financial | ROI, cost savings, revenue impact |
| Capability | Skills developed, tools deployed, processes improved |
| Training | Completion rates, competency assessments, adoption metrics |
| Cultural | Employee sentiment, innovation participation, change readiness |
Program Portal
All participants have access to a shared portal that provides:
- Real-time progress dashboards
- Document repositories
- Communication channels
- Metric tracking and reporting
Phase 4: Monitor
Sustain momentum through visibility, governance, and continuous improvement.
The Monitor phase ensures that your AI initiatives remain on track and continue delivering value over time. Through real-time visibility, structured governance, and continuous feedback loops, we help you sustain and accelerate your transformation.
What
Why
Visibility drives sustained momentum
Confirms program remains true to leadership intent
Enables gradual, continuous capability growth
Supports early course correction when needed
The Monitor phase prevents common late-stage failures:
- Drift from strategic objectives as execution pressures mount
- Hidden problems that compound over time
- Stakeholder disengagement due to lack of visibility
- Missed opportunities for optimization and improvement
How
Our monitoring approach combines technology and human judgment:
Real-Time Dashboard
The client platform provides:
- Live metrics updated in real-time
- Progress visualization against milestones
- Trend analysis to identify patterns
- Alert mechanisms for issues requiring attention
Agent-Assisted Insights
Our AI-powered interface allows stakeholders to:
- Ask natural language questions about program status
- Drill into specific metrics or time periods
- Generate custom reports on demand
- Receive proactive insights and recommendations
Governance Cadence
We establish a structured review rhythm:
- Weekly operational reviews for execution teams
- Monthly progress reviews for program leadership
- Quarterly strategic reviews with the Innovation Council
- Annual planning sessions to refresh the North Star
Continuous Improvement
The Monitor phase feeds directly back into the Initiate phase, creating a continuous improvement cycle. Insights gathered during monitoring inform:
- Adjustments to the Innovation North Star
- New priorities for the Innovation Council
- Updated capability assessments
- Refined implementation approaches
This circular flow ensures your AI strategy remains dynamic and responsive to changing organizational needs and market conditions.
Ready to Begin?
The AI Strategy & Implementation Program is designed to meet your organization where you are and guide you toward sustained AI success.
Charter and Deliver Your AI Edge
Realizing Returns on AI
AI's true power is enabling your essential employees to focus on the work only they can do: high-value differentiation. Our AI Council framework is designed establish AI fluency across the org, figure how best to leverage AI within your core teams, and scale learnings across the org. No more isolated adoption, stalled pilots, and wasted AI churn.
Cross-functional governance body that aligns leadership, prioritizes AI opportunities, and scales learnings across the organization
Embedded engagements within your core teams to implement AI optimizations with measurable results and shareable learnings
We want to empower you with the mental models and frameworks to operate independently, not partner with us forever
Best Fit
Building an innovation muscle is an intentional steer of the rudder. Not sure where to start, started but struggling, or experiencing AI disillusionment are all signs that an AI Council will help.
How the AI Council Drives Transformation
Each phase of the flywheel builds on the last — assemble the council, assess readiness, deploy an Intensive, then capture and scale the wins before the next cycle begins.
- Form cross-functional council with executive, finance, IT, and business sponsors
- Define roles, decision rights, and meeting cadence
- Build shared AI fluency so the council can evaluate opportunities and communicate across technical and non-technical teams
- Without leadership alignment, AI stalls in disconnected pilots that never scale
- Facilitated working sessions that produce a charter, governance framework, and stakeholder communication plan
- Score readiness across Culture, Process, Data, and Automation
- Establish baseline KPIs tied to business outcomes
- Build a prioritized AI opportunity backlog ranked by expected return
- You can't improve what you don't measure; a prioritized backlog prevents shiny-object syndrome
- Innovation Assessment with baseline scores, measurement plan, and ranked opportunity backlog
- Embed with a core team to implement AI optimizations in high-value workflows
- Build the team's capability to identify, evaluate, and implement AI optimizations independently
- AI fluency is built by doing, not by reading a strategy deck
- Ride shotgun with the team; built-in governance and responsible AI guardrails; measurable ROI documented throughout
- Measure results, extract playbooks, and share proven approaches across verticals
- Each cycle compounds — organizational muscle memory turns isolated wins into a flywheel
- Document ROI, package learnings for the Council, and target the next Intensive at the highest-return opportunity from the backlog
Illustrative AI Opportunities
A prioritized plan of highest-return opportunities across your organization:
Ready to Begin?
AI for Everybody
An interactive course that demystifies artificial intelligence — from basic concepts to understanding modern AI systems.
AI for Everybody
Welcome to AI for Everybody! Whether you're in sales, operations, finance, or engineering, this course is designed for you. Our goal is simple: make sure everyone in your organization speaks the same language when it comes to AI.
We're taking a 10,000-foot view here - covering the big ideas without getting lost in the technical weeds. Think of this as your "AI literacy" crash course. If something catches your interest and you want to dive deeper, we've got follow-up courses that pop the hood and show you how everything really works.
This course is highly interactive — you'll find demos, simulations, and hands-on exercises throughout each lesson. You'll also notice a word bank on the side of each lesson that shows the key terms and definitions for that lesson, so you can reference them while you read.
Breaking Down AI
What is AI?
AI is one of those few words in computer science that actually has a pretty intuitive definition. Two letters:
Something done by a computer
Planning, strategizing, remembering — all the things that people do to make better decisions
So if you're using a computer to emulate some aspect of human intelligence, you're doing AI. An application that emulates some aspect of human intelligence is an AI application.
A note on definitions: In this course, we use a broad, inclusive definition of AI. Some purists would argue that simple systems — like a password validator checking for 8 characters — don't count as "real" AI. But we intentionally cast a wide net because these techniques form a continuum, and including simpler techniques encourages teams to consider simple solutions first before jumping to complex ones.
AGI - Artificial General Intelligence
Sometimes you'll show someone an application and they'll say "that's not really AI." What they usually mean is it's not impressive enough to qualify. What they really mean is that's not AGI — artificial general intelligence — which is harder to achieve than just AI.
The best way to understand general intelligence is to compare it against narrow intelligence.
AI that's just good at doing one thing
AI that's good at doing lots of things
Google Maps is the perfect example of an AI application that's just good at doing one thing — it helps you get from point A to point B. The Spotify recommendation algorithm just helps find you songs or build you playlists. But you couldn't use the Spotify algorithm to plan a route. You couldn't use Google Maps to pick a song. That's because these are narrow intelligences — they're just good at one thing.
On the other hand, a person like you or I is generally intelligent. We can solve lots of different types of problems.
People are so excited about AI right now because we've gotten so much closer to something that feels generally intelligent. ChatGPT can solve lots of different types of problems. Up until the last few years, AI technologies were fundamentally very narrow — hyper-suited to one particular problem. This is the first time we can say we're working on something that feels closer to general intelligence.
Super Intelligence
Over 130,000 signatures currently lie on the Statement on Super Intelligence — a signed petition from prominent AI researchers and public intellectuals stating that they are worried about the current progress in AI.
Why cover this? In our experience teaching AI, super intelligence is one of the first things people ask about. So let's address it head-on.
So what is super intelligence, and what are they so worried about?
We just talked about levels of intelligence: narrow intelligence that can do one thing, and general intelligence that can do lots of things. But there's actually a third level: super intelligence — AI that is better than every person at everything. Better at physics than Einstein. Better at chess than Magnus Carlsen. Better than every human at every cognitive task.
How could we end up with a super intelligence? It might look something like this.
Imagine a chart representing humanity's AI progress over time. There's a point on that chart that represents self-improving AI — AI that can reprogram itself and make itself smarter. At that point, we would have runaway progress toward super intelligence. And many people are worried that we're right before the point where this feedback loop starts.
Is super intelligence something we should be excited about or worried about? It's kind of a mixed bag. A super intelligence could lead to incredible technological and medical advancements that help a lot of people. But if it had its own motives, or fell into the wrong hands, it could be very dangerous. The good news is that the AI community is actively working on safety research, alignment, and governance to make sure we get there responsibly — and the fact that so many researchers signed that petition shows the field takes this seriously.
The Four AI Techniques
A lot of people think of AI as a single tool. But it's better to think of it as a toolbox — with different tools for different jobs.
A lot of AI projects fail because people use the wrong tool for the job. So let's open up our toolbox and see what we have.
We break AI down into four key techniques. In the next lessons, we'll go through each one in detail and understand how they work and when to use them.
Explicit if-then logic programmed by humans.
Finding the best solution from many possibilities.
Give the computer examples and let it figure out the pattern.
AI you can reason with.
"That's Not AI!"
Why define AI so broadly? You might wonder why we include simple techniques like rules-based systems alongside complex ones like agents. There are four good reasons:
A rules-based system and a machine learning model might both solve the same problem. When that's the case, you should always start with the simpler option.
Including all four techniques reminds teams not to jump straight to the most complex tool. Simpler is better.
Real-world AI systems rarely use just one technique. They combine multiple approaches to solve a problem.
A fraud detection system might use rules to catch obvious cases, optimization to allocate investigators, and machine learning to flag suspicious patterns — all working together.
Agents are built on machine learning, and machine learning is often built on optimization.
Understanding the simpler techniques helps you understand the more complex ones. You can't skip steps.
A hand-coded rules engine might not feel like AI, but it's doing the same job — making decisions that would otherwise require human intelligence.
Drawing a hard line between "real AI" and "not AI" misses the point. If it emulates intelligence, it belongs in the toolbox.
What About Data Science?
You might be wondering — where does data science fit into all of this? The two fields overlap a lot, and people often use the terms interchangeably, but they're not the same thing.
AI is about getting computers to emulate human intelligence — making decisions, recognizing patterns, taking actions. Data science is about understanding data — exploring it, visualizing it, and drawing conclusions from it.
Automating decision making.
Justifying decision making.
There's plenty of overlap — machine learning, for example, lives in both worlds. But data science also includes things like exploratory data analysis (EDA), causal inference, and experimental design, which aren't really AI techniques.
We have a separate course coming on data science that goes deeper into topics like exploratory data analysis, causal inference, and more. Stay tuned!
Knowledge Check
What does AI stand for?
What is the difference between Narrow AI and General AI?
Which of these is NOT one of the four main AI techniques mentioned?
Rules-Based AI
Explicit if-then logic programmed by humans
Let's start with the simplest form of AI.
Meet Sally, a loan officer. Her process is super clear and consistent, which makes it perfect for automation.
It's not difficult to see that Sally's work could be done by a computer. It might look something like this:
That's a script — a small piece of code that captures explicit human logic.
A small piece of code that translates human decision-making into something a computer can execute.
Rules Engines
A system that lets subject matter experts edit rules without needing a programmer.
Another way we can get a computer to do this workflow is through a rules engine. A rules engine lets Sally (and other subject matter experts) edit the rules themselves without needing a programmer. This is called self-service.
Here's Sally's loan approval rules. Try playing with them — adjust the thresholds and see what happens:
The Power of Self-Service
Now let's say Sally wants to change these rules. Maybe she wants to change the income threshold from $50,000 to $40,000. She could cut a ticket with the dev team, but that might take a lot of time. With a self-service rules engine, Sally has the ability to change the rules herself — she can delete rules she doesn't need and add new ones.
Try it yourself — scroll back up to the rules engine and check the Self Service checkbox. You'll see delete buttons appear on each rule, plus a + New Rule button that lets you add your own. This is what self-service looks like in practice: no developers needed.
The value of self-service can be very high when there's a high volume of changes.
So Which Approach is Better?
We've talked about scripting and we've talked about a rules engine — and they're different beasts. So which is better? Let's go through it feature by feature:
| Scripting | Rules Engine | |
|---|---|---|
| Self Service | ✗ | ✓ |
| Testing | ✓ | ⚠️ |
| Versioning | ✓ | ⚠️ |
| Approvals | ✓ | ⚠️ |
| Flexible | ✓ | ⚠️ |
Self-service is a definite no for scripting — Sally's not going to be writing computer code. But for the rules engine, it's easy to make it self-service.
Testing: Scripting gets a check — most dev teams have unit tests and ways to test for regressions. For rules engines, you need to make sure you build testing in, and sometimes people forget.
Versioning: What if Sally wants to go back to the rules from a couple weeks ago? That's easy with scripting — most code has versioning tools like Git. For a rules engine, the dev team might not think to build in versioning.
Approvals: What if Jim works with Sally, and Sally wants to approve Jim's changes before he pushes them in? On a dev team, approvals are easy. For the rules engine, that's something that needs to be built in.
Flexibility: Code is infinitely flexible — you can do anything you can imagine. But a rules engine is more limited. You could add more fields and the ability to loop over constructs, but at a certain point it'd be easier to just build a script.
So which is better? It really depends on the context. The value of self-service can be very high if there's a high volume of changes where it's actually worth building out testing, versioning, approvals, and making a very flexible rules engine. But again, it depends on the context.
Knowledge Check
What makes Sally's loan approval process a good candidate for rules-based AI?
What is the main advantage of a rules engine with self-service over simple scripting?
Optimization
Optimization is much more than just an AI technique — it's actually a way of seeing the world. And once you learn to recognize optimization problems, you'll start seeing them everywhere.
I think a lot of people get lost in the details and the math, but they forget how simple the core idea actually is.
So what is optimization?
At its heart, optimization is really just about finding the best option.
Finding the best solution from many possibilities
And since this is an AI course, what we really care about is how to get a computer to find the best option.
To get a computer to find the best option, we need to be precise about what we mean by best and what we mean by options.
The goal we're trying to achieve
The choices available to us
Let's start with a very simple example.
Imagine someone tells me: "Go to the store and get the largest red apple."
That's an optimization problem.
"Best" means largest. The "options" are all the red apples in the store.
Simple.
Shortest Path Problems
Of course, in real problems, the options aren't usually physical things like apples. They're often more abstract. To understand this, let's go through another example.
In this one, we're going to use optimization to find the best route for shipments.
Meet Judy, a logistics coordinator.
Can we think of finding the best route as finding the best option? Absolutely.
In this case, "best" means shortest distance. And the "options" are all the possible paths from the start city to the end city.
And since this a well defined optimization problem, a computer can do it for us.
Here's an example where the computer finds the shortest path from New York to Los Angeles.
This is essentially what Google Maps is doing.
But what's the computer actually doing here?
Conceptually, it's searching through a huge space of possible routes until it finds the shortest one.
Problems like this are called shortest path problems, and they show up everywhere.
Let's take a quick second to talk about terminology. The circles that represent cities are called nodes. The paths between them are called edges. Computer scientists call structures like these — with nodes and edges — a graph.
Graphs aren't just good for finding directions. Many game AIs — say, for chess — represent the game as a graph. Each game position is a node, every possible move is an edge, and the AI searches for the best sequence of moves on that graph.
Social networks can also be modeled as graphs. Have you ever played "Six Degrees of Kevin Bacon," where you find how closely related an actor is to Kevin Bacon? You can model this as a shortest path problem on a graph — the nodes are actors, and the edges are the movies they've starred in together.
Game AIs like chess represent each position as a node and each move as an edge. The AI searches for the best sequence of moves.
Six Degrees of Kevin Bacon is just a shortest path problem on a graph of actors.
So that's one type of optimization problem: searching through a graph.
Integer Programming Problems
But not all optimization problems are graph problems. Let's look at another one together.
Meet Jill, who runs a furniture factory.
Once again, this is an optimization problem. "Best" means maximum revenue, and the "options" are all the different production plans that fit within the resource limits.
For example, here are some different options and the revenue each one generates:
| Armchairs | Sofas | Wood Left | Labor Left | Revenue |
|---|---|---|---|---|
| 1 | 1 | 125 | 60 | $350 |
| 2 | 1 | 120 | 55 | $400 |
| 5 | 3 | 65 | 10 | $1,150 |
Here's what it looks like when we let a computer search through the space for us. The computer tries different combinations, checks which ones violate the constraints, and keeps track of the best one it's seen so far.
Problems like this are called integer programming problems. The name sounds fancy, but the idea is still the same: define what "best" means, define what the valid options are, and let the computer search.
The Four Pieces of Every Optimization Problem
If we want to impress applied mathematicians at parties, we need to use the terminology that they use.
It turns out that almost every optimization problem has the same four pieces.
First, we need to define an objective — what we're trying to improve. Next, we choose whether we're maximizing or minimizing that objective. These two things together define what we mean by "best". For example, in the apple problem, we define "best" as maximizing the objective of apple size.
We also break the options into two pieces. The search space is what we're looking through. And finally, the constraints are the rules or limits that need to be followed. So going back to the apple problem, the search space could be all the apples in the store, but the constraint is that the apple must be red.
What you're trying to measure or improve (e.g., distance, revenue, time)
Are you trying to make the objective as large as possible or as small as possible?
All the possible options or solutions you could choose from
Rules or limits that must be followed (e.g., budget limits, physical constraints)
Let's map that language onto the examples we've already seen.
In the apple example:
In the map example:
In the factory example:
Optimization Is Everywhere
Once you learn to see problems this way, you start seeing optimization problems everywhere.
For example:
Minimizing stockouts while respecting storage and budget limits
Minimizing the number of bags while keeping certain items together
Maximizing expected return while staying within a certain risk tolerance
Maximizing uninterrupted free time while still getting everything done
This is why optimization is so powerful.
It takes messy real-world problems and turns them into precise questions that computers can answer.
The Limits of Optimization
But there's a catch.
Optimization also has real limits.
Computational Complexity: Sometimes it takes too long to find the right answer — so often we settle for "good enough." For example, Google Maps doesn't really find the best route. A lot of the time, there are just too many paths for it to check. Instead, it finds a good enough route quickly.
Model Complexity: Sometimes the real world is so complicated that making a realistic model is too hard. For example, in inventory management, accurately modeling every cost of inventory and the random nature of customer demand would be almost impossible. In practice, you have to make concessions and understand that your model is simpler than reality.
Unclear Objectives: Sometimes it's hard to define exactly what "best" means. Many real-world problems have multiple competing objectives, or objectives that can't be defined mathematically.
Finding the truly best solution would take too long, so we settle for "good enough"
Sometimes the real world is so complicated that making a realistic model is just too hard
Sometimes it's hard to define exactly what "best" means
And this points to a fundamental limitation: optimization only works as well as the objective we give it.
Which raises an interesting question. What if, instead of carefully writing down the objective, we let the computer learn what "good" looked like from examples?
That's the next big AI technique we'll cover. It's called machine learning.
Knowledge Check
In an optimization problem, what does the 'objective' represent?
In Judy's delivery routing problem, what is the search space?
Why does Google Maps sometimes not find the truly best route?
Machine Learning
Learning from Examples
At its core, machine learning is about teaching a computer to learn — and specifically, learning from examples.
To understand what that means, imagine a child who's never seen an alligator or a crocodile. You sit down with them and a stack of flashcards. On the front of each card is a photo — a long snout, bumpy scales, maybe a toothy grin. On the back is the answer: alligator or crocodile.
The child flips through card after card. At first, they're just guessing. But after enough cards, something clicks. They start noticing patterns — the wider, U-shaped snout usually means alligator. The narrow, V-shaped snout usually means crocodile. They didn't memorize a rulebook. They learned from examples.
Try it yourself — can you tell them apart?
Machine learning works the same way — instead of telling a computer the rules, we give it lots of examples and let it figure out the patterns on its own.
That's exactly what machine learning is. Instead of flashcards, we give a computer data. Instead of photos on the front, we give it inputs. And instead of answers on the back, we give it correct answers to learn from. We'll walk through a concrete example in just a moment — but first, let's name this idea.
Give the computer examples and let it figure out the pattern on its own.
This is the technique behind self-driving cars, recommendation systems, and conversational AI. Let's see it in action.
Our First Algorithm
Remember Sally, our rules-based loan officer? Let's meet her colleague Marcus, who has a problem we can help solve.
Marcus can't articulate his rules — but that's okay. We don't need him to spell out the rules. We just need examples. And Marcus has 15 years of loan decisions we can learn from.
We'll start by looking at a plot. The X axis shows annual income, and the Y axis shows credit score. We'll plot all of Marcus's past loans on the graph. Each point represents a past loan application — circles are loans that Marcus approved, and X marks are loans he denied.
Let's submit a new loan application. We do this by clicking on the graph. On submission of a new loan application, we find the three closest loans. If the majority of the neighbors are circles, we approve. If the majority are X marks, we deny. This algorithm does a fantastic job of imitating how Marcus makes decisions.
Notice what just happened. Marcus couldn't explain his rules, and yet we got a computer to make decisions just like him. We fed it examples, and it figured out the pattern on its own.
Nearest Neighbors
This technique is called Nearest Neighbors. When classifying a new data point, we take a vote of its 3 nearest neighbors — the closest existing data points.
Now, nearest neighbors is just one machine learning algorithm. There's actually a whole toolbox of machine learning algorithms, each with different strengths.
Finds the closest examples and lets them vote on the answer.
Makes decisions by asking a series of yes or no questions.
Layers of connected nodes that learn complex patterns.
Support vector machines, random forests, naive Bayes — the list goes on.
Features and Labels
Now that you've seen machine learning in action, let's give proper names to the different pieces. Remember the alligator flashcards from earlier? That metaphor is about to come in handy.
Inputs that are used to make the prediction
The correct answers we're trying to predict
Think back to our flashcards. The front of the card — the photo of the reptile — is what we look at to make our guess. In machine learning, we call these the features. They're the inputs.
The back of the card — the answer, alligator or crocodile — is what we're trying to predict. We call this the label.
In Marcus's loan example:
What Machine Learning Can Do
Let's go through more examples to really understand features and labels.
If you're predicting the price of a house, we're lucky — the label (sale price) is easy to find. We just need to look up past sales.
The reason we use machine learning for fraud detection is because banks can't anticipate every type of fraud. Criminals are just very creative. But by studying thousands of past transactions labeled as fraud or legitimate, the computer can spot patterns that would be impossible for a human to write rules for.
Every time you click "mark as spam," you're contributing a label to a training data set somewhere. You're helping a machine learning algorithm have more examples to learn from.
Try to come up with your own examples! What are the features and labels for predicting the weather? What about recommending a song? Take a moment to think through a few.
What's Next?
Now that we have a good understanding of what machine learning looks like — how we can learn from examples to map features onto labels — the next question is: how do we know if the algorithm is any good?
That's what we'll explore in the next lesson.
Knowledge Check
What is the key difference between rules-based AI and machine learning?
In the flashcard metaphor, what do features correspond to?
A streaming service wants to predict which show you'll watch next. What would be the label?
A bank wants to detect fraudulent credit card transactions. What would be the features?
Evaluating Machine Learning Models
How Good Is It?
A few weeks into our project, Marcus stops by to check on progress.
Good question! But how do we even answer that?
We can't just check if the algorithm memorized Marcus's past decisions — that would be useless for new applicants. We need to know if it actually learned the pattern.
Remember the child learning alligators and crocodiles from flashcards? Imagine setting a few cards aside before they start studying. After they've gone through the rest of the deck, you quiz them with the held-out cards. If they get those right, they actually learned — they didn't just memorize the cards they'd already seen.
That's exactly what we do in machine learning. Before training, we hold back some examples — maybe 20% of them. We train the algorithm on the remaining 80%, then check: can it correctly predict the labels for examples it's never seen?
| Training Data | Test Data | |
|---|---|---|
| Typical split | ~80% of examples | ~20% of examples |
| Purpose | Teach the algorithm | Check if it learned |
| When used | During learning | After learning |
| Algorithm sees labels? | Yes | No (we check its guesses) |
| Analogy | Practice problems | Final exam |
This is called the train/test split, and it's one of the most important ideas in machine learning.
So we run our test. Out of 100 loan applications the algorithm had never seen, it agreed with Marcus on 85 of them. That's 85% accuracy.
The percentage of predictions that match the correct labels. If we got 85 out of 100 test cases right, that's 85% accuracy.
But here's the thing — accuracy alone doesn't tell the whole story.
Imagine Marcus approves 90% of loan applications. A lazy algorithm could just say "approve everyone" and achieve 90% accuracy without learning anything useful. It would approve every risky borrower too!
What we really care about is: what kinds of mistakes is the model making?
Model said approve, Marcus said approve. We got it right!
Model said approve, but Marcus said deny. We approved someone we shouldn't have.
Model said deny, Marcus said deny. We got it right!
Model said deny, but Marcus said approve. We denied someone who deserved a loan.
These four outcomes tell us much more than accuracy alone. A bank might care deeply about false positives (approving bad loans costs money), while a hospital screening for disease might care more about false negatives (missing a sick patient could be fatal).
Marcus gets it. Different mistakes have different costs, and a good evaluation considers not just how many errors, but what kind.
What's Next?
Now that we know how to evaluate machine learning models, let's explore how these algorithms actually learn — and discover that training is secretly an optimization problem.
Knowledge Check
Why do we split data into training and test sets?
What is a 'False Positive' in the context of Marcus's loan decisions?
How Machines Learn
When Simple Isn't Enough
In the last lesson, we saw how nearest neighbors can learn from examples — and it works great on problems like the loan problem, where we just have two features. But what if we wanted to predict whether a photo contains a cat or a dog?
The features in this problem would be every pixel inside of the image. So in a sense, there are thousands and thousands of features. Nearest neighbors isn't going to work very well here. We need something more powerful.
Here's another example. Let's say we want to do autocomplete:
When you type "see you" and your phone suggests "tomorrow," that's predicting the most likely next word. Again, nearest neighbors won't cut it here.
For problems like these, we need neural networks — models that can learn very complex relationships.
Neural networks with many layers that can learn incredibly complex patterns — powering image recognition, language models, and more.
Why "deep"? In a neural network, parameters are organized in layers. Data flows in one side, gets transformed by the first layer of parameters, then the next, then the next — each layer building on the patterns the previous one found. "Deep" just means lots of layers.
Here's how these concepts nest inside each other:
The broadest field: using computers to perform tasks that require intelligence
Example: Google Maps, Spotify recommendations, email spam filters
A subset of AI where systems learn from data without explicit programming
Example: Netflix recommending shows based on your watch history
Machine learning using neural networks with multiple layers
Example: Face recognition in your phone, self-driving cars
But how do neural networks actually work? How does a machine "learn" anything? To understand that, we're going to look at a much simpler problem. The core ideas are the same — just easier to see.
Predicting Home Prices
Meet Brett, a real estate appraiser with decades of experience.
Brett has noticed a pattern: bigger houses tend to cost more. But doing every appraisal manually is slow and expensive. Can we capture Brett's expertise in an algorithm?
Here's Brett's past appraisal data. Each dot is a house he appraised — the position shows its square footage and what it sold for.
Can you see the pattern? Larger houses (more square feet) tend to sell for higher prices. This is the kind of relationship Brett has learned to recognize through years of experience.
Capturing the Pattern
What if we could draw a line through this data that captures the pattern? A line that shows: "for any given square footage, here's roughly what the price should be."
This curve represents Brett's expertise turned into math. It captures the pattern: how price tends to change as houses get bigger.
Click anywhere on the graph to predict the price for any house size. That's the power of having a good model — instant predictions based on learned patterns!
Features and Labels
This is a machine learning problem, just like Marcus's loan decisions. But instead of predicting approve or deny, we're predicting a number.
The feature is the input we use to make the prediction — in this case, the square footage of a house.
The label is what we're trying to predict — the home price.
Finding the Right Curve
But here's the question: how did we find that curve in the first place?
The curve is defined by parameters — numbers that control its shape. Different parameter values give you different curves. Some curves fit the data well. Others... not so much.
Let's peek behind the curtain. Here you can see and adjust the parameters yourself:
Try this: Move the sliders around and watch how the curve changes shape. Some parameter combinations make the curve fit the data well. Others miss badly.
A number in a model that can be adjusted to change its behavior — like tuning knobs that control how the model works
But how do we know which curve is "best"?
Measuring the Fit
We need a way to measure how well a curve fits the data. The answer is simple: look at how far each prediction is from the actual price.
Each red dashed line shows the error for one data point — how far off the curve's prediction is from the actual price.
How far off is our estimate on average?
Try to minimize the error by hand. Can you get it below $20K? It's harder than it looks!
Notice what you're doing: you're searching through different parameter combinations, looking for the one with the lowest error.
The curve with the lowest error
All the different curves (parameter combinations)
This Is an Optimization Problem!
Wait a minute. We're trying to find the best parameter values. The options are all the different curves we could draw. And we want to minimize the error.
Does that sound familiar?
Teaching a machine to learn is an optimization problem!
So to teach a machine, we just need to search through the space of possible curves and find the one that minimizes the error. But how do we search efficiently?
Watching the Machine Learn
When you moved the sliders, you probably noticed something: small changes to the parameters cause small changes to the error. The error surface is smooth — not random.
This smoothness is the key. It means the computer can search efficiently. Click Train and watch it find the best curve automatically:
The algorithm found the best parameters in a fraction of a second. But how did it search so efficiently? It used a technique called gradient descent.
Gradient Descent: How It Works
The best small change to make to the parameters — the direction that reduces error
Going downhill — we're descending toward lower error
Think of it like finding the bottom of a valley in thick fog. You can't see the whole landscape, but you can feel which way is downhill. Take a step downhill. Feel again. Step again. Eventually you reach the bottom.
That's what the computer does — it starts with random parameters, calculates the best small change to reduce error, makes that change, and repeats until the error stops improving.
Let's see this step by step. Click Step to perform one gradient descent step at a time:
Each time you click "Step," the algorithm:
- Calculates the gradient — which direction to adjust each parameter
- Makes a small adjustment in that direction
- The error goes down (most of the time!)
Try clicking Step many times. Notice how the curve gradually fits the data better and the error decreases. When you clicked "Train" earlier, this is exactly what happened — just thousands of times faster.
Training and Inference
Now we can give names to what you just experienced.
Feeding data to the algorithm so it can find the best parameters
Using the trained model to make predictions on new data
When you clicked "Train" or "Step," that was training — the algorithm learning from Brett's data.
When you clicked on the graph to predict a house price, that was inference — using what it learned to answer a new question.
In practice:
- Training can take hours, days, or even weeks for large models
- Inference is typically instant — milliseconds or seconds
When you use ChatGPT, you're doing inference. OpenAI already did the (very expensive) training — today's frontier models cost an estimated $500 million or more to train.
Scaling Up
Brett's model has just 3 parameters (a, b, and c) and 1 feature (square footage).
Real neural networks are the same idea — just much, much bigger. Here's how parameter counts have grown:
Each jump is roughly 1,000 times more parameters than the last. Yet the core technique — gradient descent — remains the same.
Peeking Ahead: How LLMs Learn
We'll cover LLMs in much more depth later in the course, but now that we understand how machines learn, let's peek ahead at how all of this connects to the AI tools you're already using.
Remember the autocomplete example from the start of this lesson? That's actually how Large Language Models (LLMs) like ChatGPT are trained.
Here's what that looks like in practice — given some text, the LLM predicts the most likely next word:
We're going to spend a lot more time on LLMs in the next lesson, but while machine learning is fresh, let's understand what the training data actually looks like.
The idea is simple: take a sentence and turn it into a series of feature-label pairs where the features are the words so far and the label is the next word.
For example, take the sentence "The boy threw the ball." The training data looks like this:
| Features (words so far) | Label (next word) |
|---|---|
| The | boy |
| The boy | threw |
| The boy threw | the |
| The boy threw the | ball |
That's it. Take billions of sentences from the internet, break each one into feature-label pairs like this, and train a neural network to predict the next word. That's how an LLM is built.
But just how much data and compute are we talking about? The numbers are staggering:
Training is enormously expensive — it takes months, thousands of specialized chips, and hundreds of millions of dollars. But once training is done, inference is nearly instant. When you type a message into ChatGPT and get a response in seconds, the hard part was already done. You're just using a model that someone already spent months training.
But the core process is identical:
- Define a model with adjustable parameters
- Feed it data
- Use gradient descent to find the parameters that minimize error
- Use the trained model for inference
The magic of modern AI isn't a fundamentally different technique — it's the same optimization process, just at an incredible scale.
Define a model, measure the error, and use gradient descent to improve — from Brett's 3-parameter curve to trillion-parameter language models.
What's Next?
We've seen how machine learning works under the hood: it's optimization. We define a model, feed it data, and let gradient descent find the best parameters.
But there's a problem. Both Marcus's loan algorithm and Brett's price predictor learned from labeled data — examples where we already knew the right answers. What happens when we want AI that can take action in the world, not just make predictions?
That's where agents come in. See you in the next lesson.
Knowledge Check
What is the computer actually doing when it 'learns' from data?
In Brett's house price model, what are the parameters?
What is gradient descent?
What's the difference between training and inference?
How does a model with 1 trillion parameters differ from Brett's 3-parameter model?
Agents
In this lesson, we'll explore agents — AI systems that don't just respond to you, but work with you. They perceive, decide, and act. They use tools. They pursue goals.
We'll build an agent step by step — and discover the two ingredients every agent is made from.
AI you can reason with.
Let's start by meeting someone who desperately needs an agent — for the most critical of tasks.
Building a Menu Assistant
Meet Jamie
Let's build Jamie an agent that can help — one step at a time.
Step 1: Just Chat
Here's a basic AI assistant. Try telling it about Jamie's preferences, then ask for a recommendation:
The text you just typed is called a prompt — it's how you tell the AI what you want.
Text you send to an AI to get a response.
It works! But there's a problem — one you've probably experienced yourself if you've ever used ChatGPT or Claude. General-purpose assistants don't know anything about you.
Step 2: Remember Jamie's Preferences
What if we could build Jamie a custom agent that actually understands their needs? Let's give the AI instructions before the conversation starts? See the green text below — that's what the AI knows before you even start chatting:
This hidden message is called a system prompt — it sets up the AI's behavior before the conversation begins.
Hidden instructions given to an AI.
Much better! The AI already knows Jamie. But there's still a problem...
Try asking: "What should I order at Greg's Place?"
The AI will give general advice based on Jamie's preferences, but it doesn't actually know what's on the menu. It's guessing.
Step 3: Give It Access to the Menu
What if the AI could actually see the menu? That's where tools come in — they let the AI reach out and get information it doesn't have.
A capability that lets an AI interact with the outside world — looking up data, running calculations, and more.
Available restaurants: The menu tool only has access to Greg's Place and The Corner Spot. Try asking about one of these!
Now the AI can use the menu tool to look up real dishes and prices — try asking about Greg's Place or The Corner Spot!
Retrieval-Augmented Generation
What we just did has a name: Retrieval-Augmented Generation, or RAG. Let's break it down:
The agent retrieved the menu — it reached out and grabbed real data it didn't already know.
The response is augmented with that real data — instead of guessing, the agent has actual menu items to work with.
Then it generates a personalized recommendation using that context.
RAG = Retrieve first, then generate. Instead of relying only on what the model learned during training, we retrieve relevant information and give it to the model before it generates a response. Jamie's menu lookup is a perfect example: retrieve the menu, then generate a recommendation.
Want to understand how tools and language models actually work under the hood? We'll dig into that in the next lesson: How Agents Work.
What is an Agent?
What we just built is an agent. And here's the key insight:
An agent is just a combination of prompts and tools. Prompts tell the AI what it knows and how to behave. Tools give it abilities to do things in the world.
What the AI knows and how it behaves.
What the AI can do in the world.
The magic isn't in any single piece. It's in the combination:
- Prompts alone = AI that can talk but can't do anything
- Tools alone = capabilities with no intelligence to use them
- Prompts + Tools = an agent that can understand what you need AND take action
This means if you want to build your own custom agent, you only need to think about two things: What should it know? (prompts) and What should it be able to do? (tools). That's it. The rest is just the LLM doing what it does best — understanding language and figuring out what to do next.
Building Your Own Agent
So you want to build an agent? Great! But here's something most tutorials won't tell you: the hardest part isn't the technical setup.
The hardest part is knowing what the agent should actually do — and whether it's doing it well.
After watching many teams build agents, I've noticed a pattern. The successful ones have three key people involved:
Someone who can set up the tools, configure the prompts, and make the system work.
Someone who actually knows how to do the task the agent is automating. They know what "good" looks like.
Someone who will actually use the agent in their daily work. They know what's helpful vs. annoying.
Why all three? Because the most common failure mode is building something technically impressive that nobody wants to use — or that confidently does the wrong thing.
- Without the Expert, your agent might give plausible-sounding but wrong advice
- Without the User, you'll build for a workflow that doesn't match reality
- Without the Builder, well... you won't have an agent at all
Start small. Pick one specific task, build an agent for it, test it with real users, and iterate. The best agents aren't built in a day — they're refined through many conversations.
Wrapping Up
Let's bring it back to where we started:
That's exactly right. Every agent you use — whether it's helping you write code, plan a trip, or choose dinner — is built from the same ingredients:
- Prompts that shape what it knows and how it behaves
- Tools that let it reach out into the real world (like RAG for retrieving data)
The magic isn't in any single piece. It's in the combination — and in knowing when to use them.
Agents are AI you can reason with. They need the right prompts and the right tools to be useful. But when designed well, they can feel like having a knowledgeable assistant who's always ready to help.
In the next lesson, we'll look under the hood at how all of this actually works — from tokens and text prediction to why tools matter so much.
Knowledge Check
What are the two main ingredients that make up an agent?
What is a system prompt?
What does RAG (Retrieval-Augmented Generation) do?
How Agents Work
In the last lesson, we built an agent for Jamie — combining prompts and tools to create a menu assistant. Now let's look under the hood at how all of this actually works.
How Does an LLM Work?
Have you heard of a Large Language Model (LLM)? It's the technology behind ChatGPT, Claude, and every AI agent. But rather than explain it, the best way to understand an LLM is to interact with one.
Under the hood, agents are powered by a Large Language Model (LLM). Let's break down what each word means:
Billions of parameters, trained on massive text.
Text in, text out.
Predicts what comes next.
So an LLM is just a text prediction machine — a very large one. You give it some text, it predicts what comes next.
Quick question: If I write "Once upon a..." what word do you think comes next?
Let's see what the model predicts:
This is a prediction problem. Given some text, the model predicts the most likely next word. That's all an LLM does — over and over again.
Generative AI
But what happens when we keep clicking? Try it — keep selecting tokens and watch a story emerge:
One prediction = just guessing the next word. Many predictions in a row = generating new content. That's what makes it "generative" AI — by predicting one word at a time, the model creates entirely new text that never existed before.
What Are Tokens?
Try this one:
Notice something odd? The model predicts E, then iff, then el — not "Eiffel" as a whole word. Why?
To understand this, we need to talk about what LLMs actually predict. Not words, not characters — something in between called tokens. But first, a question:
Quick question: Should an LLM predict one character at a time, or whole words?
| Characters | Words | |
|---|---|---|
| Flexibility | ✓ Can spell anything | ✗ Limited to known words |
| Efficiency | ✗ Many predictions needed | ✓ Fewer predictions |
Characters are flexible but slow. Words are fast but rigid. The solution? Tokens — a middle ground.
A chunk of text — usually a word or part of a word. Common words like "the" are one token. "Eiffel" becomes E + iff + el.
When you see "tokens" in AI pricing or context limits, this is what they mean. Most modern AI models have context windows of 100,000+ tokens — roughly the length of a novel.
It's Probabilistic
Quick question: Do you prefer The Rolling Stones or The Beatles?
Let's see what the model thinks:
You might get The Beatles, The Rolling Stones, The Who, or something else entirely. That's because LLMs are probabilistic — they don't deterministically pick the "best" answer. They sample from a distribution of likely next words.
The model doesn't always produce the same output. It samples from possibilities, weighted by likelihood.
This is why chatting with an AI can feel almost emergent — like it has a mind of its own. It's not following a script. Each time it generates a response, it's sampling a different path through possibility space. Ask the same question twice, get different answers. That's also why "regenerate response" is a feature in every AI chat app.
Temperature
But how much randomness? That's controlled by a setting called temperature.
Always pick the most likely word. Same input = same output every time. Deterministic.
Sample based on probability. Likely words picked more often, but surprises happen.
Every word equally likely. Pure chaos. (Not used in practice!)
Most AI apps use a temperature between 0 and 1. Want a factual answer? Turn it down. Want creative writing? Turn it up.
Stop Tokens
We've seen how an LLM generates text — predicting one token at a time. But how does it know when to stop? Without a stopping mechanism, the model would just keep predicting forever.
The answer is a special token called a stop token (sometimes called an end-of-text token). It's not a word or a punctuation mark — it's a signal that says "I'm done."
Try this — keep clicking tokens until the model finishes its thought:
Once the model has said everything it needs to say, the most likely next token becomes — the stop token. That's how the model signals "I'm finished generating."
A special token that tells the system the model is done generating. Without it, text generation would continue indefinitely.
An LLM doesn't "decide" to stop talking. It just predicts that the most likely next token is the stop token — the same way it predicts any other token. Stopping is just another prediction.
From Completion to Chat
Here's the familiar chat interface from earlier:
Now here's what the model actually sees — the exact same conversation, but as plain text:
Same conversation. The chat interface is just a prettier way to build up that text. Every time you send a message, the system adds "User: [your message]" to the text, and the model predicts what comes after "Assistant:".
Hidden instructions that set up the AI's behavior, personality, and rules. The user never sees this, but it shapes every response.
Messages from the human. This is what you type when chatting with an AI.
Messages from the AI. The model's job is to predict what the assistant would say next, given the system prompt and user messages.
This progression — from autocomplete to conversation — mirrors how AI actually evolved. For years, language models were essentially "fancy autocomplete," predicting a word or two before losing coherence. Then researchers discovered that scaling up this same mechanism — more data, bigger models, better training techniques — produced surprisingly capable systems. By 2020, models could follow instructions given a few examples. By 2022, ChatGPT showed the world what happens when you wrap a next-word predictor in a chat interface and train it to be helpful. Add tools, and that same autocomplete becomes an agent that can browse the web, write code, and book flights. The core mechanism never changed — it's still just predicting the next token.
The Hallucination Problem
Have you heard the term hallucination in the context of AI? It's one of the most important concepts to understand.
The model is only predicting what sounds right — not what's true. Watch it try to do math:
2,847 × 1,392 = 3,963,024
Try it a few times. The model isn't calculating — it's guessing. It will confidently produce a number that looks plausible but is almost certainly wrong.
When an LLM generates confident, plausible-sounding text that is factually incorrect.
Real-world consequences: In the U.S., hundreds of court filings have contained false or fabricated material generated by AI — including bogus citations, nonexistent cases, and invented legal language. Some lawyers and even judges have faced professional consequences because they filed motions that relied on these AI-generated errors without checking them.
The idea behind hallucinations is subtle. It's not as simple as the model "making things up" — the mechanism is more nuanced than that. If you want to understand exactly why LLMs hallucinate, OpenAI published a great explanation here: Why Language Models Hallucinate.
Why Do Hallucinations Happen?
Remember — an LLM is a text prediction machine. It doesn't "know" facts the way you do. It learned patterns from billions of pages of text, and when you ask it a question, it generates whatever sounds like a good answer.
That works surprisingly well for many things. But it completely breaks down when the answer requires precision — math, dates, citations, real-time data. The model has no way to verify what it's saying. It doesn't think "let me check if this is true." It just predicts the next token.
Think of it this way: If you asked a friend to guess the answer to 2,847 × 1,392, they'd probably give you a confident-sounding wrong number too. The difference is your friend knows they're guessing. The LLM doesn't.
So if LLMs can't actually compute or verify facts, how do we fix this? The answer is surprisingly simple: give them tools. Just like we gave Jamie's agent access to a menu, we can give an LLM access to a calculator — and let it reach out for the right answer instead of guessing.
How Tools Work Under the Hood
Try unclicking the Behind the Scenes button to see what a normal user would see — just a clean answer, with all the tool calls hidden.
For tool calls, you can think of System as another participant in the conversation. It listens for patterns like [[calc: ...]], executes them, and posts the result back. The model sees that result and continues.
Same question. But now the model can reach out for help — and get it right.
[[calc: 15 * 7]] — Evaluates math expressions.
[[weather: Tokyo]] — Looks up current conditions.
[[search: population of France]] — Queries the web.
[[menu: gregs-place]] — Looks up restaurant menus.
Remember Jamie's menu problem from the last lesson? That same pattern — where the agent looks up a menu before making a recommendation — is RAG (Retrieval-Augmented Generation) in action. The model generates [[menu: gregs-place]], the system retrieves the menu data, and the model uses it to generate an informed response.
Toggle "Show tool calls" to see when the agent reaches for its calculator — or hide them to see what the experience feels like to a normal user.
Now You Try It
Here's the key insight: you can use the exact same syntax. The system doesn't care who typed the tool call — it just pattern-matches on the text.
Try being the agent yourself — type [[calc: expression]] when you need to compute something:
Tip: You should get a success message once you send the correct answer back to the user. Use the tool call to compute the result, then respond with the final answer.
Notice what happened:
- You typed a message with the tool call syntax
- The system recognized the pattern
[[calc: ...]] - It extracted the expression, computed it, and replied with the result
- You used that result to answer the user's question
Same rules. Same system. Whether you type the tool call or the model generates it, the system handles it identically.
Tool use is just a text convention — the model generates a pattern, the system intercepts it, runs the tool, and adds the result. No magic.
Beyond Calculators
The calculator is simple, but the pattern works for any tool:
The model doesn't "know" how to check the weather. It just learned to output [[weather: Tokyo]] when it needs weather data — and trusts that the system will handle it.
Adding new tools requires a developer — but the code is simple. For the calculator, it's essentially: "when you see [[calc: ...]], extract the expression, compute it, and return the result." Each tool follows the same pattern: detect the syntax, do the thing, send back the answer. No AI expertise required — just basic programming.
Tools Transform What's Possible
This is why modern AI assistants have access to web search, code execution, calculators, and more. The LLM provides the reasoning and conversation — the tools provide the connection to reality.
Tools transform an LLM from a pattern-matcher into something that can interact with the real world. The same underlying model becomes dramatically more useful when it can reach out for information and perform actions.
Prompting vs Training
Now that we've seen how LLMs work under the hood, there's an important distinction to make. There are two very different ways to shape how an LLM behaves: training and prompting. And they're done by very different people.
The process of feeding massive amounts of data to an LLM so it learns patterns. This is what companies like OpenAI and Anthropic do to build models like GPT and Claude. It requires math, code, and enormous computing power.
The process of giving instructions to a trained LLM so it does what you want. This is what companies like yours do when building agents and applications. It requires common sense, context, and clear communication.
Training is the same process we learned about in the deep learning lesson — adjusting millions of parameters through gradient descent until the LLM gets good at predicting the next token. That's done once, by the company that builds the model, and it takes weeks of compute time on thousands of GPUs.
Prompting is something unique to agents. It's the art of writing clear instructions — system prompts, user messages, tool descriptions — so the LLM behaves the way you need it to. And it's a skill that anyone can learn.
| Training | Prompting | |
|---|---|---|
| Who does it | OpenAI, Anthropic, Google | You, your team, app developers |
| What it requires | Math, code, massive compute | Common sense, context, clear writing |
| How long it takes | Weeks to months | Minutes to hours |
| What it changes | The LLM's fundamental knowledge | How the LLM behaves for a specific task |
| Examples | GPT, Claude, Gemini | ChatGPT assistants, Copilot, custom agents |
Here's the good news: you don't need to train an LLM to build a powerful agent. The hard part — training — has already been done for you. Your job is the prompting: figuring out what the agent should know, how it should behave, and what tools it needs.
Training is done for you. Prompting is done by you. When you build an agent, you're not teaching the LLM to understand language — that's already been done. You're guiding it with the right instructions and context to solve your specific problem.
Knowledge Check
What is a token?
What is 'hallucination' in the context of AI?
Why do agents need tools like calculators or search?
What's the difference between training and prompting?
AI Systems
We've now covered four AI techniques — rules-based systems, optimization, machine learning, and agents. Each one is powerful. But here's the thing: every single one of them is narrow.
Only works when a human can write down the rules.
Only works when you can define "best" mathematically.
Only works when you have enough data to learn from.
Powerful and flexible — but in practice, we still use them for one task at a time.
Remember how we talked about narrow intelligence in the first lesson — AI that's just good at one thing? All four of these techniques are narrow. Even agents.
Agents feel general because you can talk to them about anything. But when you actually deploy an agent in a business, you give it a specific system prompt, specific tools, and point it at a specific job. You build a customer support agent, a food ordering agent, a code review agent. Each one does one thing well.
Think back to Jamie's food ordering agent. It was great at recommending dishes — but you wouldn't ask it to optimize a delivery route or approve a loan. In practice, even the most "general" technique gets used narrowly.
So if every technique is narrow, how do organizations actually solve complex real-world problems?
The answer isn't a single technique — it's a system. Real-world AI applications almost always combine multiple techniques into a pipeline, where each step does what it's best at.
Stitching Techniques Together
The most powerful AI applications aren't built from a single technique. They're pipelines — sequences of steps where each step's output feeds into the next.
Multiple AI techniques working together in a pipeline — each step does what it's best at and passes its result to the next.
Let's revisit some familiar faces and see how their problems are actually solved in the real world.
Example 1: Loan Approval
Remember Sally, who approves loans with simple rules? And Marcus, who uses machine learning to spot patterns in data? In a real lending company, you wouldn't pick one or the other — you'd combine them.
Sally's rules instantly reject applications that are obviously unqualified — wrong country, missing fields, income below the minimum. Cheap and fast.
Marcus's trained model scores the remaining applications based on patterns in thousands of past loans. It catches subtleties that rules can't.
Borderline cases — scores near the cutoff — go to a human loan officer for final judgment.
Notice: the rules engine comes before the ML model. It handles the easy cases cheaply so the expensive model only processes applications that actually need it.
This is a common pattern: use simple techniques first, and only escalate to complex ones when needed. It's faster, cheaper, and often more reliable.
Example 2: Inventory Management
Remember Judy, who optimizes delivery routes? Her company also needs to decide how much inventory to stock. That problem requires two techniques working together.
A machine learning model predicts demand — how much of each product customers will buy next week, based on historical sales.
An optimization engine takes those predictions and finds the best order quantities — minimizing cost while avoiding stockouts.
Neither technique works alone. The ML model can predict demand, but it can't decide how much to order — that's an optimization problem. The optimizer can find the best order, but only if someone tells it how much demand to expect — that's a prediction problem.
Example 3: Customer Support
Here's a customer support system that stitches three techniques together:
A simple script checks if the customer's question matches a known FAQ. "What are your hours?" → instant answer. No AI needed.
Questions that aren't in the FAQ get routed to an LLM agent that can look up account details, troubleshoot issues, and hold a real conversation.
If the agent can't resolve the issue — or the customer asks to escalate — a human support rep takes over.
Notice that a script calls the agent — not the other way around. The cheapest, fastest tool handles the bulk of requests. The powerful (and expensive) agent only kicks in when it's actually needed.
Simpler Is Often Better
Here's something that surprises a lot of people: you don't always need the fanciest technique.
- "We need an AI agent to handle this" Expensive, slow to build
- "We need a neural network" Needs training data, tuning
- "We need machine learning" Months of data collection
- A 50-line script handles 90% of cases Fast, reliable, cheap
- A rules engine does the job just fine Expert writes 10 rules
- An Excel formula gets it done Done in an afternoon
This doesn't mean agents and ML are never the right choice. But always ask: could something simpler work here?
Agents and neural networks can often be replaced with rules engines or scripts — especially when the logic is well-understood and doesn't change much. And sometimes it makes sense for scripts to call agents only for the cases that truly need flexibility.
Start simple, add complexity only when needed. A rules engine that works today is worth more than an ML model that might work next quarter.
Where Does the Intelligence Come From?
Here's a question that doesn't get asked enough: if AI is "intelligent," where does that intelligence actually come from?
The answer depends on the technique — and it's either data, expertise, or both.
This has huge practical implications for what you need to invest in.
Machine learning needs data. More data, better data → better predictions. If you don't have enough labeled examples, ML won't work — no matter how fancy the algorithm. That's why data collection and data quality are so important.
Rules-based systems need expertise. Sally doesn't need 10,000 loan examples to do her job. She just needs her two rules. But someone has to know those rules — and that someone is a domain expert, not an algorithm.
Optimization needs mathematical expertise. Judy's delivery routes need someone who can define the objective, the search space, and the constraints. That requires understanding the math of the problem — not necessarily a big dataset.
Agents need both. Training the underlying LLM requires massive amounts of text data. But making an agent useful for a specific task — writing the right system prompt, choosing the right tools, evaluating whether it's doing a good job — requires deep expertise about the domain.
Machine learning lives and dies by data quality. More high-quality examples → better predictions. Garbage in, garbage out.
Rules and optimization need human knowledge. You need domain experts who can articulate how things work and what "good" looks like.
Agents need data (for training the LLM) and expertise (for prompting, tool design, and evaluation). Invest in both.
Intelligence doesn't come from the algorithm — it comes from the data and expertise you feed into it. The technique is just the vehicle.
Putting It All Together
Here's the mental model to take away from this course:
Not a single tool. Four techniques, each with different strengths.
Even agents. In practice, every technique does one thing well.
Real-world AI stitches narrow techniques into pipelines.
Use the least complex technique that works. Add sophistication only when needed.
Intelligence comes from data and expertise — invest in both.
The art of AI isn't knowing how each technique works — it's knowing which ones to combine, in what order, for a given problem. That's what makes an AI system.
Knowledge Check
Why are real-world AI applications usually built as pipelines instead of using a single technique?
In the loan approval pipeline, why does the rules engine come before the ML model?
An agent and a simple script can both answer customer FAQs. When should you choose the script?
Where does a machine learning model get its 'intelligence'?
What makes agents unique compared to the other three AI techniques?
LightSight categorizes AI opportunities into four levels. Our specialization and impact increases at each level, with the greatest value delivered at the top where custom AI creates defensible competitive advantages.
Effective adoption of Third Party tools like Claude is a critical foundational benchmark. It optimizes individual productivity and empowers teams to begin implementing Level 3 and Level 4 AI initiatives.
Most leaders ask the wrong question about AI: "Can we do more with fewer people?" The real opportunity is redeploying the capacity you already have. Your senior people are buried in repetitive work while the strategic thinking that differentiates your business gets squeezed into whatever time remains. AI does not fix this by replacing people. It clears low-value work so your team can operate where they matter most.
The AI Unlock Pyramid sequences this shift in the right order. Build bottom-up, live top-down.
This analysis maps high-impact AI use cases across five industry verticals: Distribution, Manufacturing, Financial Services, Consulting, and Product Companies. Each use case is color-coded by proven applicability, the type of AI used, and footnoted with real-world evidence demonstrating measurable returns on AI investment. The first tab, "AI Techniques", explains how we categorize each use case as different AI techniques.
How we categorize different use cases
A lot of people think of AI as a single tool. But it's better to think of it as a toolbox — with different tools for different jobs.
A lot of AI projects fail because people use the wrong tool for the job. So let's open up our toolbox and see what we have.
We break AI down into four key techniques. Each use case in the following tabs is tagged with the technique it uses.
Explicit if-then logic programmed by humans.
Finding the best solution from many possibilities.
Give the computer examples and let it figure out the pattern.
AI you can reason with.
"That's Not AI!"
Why define AI so broadly? You might wonder why we include simple techniques like rules-based systems alongside complex ones like agents. There are four good reasons:
A rules-based system and a machine learning model might both solve the same problem. When that's the case, you should always start with the simpler option.
Including all four techniques reminds teams not to jump straight to the most complex tool. Simpler is better.
Real-world AI systems rarely use just one technique. They combine multiple approaches to solve a problem.
A fraud detection system might use rules to catch obvious cases, optimization to allocate investigators, and machine learning to flag suspicious patterns — all working together.
Agents are built on machine learning, and machine learning is often built on optimization.
Understanding the simpler techniques helps you understand the more complex ones. You can't skip steps.
A hand-coded rules engine might not feel like AI, but it's doing the same job — making decisions that would otherwise require human intelligence.
Drawing a hard line between "real AI" and "not AI" misses the point. If it emulates intelligence, it belongs in the toolbox.
What About Data Science?
You might be wondering — where does data science fit into all of this? The two fields overlap a lot, and people often use the terms interchangeably, but they're not the same thing.
AI is about getting computers to emulate human intelligence — making decisions, recognizing patterns, taking actions. Data science is about understanding data — exploring it, visualizing it, and drawing conclusions from it.
Automating decision making.
Justifying decision making.
There's plenty of overlap — machine learning, for example, lives in both worlds. But data science also includes things like exploratory data analysis (EDA), causal inference, and experimental design, which aren't really AI techniques.
Revenue Growth Use Cases
Gross Margin Enhancement Use Cases
SG&A / Operational Automation Use Cases
Revenue Growth Use Cases
Gross Margin Enhancement Use Cases
SG&A / Operational Automation Use Cases
Revenue Growth Use Cases
Gross Margin Enhancement Use Cases
SG&A / Operational Automation Use Cases
Revenue Growth Use Cases
Gross Margin Enhancement Use Cases
SG&A / Operational Automation Use Cases
Revenue Growth Use Cases
Gross Margin Enhancement Use Cases
SG&A / Operational Automation Use Cases
Case Study & Evidence References
Bracketed numbers [1]–[47] in the use case descriptions refer to the evidence sources below. Click any link to view the original source.
[1] AI-Powered Pricing — BCG. BCG reports retailers using AI-powered pricing have increased gross profit by 5–10% while sustaining revenue growth. A global B2B petrochemical company captured ~$100M in additional earnings across six business units with ML-enabled dynamic pricing. Source
[2] AI Demand Forecasting & Supply Chain — Walmart / Supply Chain Dive. Walmart deployed AI-powered demand forecasting and inventory systems, reporting a 16% reduction in stockouts, 10% improvement in inventory turnover, and 10% reduction in logistics costs. Source
[3] AI-Powered Recommendations & Cross-Sell — Amazon. Amazon's AI recommendation engine is estimated to drive ~35% of total revenue. The system uses collaborative filtering, content-based filtering, and deep learning to personalize product suggestions. Source
[4] AI Churn Prediction & Retention — Netflix. Netflix's AI-driven recommendation and churn prediction engine saves an estimated $1B+ per year in customer retention, maintaining industry-low churn rates of 1.85–2.5% vs. competitors at 3–5%. Source
[5] AI Lead Scoring — Salesforce Einstein Lead Insights. U.S. Bank used Salesforce Einstein AI to score 4.5 million leads in two hours, reporting a 2.35x lift in lead conversion. Grammarly achieved an 80% increase in plan upgrade conversions. Source
[6] Generative AI Productivity — McKinsey Global Research. McKinsey's research across 63 use cases found generative AI could add $2.6T–$4.4T annually. Customer operations could see 30–45% productivity gains; marketing 5–15% of spending; sales 3–5% of expenditures. Source
[7] AI & Gen-AI Predictive Maintenance — Siemens Senseye. Siemens implemented AI-driven predictive maintenance across production lines, reporting a 30% reduction in maintenance costs and 50% decrease in unplanned downtime. Source
[8] AI Fraud Detection & Operations — JPMorgan Chase. JPMC's AI-driven fraud detection systems prevented an estimated $1.5B in losses with 98% accuracy. AI achieved a 95% reduction in false positives in AML surveillance. Source
[9] AI Financial Advisory — JPMorgan Chase Coach AI. JPMC's Coach AI tool improved advisor response times by 95% during market volatility and contributed to a 20% increase in gross sales (2023–2024). The LLM Suite is used by 200,000+ employees. Source
[10] AI for AML / KYC — JPMorgan Chase. JPMC's AI-driven AML system reduced false positives by 95% by analyzing behavior patterns in millions of daily transactions, replacing rule-based detection with behavioral analytics. Source
[11] AI Contract & Document Review — JPMorgan COiN. JPMorgan's COiN (Contract Intelligence) platform uses NLP and ML to review 12,000 legal documents in seconds — work that previously took 360,000+ lawyer hours per year. Source
[12] AI in Sales Productivity — Salesforce Research. Salesforce reports that sales teams using AI are 1.3x more likely to see revenue increases. Einstein Lead Scoring has delivered a 25% increase in sales productivity and 15% increase in conversion rates. Source
[13] AI Consulting Productivity — McKinsey Lilli Platform. McKinsey's Lilli AI platform is used 17 times per week per consultant, resolving ~2M quarterly queries. Each session saves ~6 minutes, reclaiming 50,000+ consultant hours quarterly (~$12M in labor). Source
[14] Klarna AI Customer Service Agent. Klarna's OpenAI-powered agent handled 2.3M conversations in month one — equivalent to 700 FTEs. Resolution time dropped from 11 min to <2 min; repeat inquiries fell 25%; estimated $40M profit impact in 2024. Source
[15] EY Agentic AI Platform — 150+ Tax Agents. EY launched 150+ specialized tax AI agents supporting 80K professionals. 1,000+ agents in development/production in 2025, plans to scale to 100K by 2028. Annual AI investment exceeds $1B. Source
[16] GitHub Copilot Developer Productivity. GitHub Copilot users completed coding tasks 56% faster. McKinsey found teams with 80–100% adoption saw >110% productivity gains. 90%+ of software teams now use AI for refactoring and testing. Source
[17] Gartner: 90% of B2B Buying AI-Agent Mediated by 2028. Gartner predicts 90% of B2B purchases will be mediated by AI agents by 2028, with ~$15T in global B2B transactions flowing through AI-agent marketplaces. Source
[18] Deloitte Zora AI — Procurement & Audit Agents. Deloitte's Zora AI automates invoice processing and trend analysis. Analyzed millions of transactions for a financial audit, cutting audit time by 30% with improved accuracy. Source
[19] Agentic AI in Manufacturing — IIoT World 2025. The agentic AI manufacturing market is valued at $5.5B (2025), projected to reach $16.8B by 2030 (25% CAGR). Prescriptive maintenance and CV quality control consistently deliver ROI within 3–6 months. Source
[20] AI in Distribution Sales & Operations — McKinsey. An industrial distributor used gen AI to identify $2B+ in white-space leads. McKinsey reports AI reduces procurement spend 5–15%, inventory 20–30%, and logistics costs 5–20% for distributors. Source
[21] AI Revenue Growth Management — Reckitt / McKinsey. Reckitt deployed McKinsey's RGMx AI tool across the U.S., Canada, U.K., Germany, and Australia to analyze category behavior and optimize portfolio positioning, pricing, and product mix at the SKU level. Source
[22] AI in AR Automation — Forrester 2025. 99% of companies using AI in AR reduced DSO. Top use cases: ML-powered collection management, cash application, and payment forecasting. Source
[23] AI Recruitment — Unilever. Unilever's AI screening across 250K+ annual applications achieved 90% time-to-hire reduction, 50K+ hours saved, GBP 1M+ annual savings, and 16% increase in diversity hires. Source
[24] AI Financial Close — BlackLine / SAP. BlackLine's AI platform achieved 621% ROI over three years; customers cut closing times up to 60%, automated 90% of activities, with 75% of reconciliations auto-certified. Source
[25] AI Energy Optimization — Schneider Electric. EcoStruxure achieved up to 10% energy reduction, $1M savings, and 10,000 tons CO2 reduced per plant per year with ROI in under 6 months. Source
[26] AI Warranty & Quality Analytics — McKinsey. An agricultural equipment OEM analyzed 450K+ warranty claims across 7,000 parts, reducing issue identification time by 45% and warranty costs by ~5%. Source
[27] Generative AI Design-for-Cost — Eaton / aPriori. Eaton cut product design time by 87% (16 weeks to 2 weeks) and reduced heat exchanger weight by 80% using generative AI with cost modeling. Source
[28] Revenue AI Study — Gong Labs 2026. Study of 7.1M sales opportunities found AI lead scoring generates 77% more revenue per rep, with 65% higher likelihood of increasing win rates. Source
[29] AI-Driven Revenue — DBS Bank. DBS deployed 370 AI use cases generating S$1B+ (~$768M) in AI-driven revenue; AI cross-selling increased product uptake by 30% vs. traditional methods. Source
[30] AI Insurance Claims — PwC. PwC's AI claims estimator identified 29% efficiency savings for a major auto insurer, catching damage details human estimators missed while reducing cycle times. Source
[31] AI Banking Pricing — Simon-Kucher. AI-driven deposit pricing optimization delivers 8–18 basis points of margin uplift for banks with dynamic models adjusting by demand, competition, and segment. Source
[32] AI in Bank Compliance — Grant Thornton 2024. Banks using AI automatically match regulatory guidance to monitoring routines. BNY Mellon predicts 40% of settlement failures with 90% accuracy. Source
[33] GenAI in Procurement — BCG 2025. AI reduces third-party costs 15–45% and streamlines manual procurement work by 30%, with GenAI enabling efficiency gains of up to 50%. Source
[34] AI CLV Optimization — Starbucks Deep Brew. Starbucks' Deep Brew AI delivers 30% ROI uplift, 23% engagement increase, 14% order value lift, and 35% lifetime loyalty improvement. Source
[35] AI Contract Management — Ironclad / OpenAI. AI Assist reduced contract redlining from 40 min to 2 min; Orangetheory Fitness cut review time by 80% per document. Source
[36] AI IT Service Desk — Databricks / Moveworks. Databricks achieved 73% autonomous IT ticket resolution with employee NPS of 70, up from under 10% deflection before AI. Source
[37] AI Enterprise Search — Glean / Forrester. Saves employees 100+ hours annually; a large retailer saved $8M across 200+ R&D initiatives by eliminating search inefficiencies. Source
[38] State of AI 2025 — McKinsey. 23% of organizations scaling agentic AI systems, 39% experimenting; companies redesigning workflows around AI agents see strongest bottom-line impact. Source
[39] GenAI in Wholesale Distribution — Deloitte. GenAI applied to sales enablement, quote generation, and order entry generates 75–100 basis points of EBIT improvement for wholesale distributors. Source
[40] AI EHS Safety — Protex AI. A UK packaging manufacturer achieved a 62% drop in safety events in one month and 92% reduction in area control risks. Source
[41] AI Churn Prediction — dotData / Industrial Manufacturer. A US industrial equipment manufacturer built an AI churn model in 14 days, identifying 50+ churn predictors and saving $40M annually. Source
[42] AI Project Prediction — MIGSO-PCUBED / APM. AI analyzed 300 projects for a global FMCG company, estimating 18% cost savings with up to 96% prediction accuracy on budget and timeline overruns. Source
[43] AI Reshaping Consulting Talent — HBR 2025. Major consulting firms restructuring from pyramid to 'obelisk' model as AI replaces junior-level research and synthesis work, with starting salaries frozen for three consecutive years. Source
[44] AI Cloud Cost Optimization — Upstart / CloudZero. Upstart achieved $20M in annual cloud savings (vs. $10M target) using AI-powered cost intelligence without slowing feature delivery. Source
[45] AI Hyper-Targeted Advertising — Coca-Cola. Coca-Cola uses AI to analyze consumer data globally, generating culturally resonant hyper-personalized ads with measurable engagement lifts across markets. Source
[46] AI Returns Prediction — Zalando. AI-powered size recommendation reduced return rates by up to 7%, with 20% of incremental revenue growth attributed to improved AI personalization. Source
[47] AI Product Development — Spotify. AI engine processes 500B+ daily events driving Discover Weekly and features that yield 44% DAU vs. 35% industry average. Source