Quick Start

Installation

Default code example:
pip install bnltk 

Usage

Tokenizer

Default code example:
from bnltk.tokenize import Tokenizers  
t = Tokenizers()
print(t.bn_word_tokenizer(' আমার সোনার বাংলা । '))

Stemmer

Default code example:
from bnltk.stemmer import BanglaStemmer  
bn_stemmer = BanglaStemmer()
print(bn_stemmer.stem('খেয়েছিলো'))

Parts of Speech Tagger

For using the Parts of Tagger you need to download some data files as follows:

Default code example:
from bnltk.bnltk_downloads import DataFiles  
DataFiles().download()

After successfully downloading the files, then you can use this module.

Default code example:
from bnltk.pos_tagger import PosTagger  
p_tagger = PosTagger()
p_tagger.loader()
sentences = 'দুশ্চিন্তার কোন কারণই নাই'
print(p_tagger.tagger(sentences))