Hostname: page-component-74656f9884-8r8nv Total loading time: 0 Render date: 2026-11-06T14:48:57.810Z Has data issue: false hasContentIssue false

Classifying Korean comparative sentences for comparison analysis

Published online by Cambridge University Press:  09 September 2013

SEON YANG
Affiliation:
Department of Computer Engineering, Dong-A University, 840 Hadan 2-dong, Saha-gu, Busan, 604-714, South Korea e-mail: seony.yang@gmail.com, youngjoong.ko@gmail.com
YOUNGJOONG KO*
Affiliation:
Department of Computer Engineering, Dong-A University, 840 Hadan 2-dong, Saha-gu, Busan, 604-714, South Korea e-mail: seony.yang@gmail.com, youngjoong.ko@gmail.com
*
Corresponding author.
Rights & Permissions [Opens in a new window]

Abstract

Comparisons sort objects based on their superiority or inferiority and they may have major effects on a variety of evaluation processes. The Web facilitates qualitative and quantitative comparisons via online debates, discussion forums, product comparison sites, etc., and comparison analysis is becoming increasingly useful in many application areas. This study develops a method for classifying sentences in Korean text documents into several different comparative types to facilitate their analysis. We divide our study into two tasks: (1) extracting comparative sentences from text documents and (2) classifying comparative sentences into seven types. In the first task, we investigate many actual comparative sentences by referring to previous studies and construct a lexicon of comparisons. Sentences that contain elements from the lexicon are regarded as comparative sentence candidates. Next, we use machine learning techniques to eliminate non-comparative sentences from the candidates. In the second task, we roughly classify the comparative sentences using keywords and use a transformation-based learning method to correct initial classification errors. Experimental results show that our method could be suitable for practical use. We obtained an F1-score of 90.23% in the first task, an accuracy of 81.67% in the second task, and an overall accuracy of 88.59% for the integrated system with both tasks.

Information

Type
Articles
Copyright
Copyright © Cambridge University Press 2013 
Figure 0

Table 1. Problems with a simple keyword search method

Figure 1

Table 2. Seven comparative types and example sentences

Figure 2

Table 3. Distribution of the CKs

Figure 3

Table 4. The CK, ‘bo-da (than),’ in three types of sentences

Figure 4

Fig. 1. Distribution of the corpus. The left chart shows the number of comparative sentences and non-comparative sentences in our corpus. The right chart shows the distribution of the seven comparative types.

Figure 5

Table 5. Example sentence used for Task 1 experiments: this sentence contains a CK, so it was detected by the comparison lexicon as a CS candidate. However, it is not a comparative sentence and it should be eliminated. The feature examples given in Tables 6–9 were extracted from this sentence

Figure 6

Table 6. Results obtained with lexical unigrams and bigrams (%)

Figure 7

Table 7. Results with the lexical sequence features (%)

Figure 8

Table 8. Results obtained by comparing the three types of sequence features (%)

Figure 9

Table 9. Comparison using five different radius lengths (%)

Figure 10

Fig. 2. Experimental results for Task 1.

Figure 11

Table 10. Example sentence for Task 2 experiments. The CK contained in this sentence belongs to ‘(4) greater or lesser’ type, so this sentence was classified as the ‘(4) greater or lesser’ type during the initial classification step. However, this sentence actually belongs to the ‘(5) superlative’ type. Thus, it should be classified correctly into the different type. The feature examples given in Tables 11 and 12 were extracted from this sentence

Figure 12

Table 11. Baseline systems used for Task 2 with keywords only or lexical unigrams/bigrams (%)

Figure 13

Table 12. Additional baseline systems for Task 2 using POS tag sequences (%)

Figure 14

Table 13. Definitions of TBL templates

Figure 15

Table 14. Evaluations of the TBL templates given in Table 13 (%)

Figure 16

Table 15. Results of the comparison of the three threshold options (%)

Figure 17

Table 16. Results with each of the seven comparative types (%)

Figure 18

Fig. 3. Experimental results for Task 2: (a) the performance with our proposed system (b) the F1-score with each comparative type.

Figure 19

Fig. 4. Final results with system integration: ‘1N’ denotes that there was a single non-comparative type, ‘7C’ denotes the seven comparative types, and ‘1C’ denotes all of the comparative sentences.

Figure 20

Table 17. An example of the summary results provided by our final comparison system

Figure 21

Table 18. Summary of the overall procedure