Categorical Inter-rater Agreement Analyzer
Estimate agreement between two raters using exact agreement and Cohen’s kappa.
4. Results
Agreement summary
| Measure | Estimate | 95% confidence interval |
|---|
Interpret kappa alongside exact agreement, category frequencies, and the consequences of disagreement.
Explore ratings
Agreement table
Shading shows relative cell counts, not statistical importance. Outlined cells indicate exact agreement.
Rater marginal distributions
| Category | Rater A | Rater B |
|---|
Ordinal disagreement distance
| Category steps apart | Count | Percentage |
|---|
Reporting wording
Results
Methods
Results
Methods
Technical details and agreement weights
Supporting statistics
Interval calculation
About this analysis
Example clinical scenario
Two clinicians independently classify the same participants into the same prespecified diagnostic categories. Each participant contributes one complete pair of ratings.
Method
Exact observed agreement is the diagonal proportion of the square agreement table and uses a Wilson score confidence interval. Cohen’s kappa adjusts observed agreement for agreement expected under statistically independent assignments while preserving each rater’s observed marginal distribution. Ordinal analysis uses prespecified linear or quadratic agreement weights. Kappa confidence intervals use the Fleiss–Cohen–Everitt large-sample variance and a two-sided normal interval without truncation.
Assumptions and limitations
- Exactly two identified raters classify the same independent units using the same categories.
- Every analyzed unit has two complete ratings; incomplete pairs are not silently removed.
- Raters and units should be interpreted according to the sampling design; the app does not generalize automatically to other raters.
- Ordinal weights assume the displayed category positions are equally spaced.
- Large-sample confidence intervals may be unreliable for small, sparse, highly imbalanced, or boundary tables.
- Kappa depends on category prevalence and rater margins and does not by itself establish acceptable agreement.
- Multi-rater, clustered, repeated, partially observed, prevalence-adjusted, Gwet, Krippendorff, ICC, and Bland–Altman analyses are outside this release.
Interpretation and safety
No universal qualitative grading is applied. Interpret the coefficient with exact agreement, the complete table, marginal distributions, uncertainty, study design, and consequences of disagreement. This research tool does not replace study-specific statistical consultation.
Privacy
Manual, pasted, and uploaded ratings are processed in browser memory. The app does not intentionally transmit or retain ratings, file names, worksheet names, or column names.
Validation status
Version 1.1.0 retains RA01-M1 and reproduces the prespecified nominal and ordinal benchmark tables and includes automated boundary, invariance, import, interface, privacy, and responsive-layout checks. Public availability supports independent comparison and manual review; it is not a claim of external, regulatory, or universal statistical validation.
References
- Cohen J. A coefficient of agreement for nominal scales. Educ Psychol Meas. 1960;20:37–46.
- Cohen J. Weighted kappa: nominal scale agreement with provision for scaled disagreement or partial credit. Psychol Bull. 1968;70:213–220.
- Fleiss JL, Cohen J, Everitt BS. Large sample standard errors of kappa and weighted kappa. Psychol Bull. 1969;72:323–327.
- Wilson EB. Probable inference, the law of succession, and statistical inference. J Am Stat Assoc. 1927;22:209–212.
Suggested citation
Yaacob, NM & Che Soh, NAA. Categorical Inter-rater Agreement Analyzer, version 1.1.0. NajibMY; 2026. Available from: https://najibmy.netlify.app/tools/categorical-inter-rater-agreement/
This research tool does not replace statistical consultation or establish acceptable agreement.