datrie เป็นโปรแกรมสำหรับเก็บรายการคำในโครงสร้างข้อมูลแบบ trie ซึ่งใช้ในการตัดคำภาษาไทยโดยโปรแกรม libthai
วิธีการใช้[]
Command line[]
ในการเริ่มสร้าง trie เป็นครั้งแรกต้องสร้าง alpha map ในไฟล์ .sbm ก่อน เช่น t.sbm ดังนั้น ตัวอย่างด้านล่าง
[ 0x00 , 0xFF ]
หลังจากนั้นจึงใช้คำสั่ง trietool <ชื่อ trie> เพื่อสร้าง trie เช่น
trietool mytrie
ทำตามตัวอย่างข้างบนก็จะได้ไฟล์ชื่อ mytrie.br และ mytrie.tr
การเพิ่มคำ[]
เพิ่มจาก command line
trietool mytrie add word1 data1 word2 data2
เพิ่มจากไฟล์รายการคำ
trietool mytrie add-list my_list.dat
รายการคำประกอบไปด้วยสองคอลัมน์ซึ่งคั่นกลางด้วยแทบ
การบ้าน | 1 |
การเมือง | 2 |
อาหาร | 3 |
การติดตั้งโปรแกรม[]
CVS[]
export CVSROOT=:pserver:anonymous@linux.thai.net:/home/cvs cvs login cvs co software/datrie