dictionary ของ libthai กับ swath

57 views
Skip to first unread message

Amin Cheloh

unread,
Feb 1, 2012, 8:59:22 PM2/1/12
to thai-linux...@googlegroups.com
เพิ่งสังเกตเห็นว่าใน Debian มี package libthai-data เข้าใจว่าเก็บ dictionary ไว้ใช้กับ libthai
และ swath ก็มี dictionary ของตัวเอง

อยากทราบว่าทำไมถึงไม่ให้ swath ใช้ dictionary ของ libthai ไปเลยละครับ

Theppitak Karoonboonyanan

unread,
Feb 1, 2012, 9:27:05 PM2/1/12
to thai-linux...@googlegroups.com
2012/2/2 Amin Cheloh <hidde...@gmail.com>:

swath >= 0.4.1 สามารถใช้ dictionary ของ libthai ได้ครับ โดยใช้ option
"-d /usr/share/libthai/thbrk.tri"

สาเหตุที่มี dictionary แยกกัน ก็เพราะเดิมสองโครงการนี้พัฒนาแยกกันครับ
swath ใช้ word list จาก corpus ของ NECTEC ส่วน libthai สร้าง
word list จากพจนานุกรมฉบับราชบัณฑิตยสถาน แล้วมีการปรับเพิ่ม-ลด
รายการอยู่ตลอด

dictionary ทั้งสองตัวมีข้อดี-ข้อเสียต่างกัน เช่น ของ swath อาจมี
ชื่อเฉพาะมากกว่าเพราะมาจากเอกสารจริง ซึ่งของ libthai ก็มีการ
เพิ่มชื่อเฉพาะอยู่เนือง ๆ แต่ถ้าพูดถึงความครอบคลุมแล้ว libthai
อาจครอบคลุมคำมากกว่า เพราะมาจากพจนานุกรม

ทั้งนี้ ก็ยังต้องอาศัยแรงงานคนในการวิเคราะห์อยู่ครับ
ว่าอันไหนมีจุดอ่อนจุดแข็งยังไง ถ้าจะ merge กันก็คงใช้เวลา
ซึ่งถ้ามีใครอาสาวิเคราะห์ให้ก็ยินดีครับ

--
Theppitak Karoonboonyanan
http://linux.thai.net/~thep/

Reply all
Reply to author
Forward
0 new messages