myanglish-translator

1.0.4 • Public • Published

Burmese ~ Myanglish translator

Home Page This library was created to translate between myanglish to burmese unicode and burmese to myanglish vice-visa. We have trained over 2400+ myanglish phrase and words source from internet, multiple social media platforms.

Code example

Translate Burmese to Myanglish

import translator from 'myanglish-translator-js';
import { ConvertMode } from 'myanglish-translator-js';

const reault = translator.convertToMyanglish('ကျွန်မတို့နိုင်ငံတော်ကြီးက');
console.log(result);
// output => kyun ma do naing ngan taw geyii ka

const reault2 = translator.convertToMyanglish('ကျွန်မတို့နိုင်ငံတော်ကြီးကfdsa', {mode: ConvertMode.ADD_BRACKET_UNKNOWN_KEYWORDS});
console.log(result2);
// output => kyun ma do naing ngan taw geyii ka {fdsa}

Translate Myanglish to Burmese

import translator from 'myanglish-translator-js';
import { ConvertMode } from 'myanglish-translator-js';

const reault = translator.convertToBurmese('bite sar lo a pyin twar chin dl');
console.log(result);
// output => ဗိုက်စာလိုအပြင်သွာချင်တယ်

const reault2 = translator.convertToBurmese('bite sar lo a pyin twar chin dl jfdoksajfs', {mode: ConvertMode.ADD_BRACKET_UNKNOWN_KEYWORDS});
console.log(result2);
// output => ဗိုက်စာလိုအပြင်သွာချင်တယ်{jfdoksajfs}

Burmese word splitter

The burmese word splitter split the burmese sentence into words instead of splitting into chars

import translator from 'myanglish-translator-js';
const reault = translator.myanmarWordSpliter('hello ကျွန်မတို့နိုင်ငံတော်ကြီးက');
console.log(result);

// output => ['hello', ' ', 'ကျွန်', 'မ', 'တို့', 'နိုင်', 'ငံ', 'တော်', 'ကြီး', 'က']

Get total trained phrases

import translator from 'myanglish-translator-js';
const reault = translator.getDatasetCount();
console.log(result);

// output => 2400

Get text similarity

import translator from 'myanglish-translator-js';
const reault = textSimilarity("ကျွန်မတို့နိုင်ငံတော်ကြီးက", 'ကျွန်မတို့နိုင်ငံတော');
console.log(result);

// output => 0.32065217391304346
// the output will between 0 ~ 1 
// 1 mean two sentences are identical

Package Sidebar

Install

npm i myanglish-translator

Weekly Downloads

1

Version

1.0.4

License

ISC

Unpacked Size

220 kB

Total Files

10

Last publish

Collaborators

  • jianshangquan