kekavigi / stemmer

Pythonic version of Python port of PHP Sastrawi Project, maybe.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stemmer

Ini adalah kode Python sederhana yang memungkinkan anda untuk mengubah kata berimbuhan dalam Bahasa Indonesia ke bentuk kata dasar (stem). Proyek ini adalah perapian kode dan beberapa perbaikan dari proyek PySastrawi. Anda dapat mengecek demonstrasi program di sini.

Penggunaan

from sastrawi import Stemmer

stemmer = Stemmer()

sentences = ['Perekonomian Indonesia sedang dalam pertumbuhan yang membanggakan',
             'Mereka meniru-nirukannya']

# proses stemming
for sentence in sentences:
    print(stemmer.stem(sentence))
# ekonomi indonesia sedang dalam tumbuh yang bangga
# mereka tiru

# hilangkan stopwords
for sentence in sentences:
    print(stemmer.remove_stopword(sentence))
# perekonomian indonesia pertumbuhan membanggakan
# meniru-nirukannya

# Klasifikasi affiks sebuah kata
res = stemmer.context('meniru-nirukannya'))
# ['tiru', [('me', 'DP'), ('nya', 'PP'), ('kan', 'DS')]]

Lisensi

Lisensi stemmer adalah MIT License (MIT). Lisensi PySastrawi adalah MIT License (MIT). Proyek ini mengandung kamus kata dasar yang berasal dari Kateglo dengan lisensi CC-BY-NC-SA 3.0.

Referensi

About

Pythonic version of Python port of PHP Sastrawi Project, maybe.

License:MIT License


Languages

Language:Python 100.0%