Fandom

FOSS Wiki

TextBreak

212pages on
this wiki
Add New Page
Talk0 Share
Applications-development
This software project is work in progress.

It is currently not yet ready for the end-user, but propably interesting for software developers.

TextBreak is a language-Independent textual breaking module, which is a program that segment text into smaller units, word - for instance, for all languages (e.g. English, Chinese and etc. ) by one engine.

Project pagesEdit

https://gna.org/projects/textbreak/

DesignEdit

OverviewEdit

TextBreakOverview

Textbreak overview

SuiteEdit

TextBreakSuite

Breaking suites

ResultEdit

TextBreakResult

Breaking result

Implementation strategyEdit

This diagram show the development strategy of TextBreak. There 3 sub-projects that are running simultaneously. Since implementation TextBreak in C is pretty difficult. Thus the prototype in Python was built before building fully implementation in C. However, there is some modules have been written in C already. For instance, Dict, which is dictionary in Trie structure. In order to integrate them, Python binding is built. At the last phase, the prototype will be ported into C.

TextBreakStrategy

Implementation strategy of TextBreak

StatusEdit

It is not usable yet.

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.