معرفی شرکت ها


FinnSyll-2.0.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Finnish syllabifier and compound segmenter
ویژگی مقدار
سیستم عامل -
نام فایل FinnSyll-2.0.0
نام FinnSyll
نسخه کتابخانه 2.0.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Naomi Tachikawa Shapiro
ایمیل نویسنده coder@tsnaomi.net
آدرس صفحه اصلی https://github.com/tsnaomi/finnsyll
آدرس اینترنتی https://pypi.org/project/FinnSyll/
مجوز BSD
.. image:: https://travis-ci.org/tsnaomi/finnsyll.svg?branch=master :target: https://travis-ci.org/tsnaomi/finnsyll FinnSyll ******** FinnSyll is a Python library that syllabifies words according to Finnish syllabification principles. It is also equipped with a Finnish compound splitter. More details/docs to come. Installation ============ :: $ pip install FinnSyll Basic usage =========== First, instantiate a ``FinnSyll`` object. :: >>> from finnsyll import FinnSyll >>> f = FinnSyll() To syllabify: :: >>> f.syllabify('runoja') ['ru.no.ja'] # internal syllable boundaries are indicated with '.' To segment compounds: :: >>> f.split('sosiaalidemokraattien') 'sosiaali=demokraattien' # internal word boundaries are indicated with '=' Optional arguments ================== The syllabifier can be customized along two different parameters: variation and compound splitting. variation --------- Instantiating a ``FinnSyll`` object with ``variation=True`` (default) will allow the syllabifier to return multiple syllabifications if variation is predicted. When ``variation=True``, the syllabifier will return a list. Setting ``variation`` to ``False`` will cause the syllabifier to return a string containing the first predicted syllabification. *Variation*: :: >>> f = FinnSyll(variation=True) >>> f.syllabify('runoja') ['ru.no.ja'] >>> f.syllabify('vapaus') ['va.pa.us', 'va.paus'] *No variation*: :: >>> f = FinnSyll(variation=False) >>> f.syllabify('runoja') 'ru.no.ja' >>> f.syllabify('vapaus') 'va.pa.us' split_compounds --------------- When instantiating a ``FinnSyll`` object with ``split_compounds=True`` (default), the syllabifier will first attempt to split the input into constituent words before syllabifying it. This forces the syllabifier to insert a syllable boundary in between identified constituent words. The syllabifier will skip this step if ``split_compounds`` is set to ``False``. *Compound splitting*: :: >>> f = FinnSyll(split_compounds=True) >>> f.syllabify('rahoituserien') # rahoitus=erien ['ra.hoi.tus.e.ri.en'] *No compound splitting*: :: >>> f = FinnSyll(split_compounds=False) >>> f.syllabify('rahoituserien') ['ra.hoi.tu.se.ri.en'] # incorrect


نیازمندی

مقدار نام
- morfessor


نحوه نصب


نصب پکیج whl FinnSyll-2.0.0:

    pip install FinnSyll-2.0.0.whl


نصب پکیج tar.gz FinnSyll-2.0.0:

    pip install FinnSyll-2.0.0.tar.gz