コード例 #1
0
ファイル: test.py プロジェクト: ljubad/emnlp2015-ih-ig
 def test_disagreement_large(self):
     '''
     Test agreement upon a hypothetical dataset containing large disagreement.
     '''
     agreement = actual_agreement_linear(LARGE_DISAGREEMENT)
     self.assertTrue(agreement >= 0)
     self.assertEqual(agreement, Decimal('0'))
コード例 #2
0
ファイル: test.py プロジェクト: ljubad/emnlp2015-ih-ig
 def test_agreement_complete(self):
     '''
     Test agreement upon a hypothetical dataset containing complete agreement.
     '''
     agreement = actual_agreement_linear(COMPLETE_AGREEMENT)
     self.assertTrue(agreement >= 0)
     self.assertEqual(agreement, Decimal('1'))
コード例 #3
0
ファイル: test.py プロジェクト: ljubad/emnlp2015-ih-ig
 def test_agreement_g2(self):
     '''
     Test agreement upon Group 2 of Kazantseva (2012) data.
     '''
     agreement = actual_agreement_linear(KAZANTSEVA2012_G2)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement, Decimal('0.4201773835920177383592017738'))
コード例 #4
0
ファイル: test.py プロジェクト: ljubad/emnlp2015-ih-ig
 def test_agreement_g5(self):
     '''
     Test agreement upon Group 5 of Kazantseva (2012) data.
     '''
     agreement = actual_agreement_linear(KAZANTSEVA2012_G5)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement, Decimal('0.2564575645756457564575645756'))
コード例 #5
0
ファイル: test.py プロジェクト: UKPLab/emnlp2015-ih-ig
 def test_disagreement_large(self):
     '''
     Test agreement upon a hypothetical dataset containing large disagreement.
     '''
     agreement = actual_agreement_linear(LARGE_DISAGREEMENT)
     self.assertTrue(agreement >= 0)
     self.assertEqual(agreement,
                      Decimal('0'))
コード例 #6
0
ファイル: test.py プロジェクト: UKPLab/emnlp2015-ih-ig
 def test_agreement_complete(self):
     '''
     Test agreement upon a hypothetical dataset containing complete agreement.
     '''
     agreement = actual_agreement_linear(COMPLETE_AGREEMENT)
     self.assertTrue(agreement >= 0)
     self.assertEqual(agreement,
                      Decimal('1'))
コード例 #7
0
ファイル: test.py プロジェクト: UKPLab/emnlp2015-ih-ig
 def test_agreement_g2(self):
     '''
     Test agreement upon Group 2 of Kazantseva (2012) data.
     '''
     agreement = actual_agreement_linear(KAZANTSEVA2012_G2)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement,
                      Decimal('0.4201773835920177383592017738'))
コード例 #8
0
ファイル: test.py プロジェクト: UKPLab/emnlp2015-ih-ig
 def test_agreement_g5(self):
     '''
     Test agreement upon Group 5 of Kazantseva (2012) data.
     '''
     agreement = actual_agreement_linear(KAZANTSEVA2012_G5)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement,
                      Decimal('0.2564575645756457564575645756'))
コード例 #9
0
ファイル: test.py プロジェクト: ljubad/emnlp2015-ih-ig
 def test_agreement_g2_ch2(self):
     '''
     Test agreement upon Group 2, Chapter 2, of Kazantseva (2012) data.
     '''
     data = KAZANTSEVA2012_G2['ch2']
     data = {'ch2': data}
     agreement = actual_agreement_linear(data)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement, Decimal('0.5465116279069767441860465116'))
コード例 #10
0
ファイル: test.py プロジェクト: ljubad/emnlp2015-ih-ig
 def test_agreement_g5_ch1(self):
     '''
     Test agreement upon Group 5, Chapter 1, of Kazantseva (2012) data.
     '''
     data = KAZANTSEVA2012_G5['ch1']
     data = {'ch1': data}
     agreement = actual_agreement_linear(data)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement, Decimal('0.25'))
コード例 #11
0
ファイル: test.py プロジェクト: UKPLab/emnlp2015-ih-ig
 def test_agreement_g2_ch2(self):
     '''
     Test agreement upon Group 2, Chapter 2, of Kazantseva (2012) data.
     '''
     data = KAZANTSEVA2012_G2['ch2']
     data = {'ch2': data}
     agreement = actual_agreement_linear(data)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement,
                      Decimal('0.5465116279069767441860465116'))
コード例 #12
0
ファイル: test.py プロジェクト: UKPLab/emnlp2015-ih-ig
 def test_agreement_g5_ch1(self):
     '''
     Test agreement upon Group 5, Chapter 1, of Kazantseva (2012) data.
     '''
     data = KAZANTSEVA2012_G5['ch1']
     data = {'ch1': data}
     agreement = actual_agreement_linear(data)
     self.assertTrue(agreement > 0)
     self.assertEqual(agreement,
                      Decimal('0.25'))