@@ -51,7 +51,7 @@ def build_tagger(self):
5151 # 一千一 => 1100, 一千 => 1000
5252 thousand = ((hundred | teen | tens | digits ) + delete ('千' ) + (
5353 hundred
54- | add_weight (zero + tens , 0.1 )
54+ | add_weight (zero + ( tens | teen ) , 0.1 )
5555 | add_weight (addzero + zero + digit , 0.5 )
5656 | add_weight (digit + addzero ** 2 , 0.8 )
5757 | add_weight (addzero ** 3 , 1.0 )))
@@ -60,7 +60,7 @@ def build_tagger(self):
6060 + delete ('万' )
6161 + (thousand
6262 | add_weight (zero + hundred , 0.1 )
63- | add_weight (addzero + zero + tens , 0.5 )
63+ | add_weight (addzero + zero + ( tens | teen ) , 0.5 )
6464 | add_weight (addzero + addzero + zero + digit , 0.5 )
6565 | add_weight (digit + addzero ** 3 , 0.8 )
6666 | add_weight (addzero ** 4 , 1.0 )))
@@ -85,7 +85,7 @@ def build_tagger(self):
8585 if self .enable_0_to_9 :
8686 cardinal |= number
8787 else :
88- number_two_plus = (digits + digits .plus ) | teen | tens | hundred | thousand | ten_thousand
88+ number_two_plus = (digits + digits .plus ) | teen | tens | hundred | thousand | ten_thousand # noqa
8989 cardinal |= number_two_plus
9090 tagger = insert ('value: "' ) + cardinal + insert ('"' )
9191 self .tagger = self .add_tokens (tagger )
0 commit comments