friso是使用c語言開發的一個開源的中文分詞器,使用流行的mmseg算法實現。
基本介紹
- 中文名:中文分詞器
- 外文名:Friso
- 類別:軟體
- 語言:簡體中文
相關簡介
功能特色
分詞速度
軟體信息
使用方法
//例如我的friso.ini在/c/friso/資料夾中:
//請在friso.ini中正確的填寫friso.lex_dir(詞庫配置檔案friso.lex.ini的目錄地址,必須以“/”結尾)
friso -init /c/friso/friso.ini
friso_task_t task;
//1.實例化一個friso分詞實例,__path__為friso.ini的地址。
friso = friso_new_from_ifile(__path__);
task = friso_new_task();
friso_set_text( task,"要被分詞的文本");
//4.分詞主程式:
while(( friso_next( friso, friso->mode, task ))!= NULL ){
//printf("%s[%d,%d]/ ", task->hits->word, task->hits->type, task->hits->offset );
printf("%s/ ", task->hits->word );
//if( task->hits->type == __FRISO_NEW_WORDS__ ){
// FRISO_FREE( task->hits->word );//釋放組合詞的記憶體。
//}
}
friso_free_task( task );
friso_free( friso );