Changelog
Source:NEWS.md
jiebaRS (development version)
- Fixed source installation on native Windows ARM64 by selecting the matching Rust target.
- Added
import_cidian()to import words from SCEL, QCEL, QPYD, BDICT, and BCD input-method dictionaries into an existing worker. - Added
read_cidian()to read supported input-method dictionaries into a data frame of entries and coding components. - Bundled
stopwords_cn,stopwords_en, andstopwords_fullstopwords datasets are now available for explicit use; stopword filtering remains disabled by default. - Removed
get_tuple(); usecount_ngrams()for n-gram counting. - Exported functions now reject unnamed optional arguments; supply optional arguments by name.
- Documentation for internal native bridge functions is no longer generated for users.
jiebaRS 0.2.0
CRAN release: 2026-08-04
- Custom dictionary and model files are now read through a common UTF-8 layer that handles a leading BOM and reports invalid formats.
- Reject duplicate entries in custom IDF dictionaries now.
- User dictionary entries with an omitted frequency now infer one automatically, zero frequencies are rejected.
- Legacy
word tagentries fromjiebaRare supported. -
worker()now acceptsmin_keyword_lengthto control the minimum Unicode length of terms returned by TF-IDF and TextRank keyword extraction. -
worker()now accepts one or more user dictionary paths throughuser; dictionaries are appended in the supplied order (qinwf/jiebaR#69).
jiebaRS 0.1.0
Initial CRAN submission.
Implemented these APIs:
- Workers:
worker
- Segmentation:
segmentsegment_batch
- Speech Tagging:
taggingtagging_batch
- Keyword Extraction:
keywordskeywords_dftextranktextrank_df
- Word Frequency and N-grams:
freqcount_ngramsget_tuple
- Utilities:
filter_segmentnew_user_wordadd_wordget_idf
Add necessary tests, documents, a benchmark, and the website.