The 'R' in RAG Stands for 'Royalties'

O’Reilly is a huge publishing group, and they’re committed to figuring out where their chatbot is sourcing answers, and attributing royalties back to the original writers.

As they describe it, O’Reilly Answers is:

A solution capable of reliably answering questions for learners, crediting the sources it used to generate its answers, and then paying royalties to those sources for their contributions

In other words: RAG is used to figure out what books to pull from, what answers to give. And because it’s using RAG to grab from specific sources, it can also apportion out royalties based on where it’s drawing from.

Seems highly unlikely to be perfect, but as Casey Newton said, they got the incentive structure right.

View this page on GitHub.