Skip to content

Types of Checks

ImportanceChallengeSubjectivityFrequency
Link Status CheckDoes the link exist? (It could be hallucinated, a mistake, or a dead link)Extra: If it fails, it would be nice if we could have a simple AI agent who would try to search and find it.Challenge: Many websites block bots, so it can be surprisingly difficult to check the website.LowLowLowHigh
Link Relevancy CheckDoes the link have the basic content it is implied to have? This can be quite tricky to validate. Many links aren’t to the direct source referenced, but instead a related website, after which the user is expected to find the source. Ideally we’d have a simple agent run a few steps to investigate.MediumMediumMediumMedium
Credibility ChecksAre sources of credibility cited in the piece actually as credible as implied? This will likely involve doing some digging. Also applies for cases where it’s claimed that a credible source said X, but they only technically said X. It probably would be good to have a long-lasting list of different sources and their general credibility ratings. A more advanced version would have audience-dependent credibility standards.MediumMediumHighMedium
Spell CheckNot too hard to do a basic job. LLMs can be a bit more advanced. One challenge is choosing UK vs. US English.LowLowLowHigh
Grammar CheckSimilar to spell check, but can be more subjectiveLowLowMediumHigh
Markdown Formatting CheckIs the item formatted correctly? This can be messy, as different websites format MD differently. I think this isn’t a major concern for content written by humans, but it seems like something to check when it’s by LLMs. I think LLMs often get MD wrong.LowLowLowMedium
Name checkAre all person/place/etc names in the doc correct? Are they correctly spelled out? This often will require some searching. Bonus points if you can return a relevant link in each case. Wikipedia is the gold standard, other pages can also work.LowLowLowMedium
Math Check: ArithmeticAre all simple (i.e. not advanced math) equations in the doc correct? This can ideally be verified with a formal math equation.MediumLowLowMedium
Math Check: AdvancedCheck if advanced math has issues.One major challenge with doing this is context -> Many descriptions of math might reference key previous parts. There might be awkward branching with several strands of thought. Ideally this could be formally checked with Python or similar, though this is often fairly slow.Medium (Used on LessWrong a fair bit)MediumLow-MediumMedium
Editorial consistency checksDoes the document follow consistent standards? Are there any clear issues, like points made multiple times?LowMedium. Difficult to doLow-MediumLow (Most blog posts are consistent, longer docs less so)