WhoBuilt

Real ROI: Lessons from Enterprises that have already succeeded with LLMs at Scale

Dec 31, 2024· 20 min· 7.6K views·Watch on YouTube

Speaker

Raza Habib, co-founder of Humanloop, shares lessons from enterprises using LLMs in production at an AI Engineer event, drawing on examples from customers including Filevine, Duolingo, GitHub Copilot, and Ironclad.

LLM products are already delivering returns

Habib says companies have moved from experimentation to revenue and cost savings. He cites legal software company Filevine, which launched six products in a year and roughly doubled its revenue. He describes most LLM applications as a base model, prompt, data selection strategy, and sometimes function calling, with the work focused on improving each component.

Build teams around product and domain expertise

Habib recommends starting with people, then ideas, then tools. Successful teams tend to have many generalist product engineers, domain experts who help shape prompts and judge results, and some machine learning expertise, especially for sound evaluation practices. At Duolingo, linguists handled prompt engineering; at Filevine, legal professionals helped write prompts; and Fathom tailored meeting summaries to different users and contexts.

Make evaluation part of development from the start

Evaluation helps teams compare choices such as models, prompts, and data selection, and defines what quality means. Habib recommends evolving criteria during prototyping, then using them for production monitoring and regression checks. Teams can combine user actions, issue reports, votes, and edits with focused automated checks and human review; he cautions that broad LLM judging questions can produce noisy results.

Track product quality across several measures

Habib advises breaking subjective goals into smaller criteria that can be assessed separately. LLM judges can help with specific checks, such as whether required points appear, alongside code-based measures like precision, recall, and latency. Because quality involves trade-offs among factors such as cost and helpfulness, teams should use a scorecard rather than rely on one overall metric; Hex and Vanta are examples of teams using granular evaluation and human feedback.

Choose tools that support collaboration and debugging

Habib highlights three tooling needs: make prompts and evaluations accessible to domain experts, support evaluation throughout development and production, and log inputs and outputs so runs can be replayed. Ironclad built its open-source Rivet library after logging and rerunning traces helped its team debug agents with multiple function calls; Habib says the company reports that about 50% of contracts for its biggest customers are auto-negotiated. Filevine uses Humanloop to manage production prompts with legal experts, data scientists, and product managers.

Takeaways

  • Bring domain experts into prompt writing and evaluation because they know what a good result looks like.
  • Define evaluation criteria early, refine them during prototyping, and reuse them to monitor production changes.
  • Break subjective quality goals into specific checks, then combine automated measures with human review.
  • Track multiple product measures, including cost, latency, and helpfulness, rather than optimizing one score.
  • Log and replay application runs so teams can diagnose failures and turn edge cases into regression tests.

Mentioned in this talk

Search inside this talk

What was claimed 7

  • metric
    Humanloop: Helped hundreds of companies get AI into production
    “we’ve helped hundreds of companies”
    YouTube
    Unverified1 source· Talk
  • metric
    Filevine: Roughly doubled its revenue
    “roughly doubled their revenue”
    YouTube
    Unverified1 source· Talk
  • launched
    Filevine: Six products in the last year
    “They’ve launched six products in the last year”
    YouTube
    Unverified1 source· Talk
  • feature
    Microsoft Copilot: Uses code around the cursor and recently touched files to select context for code suggestions
    “looks at the code just behind your cursor and the last ten or so files you touched”
    YouTube
    Unverified1 source· Talk
  • metric
    Ironclad: About 50% of contracts for its biggest customers are auto-negotiated
    “something like 50% of contracts are being auto-negotiated”
    YouTube
    Unverified1 source· Talk
  • feature
    Rivet: Supports logging and rerunning agent traces for debugging
    “Once they could debug these traces”
    YouTube
    Unverified1 source· Talk
  • built
    “Rivet, an open-source library built by Ironclad”
    YouTube
    Unverified1 source· Talk

Related talks

Real ROI: Lessons from Enterprises that have already succeeded with LLMs at Scale, Raza Habib · WhoBuilt