FANDOM


datrie เป็นโปรแกรมสำหรับเก็บรายการคำในโครงสร้างข้อมูลแบบ trie ซึ่งใช้ในการตัดคำภาษาไทยโดยโปรแกรม libthai

วิธีการใช้Edit

Command lineEdit

ในการเริ่มสร้าง trie เป็นครั้งแรกต้องสร้าง alpha map ในไฟล์ .sbm ก่อน เช่น t.sbm ดังนั้น ตัวอย่างด้านล่าง

[ 0x00 , 0xFF ]

หลังจากนั้นจึงใช้คำสั่ง trietool <ชื่อ trie> เพื่อสร้าง trie เช่น

trietool mytrie

ทำตามตัวอย่างข้างบนก็จะได้ไฟล์ชื่อ mytrie.br และ mytrie.tr

การเพิ่มคำEdit

เพิ่มจาก command line

trietool mytrie add word1 data1 word2 data2

เพิ่มจากไฟล์รายการคำ

 trietool mytrie add-list my_list.dat

รายการคำประกอบไปด้วยสองคอลัมน์ซึ่งคั่นกลางด้วยแทบ

การบ้าน 1
การเมือง 2
อาหาร 3


การติดตั้งโปรแกรมEdit

CVSEdit

export CVSROOT=:pserver:anonymous@linux.thai.net:/home/cvs
cvs login
cvs co software/datrie

HTTPEdit

รับข้อมูลจาก "http://th.lug.wikia.com/wiki/Datrie?oldid=2041"

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.