Skip to content

Commit 2e7b280

Browse files
author
Charin
authored
Merge pull request #380 from opalchonlapat/dev
Add crfcut v2 model
2 parents bcd2be4 + 3544c3e commit 2e7b280

3 files changed

Lines changed: 8 additions & 8 deletions

File tree

4.32 MB
Binary file not shown.

pythainlp/tokenize/crfcut.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ def extract_features(
177177
return doc_features
178178

179179

180-
_CRFCUT_DATA_FILENAME = "sentenceseg-ted.model"
180+
_CRFCUT_DATA_FILENAME = "sentenceseg-crfcut-v2.model"
181181
_tagger = pycrfsuite.Tagger()
182182
_tagger.open(os.path.join(corpus_path(), _CRFCUT_DATA_FILENAME))
183183

tests/test_tokenize.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -263,23 +263,23 @@ def test_sent_tokenize(self):
263263
["วันนี้ฉันกินข้าว และโดดเรียน"],
264264
)
265265
self.assertEqual(
266-
sent_tokenize("น้ำพึ่งเรือ แต่เสือพึ่งป่า", engine="crfcut"),
267-
["น้ำพึ่งเรือ ", "แต่เสือพึ่งป่า"],
266+
sent_tokenize("ฉันไปโรงเรียน เธอไปโรงพยาบาล", engine="crfcut"),
267+
['ฉันไปโรงเรียน ', 'เธอไปโรงพยาบาล'],
268268
)
269269
self.assertEqual(
270-
sent_tokenize("น้ำพึ่งเรือ แต่เสือพึ่งป่า", engine=""),
271-
["น้ำพึ่งเรือ ", "แต่เสือพึ่งป่า"],
270+
sent_tokenize("ฉันไปโรงเรียน เธอไปโรงพยาบาล", engine=""),
271+
['ฉันไปโรงเรียน ', 'เธอไปโรงพยาบาล'],
272272
)
273273
self.assertEqual(
274274
sent_tokenize("วันนี้ฉันกินข้าว และโดดเรียน"),
275275
["วันนี้ฉันกินข้าว และโดดเรียน"],
276276
)
277277
self.assertEqual(
278-
sent_tokenize("น้ำพึ่งเรือ แต่เสือพึ่งป่า"),
279-
["น้ำพึ่งเรือ ", "แต่เสือพึ่งป่า"],
278+
sent_tokenize("ฉันไปโรงเรียน เธอไปโรงพยาบาล"),
279+
['ฉันไปโรงเรียน ', 'เธอไปโรงพยาบาล'],
280280
)
281281
self.assertIsNotNone(
282-
sent_tokenize("น้ำพึ่งเรือ แต่เสือพึ่งป่า",
282+
sent_tokenize("ฉันไปโรงเรียน เธอไปโรงพยาบาล",
283283
keep_whitespace = False,
284284
engine = "whitespace"),
285285
)

0 commit comments

Comments
 (0)