Skip to content
This repository has been archived by the owner on Sep 3, 2023. It is now read-only.
/ ringo Public archive

Japanese Morphological Analyzer written in pure Dart.

License

Notifications You must be signed in to change notification settings

kawa1214/ringo

Repository files navigation

ringo

ringo

ringo is japanese word separator.

Usage

final ringo = await Ringo.init();
final tokenized = ringo.tokenize('吾輩はRingoである');
print('tokenized: $tokenized');

tokenized: [吾輩, は, Ringo, である]

⚡️ Features

  • Simple word separation(Japanese)
  • Unknown word processing
  • Build own dictionary(Create DoubleArray from TrieTree)
  • Fast dictionary search(DoubleArray Algorithm)

Upcoming Features

  • MorphologicalAnalysis(Lattice Algorithm)

Contributing


ringoは日本語の分かち書きをします.(今後,形態素解析もサポートする予定です)