undertheseanlp / underthesea

Underthesea - Vietnamese NLP Toolkit
http://undertheseanlp.com
GNU General Public License v3.0
1.37k stars 271 forks source link

Create CRF Library in Rust 🚀 #637

Open rain1024 opened 1 year ago

rain1024 commented 1 year ago

I am interested in creating a Conditional Random Field (CRF) model for natural language processing tasks in Rust. I believe that Rust's strong type system and performance benefits would make it a great choice for this task. 🚀

I would like to request that someone with experience in Rust and NLP consider creating a CRF library for the community. This library should include the following features: 💡

Related works include the CRF++ library written in C++ and the python-crfsuite package which provide similar functionality but are not specific to Rust. Additionally, the messense/crfsuite-rs and messense/crfs-rs libraries provides basic CRF functionality, but it is not actively maintained and does not have the same feature set as the proposed library. It would be valuable to build upon these existing works and create a comprehensive, actively maintained CRF library for Rust.

I am happy to contribute to this project and provide any necessary resources. Let's make it happen! 🙌