Cite3

A source can exist and still be cited wrong.

Cite 3 checks each citation three ways, then shows how much each check really catches.

Residual networks were introduced to improve speech recognition[3].

[3] He, K., Zhang, X., Ren, S., & Sun, J. (2016). Deep residual learning for image recognition.

  • ExistsFound by DOI
  • Details matchTitle, year, first author
  • Does not say thatThe abstract is about image recognition
  1. 1

    Does it exist?

    We look the paper up in Crossref and OpenAlex.

  2. 2

    Are the details right?

    Title, year and first author must match the real record.

  3. 3

    Does it say that?

    An AI model reads the abstract and the sentence that cites it.

Check a text

Paste a text with citations like [1] and a References list, or pick an example.

What we found

Loading results...

How we measured it, and the limits

We build a test set from real papers (a random sample from OpenAlex), so the right answer is known for every case. Each case is a short text with one citation.

Case typeWhat is wrong
correctNothing. Used to count false alarms.
fabricatedAn invented reference: made-up title, and a made-up DOI in half the cases.
wrong_detailsA real paper with a wrong year, a wrong first author, or a real DOI with another paper's title.
misusedA real paper with right details, but about something else than the sentence.
contradictedA real paper with right details, but the sentence says the opposite of its abstract.

Every case is checked once. We then ask what a simpler checker would have flagged from the same run: level 1 only, levels 1 and 2, or all three.

Limits

  • The judge reads the abstract, not the full paper. When a publisher shares no abstract, the citation shows as "cannot verify" instead of a guess.
  • The test cases are generated from real papers, not collected from real AI answers.
  • The set is small. Read the confidence intervals, not only the percentages.
  • Free-tier models can change. Lookup errors are counted separately and never hidden.