feedback_forensics.app.metrics_test#

Tests for the metrics module.

Module Contents#

Functions#

test_get_agreement

Test agreement calculation for different vote distributions.

test_get_acc

Test accuracy calculation for different vote distributions.

test_get_relevance

Test relevance calculation for different vote distributions.

test_get_principle_strength

Test principle strength calculation for different vote distributions.

test_get_cohens_kappa_randomized

Test Cohen’s kappa calculation for different vote distributions.

test_get_cohens_kappa

Test Cohen’s kappa calculation for different vote distributions.

test_vote_count_functions

Test basic vote counting functions.

test_compute_metrics

Test metric computation with sample vote data.

test_compute_metrics_empty_data

Test metric computation with empty input data.

API#

feedback_forensics.app.metrics_test.test_get_agreement()#

Test agreement calculation for different vote distributions.

feedback_forensics.app.metrics_test.test_get_acc()#

Test accuracy calculation for different vote distributions.

feedback_forensics.app.metrics_test.test_get_relevance()#

Test relevance calculation for different vote distributions.

feedback_forensics.app.metrics_test.test_get_principle_strength()#

Test principle strength calculation for different vote distributions.

feedback_forensics.app.metrics_test.test_get_cohens_kappa_randomized()#

Test Cohen’s kappa calculation for different vote distributions.

feedback_forensics.app.metrics_test.test_get_cohens_kappa()#

Test Cohen’s kappa calculation for different vote distributions.

feedback_forensics.app.metrics_test.test_vote_count_functions()#

Test basic vote counting functions.

feedback_forensics.app.metrics_test.test_compute_metrics()#

Test metric computation with sample vote data.

feedback_forensics.app.metrics_test.test_compute_metrics_empty_data()#

Test metric computation with empty input data.