Beispiel #1
0
def test_to_cardinal():
    assert malaya.to_cardinal(123456789) == 'seratus dua puluh tiga juta empat ratus lima puluh enam ribu tujuh ratus lapan puluh sembilan'
Beispiel #2
0
def test_to_cardinal_negative_decimal():
    assert 'perpuluhan' in malaya.to_cardinal(-1234567.89)
Beispiel #3
0
def test_to_cardinal_negative():
    assert 'negatif' in malaya.to_cardinal(-123456789)
Beispiel #4
0
df.head(8)

# # NUMBER TO TEXT

# In[36]:

count = 0
clean = []
ab = []

for i, row in df.iterrows():
    s = row['text'].split()

    for item in s:
        if item.isdigit() == True:
            item = malaya.to_cardinal(int(item))
        clean.append(item)
    count += 1
    a = ' '.join(clean)
    ab.append(a)
    clean = []

df['text-after-1st-proc'] = ab

print("Done!!")

# In[37]:

df.head(8)

# # NORMALIZE
Beispiel #5
0
def test_to_cardinal_belas():
    assert malaya.to_cardinal(12) == 'dua belas'
Beispiel #6
0
def test_to_cardinal_one():
    assert malaya.to_cardinal(1) == 'satu'