bg de en es fr it nl pl pt sv tr zh

evals

LLM-as-Judge Evals for Support AI Agents

Amir Teymoori

Customer support is one of the best use cases for AI agents. It’s also one of the easiest places to ship a bad one. A support agent can sound confident and still quote the wrong refund policy. It can answer in 800ms and still miss the customer’s real issue. It can retrieve the right document...

Measure First, Optimize Last: My Approach to AI Evals

Alex Guglielmone Nemi

If you can’t measure it, you’re guessing. Here’s how I think about evals, practical examples at ai-evals.io. Start with pain, not tooling My eval approach is pain-point driven: I can’t compare what I can’t measure. I can’t trust an AI system to run on its own if I can’t quantify failure. If...

Reducing Error Compounding in GenAI Systems

Alex Guglielmone Nemi

GenAI is non-deterministic and can fail or produce different results for the same input. A typical prompt-to-action flow involves many LLM calls. Each call is a chance for the model to misinterpret, hallucinate, or produce an unusable output. The question isn’t if errors happen. It’s what happens...

Evals for Diversity in Synthetic Data

Amit Chaudhary

Synthetic data is a popular approach for bootstrapping an initial dataset when building LLM-based applications. We can find practical examples of synthetic data usage in the wild such as: Generating synthetic user queries from existing documents to evaluate RAG systems 1 Producing fake meeting...

Behavioral Testing of NLP models

Amit Chaudhary

When developing an NLP model, it’s a standard practice to test how well a model generalizes to unseen examples by evaluating it on a held-out dataset. Suppose we reach our target performance metric of 95% on a held-out dataset and thus deploy the model to production based on this single metric....