MeCab ÀÇ »çÀü ±¸Á¶¿Í ¹ü¿ë ÅؽºÆ® º¯È¯ Åø·Î¼­ÀÇ ÀÌ¿ë

$Id: dic-detail.html 65 2007-01-30 00:52:53Z taku-ku $;

°³¿ä

´Ü¾î »çÀüÀÇ ±¸Á¶¸¦ ÀÌÇØÇÏ´Â °ÍÀ¸·Î, MeCab (À»)¸¦ ¹ü¿ëÀûÀÎ ÅؽºÆ® º¯È¯ Åø·Î¼­ ÀÌ¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¸é, È÷¶ó°¡³ª to īŸī³ª º¯È¯, ·Î¸¶ÀÚ to È÷¶ó°¡³ª º¯È¯, Auto Link µîÀ» MeCab ¸¸À¸·Î ½ÇÇàÇÒ ¼ö ÀÖ½À´Ï´Ù

ÆÄÀÏ

´Ü¾î »çÀüÀ» ±¸ÃàÇÏ·Á¸é, ÃÖÀú ÀÌÇÏÀÇ ÆÄÀÏÀ» ÀÛ¼ºÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

*.csv ÆÄÀÏ

´Ü¾î »çÀüÀÔ´Ï´Ù

¿£Æ®¸®´Â, ÀÌÇÏ¿Í °°Àº CSV ±×¸®°í Ãß°¡ÇÕ´Ï´Ù.

test,1223,1223,6058,foo,bar,baz

ÃÖÃÊÀÇ4 °³´Â Çʼö ¿£Æ®¸®·Î, °¢°¢

µÇ°í ÀÖ½À´Ï´Ù. ÄÚ½ºÆ®Ä¡´Â short int (16bit Á¤¼ö) ÀÇ ¹üÀ§¿¡ °ÅµÑ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

5 Ä÷³´« ÀÌÈÄ´Â, À¯Àú Á¤ÀÇÀÇ CSV ÇʵåÀÔ´Ï´Ù. ±âº»ÀûÀ¸·Î ¾î¶² ³»¿ëÀÌ¶óµµ CSV (ÀÌ)°¡ Çã¶ôÇÏ´Â ÇÑ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.

matrix.def

ÃÖÃÊÀÇ Çà¿¡ ¿¬Á¢Ç¥ÀÇ »çÀÌÁî( Àü°Ç »çÀÌÁî, ÈÄ°Ç»çÀÌÁî) (À»)¸¦ ¾¹´Ï´Ù. ±× ´ÙÀ½Àº, ¿¬Á¢Ç¥ÀÇ Àü°ÇÀÇ ¹®¸Æ ID, ÈÄ°ÇÀÇ ¹®¸ÆID (¿Í)°ú, °Å±â¿¡ ´ëÀÀÇÏ´Â ÄÚ½ºÆ®¸¦ ¾¹´Ï´Ù.

¾î´À ´Ü¾î A, B ÇÏÁö¸¸ ¿¬Á¢À» ÀÌ·ê ¶§,

µË´Ï´Ù. Áï, ´Ü¾î »çÀü¿¡ µî·ÏÇß´Ù ID ÇÏÁö¸¸ ¿¬Á¢Ç¥¸¦ ÂüÁ¶ÇÒ ¶§ÀÇ Å°°¡ µË´Ï´Ù. ÄÚ½ºÆ®Ä¡´Â short int (16bit Á¤¼ö) ÀÇ ¹üÀ§¿¡ °ÅµÑ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù.

100 120
0 0 1
0 1 10
0 2 5

»ó±âÀÇ ¿¹¿¡¼­´Â, Àü°ÇÀÇ ¹®¸ÆÀÇ »çÀÌÁî°¡100, ÈÄ°ÇÀÇ ¹®¸ÆÀÇ »çÀÌÁî°¡ 120 µÇ¾î ÀÖ½À´Ï´Ù. ¶Ç, Àü°Ç ¹®¸Æ 0 (À¸)·ÎºÎÅÍ Èİǹ®¸Æ 1 ¿¡ÀÇ ÃµÀÌ ÄÚ½ºÆ®°¡ 10 µÇ°í ÀÖ½À´Ï´Ù.

char.def

¹ÌÁö¾î ó¸®ÀÇ ·êÀÔ´Ï´Ù. ÀÌÂÊ (À»)¸¦ ºÁ ÁÖ¼¼¿ä.

ÀÌÇÏ°¡ ÃÖÀúÇÑÀÇ ¼³Á¤ (DEFAULT (¿Í)°ú SPACE) ÀÔ´Ï´Ù

DEFAULT 1 0 0
SPACE   0 1 0
0x0020 SPACE

unk.def

¹ÌÁö¾î¿¡ ´ëÇÑ Ç°»ç¿­ÀÇ Å×À̺íÀÔ´Ï´Ù. ÀÌÂÊ (À»)¸¦ ºÁ ÁÖ¼¼¿ä.

ÀÌÇÏ°¡ ÃÖÀúÇÑÀÇ ¼³Á¤ (DEFAULT (¿Í)°ú SPACE) ÀÔ´Ï´Ù

DEFAULT,0,0,0,*
SPACE,0,0,0,*

»çÀüÀÇ ÄÄÆÄÀÏ

´ÙÀ½ÀÇ Ä¿¸àµå¸¦ ½ÇÇàÇÏ´Â °ÍÀ¸·Î, Çؼ®¿ëÀÇ ¹ÙÀ̳ʸ® »çÀüÀ» ÀÛ¼ºÇÕ´Ï´Ù.

% /usr/local/libexec/mecab/mecab-dict-index 

»ç·Ê ¿¬±¸¹ý

example µð·ºÅ丮¿¡ ¸î°³ÀÇ ÀÀ¿ë¿¹°¡ ÀÖ½À´Ï´Ù.

Auto Link

Hatena Keyword (¿Í)°ú °°Àº Auto Link (À»)¸¦ ½ÇÀåÇØ º¸°Ú½À´Ï´Ù

È÷¶ó°¡³ª to īŸī³ª º¯È¯ Åø


$Id: dic-detail.html 65 2007-01-30 00:52:53Z taku-ku $;