The challenge with detecting boredom is that most readers are too polite to explicitly mention it. Or they won’t even notice what’s happening, blaming themselves for “not paying attention” or “feeling tired” when the problem is actually a failure of reader experience design.