Difference between revisions of "Sastrawi"

From OnnoWiki
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
Sastrawi Python
 +
 +
Sastrawi Python is a simple python library which allows you to reduce inflected words in Indonesian Language (Bahasa Indonesia) to their base form (stem). This is Python port of the original Sastrawi project written in PHP (credits goes to the original author and contributors of Sastrawi PHP).
 +
 +
==Cara Install==
 +
 +
Sastrawi dapat di-install menggunakan pip, dengan menjalankan perintah berikut di terminal/command prompt :
 +
 +
pip install Sastrawi
 +
pip install sastrawi
 +
pip3 install sastrawi
 +
 +
==Penggunaan==
 +
 +
Jalankan baris-baris kode berikut di Python interactive terminal :
 +
 +
# import StemmerFactory class
 +
from Sastrawi.Stemmer.StemmerFactory import StemmerFactory
 +
 +
# create stemmer
 +
factory = StemmerFactory()
 +
stemmer = factory.create_stemmer()
 +
 +
# stemming process
 +
sentence = 'Perekonomian Indonesia sedang dalam pertumbuhan yang membanggakan'
 +
output  = stemmer.stem(sentence)
 +
 +
print(output)
 +
# ekonomi indonesia sedang dalam tumbuh yang bangga
 +
 +
print(stemmer.stem('Mereka meniru-nirukannya'))
 +
# mereka tiru
 +
 +
==Demo==
 +
 +
Live demo URL : https://pysastrawi-demo.appspot.com/
 +
 +
Repository : https://github.com/har07/pystastrawi-demo
 +
 +
==Lisensi==
 +
 +
Lisensi Sastrawi Python adalah MIT License (MIT).
 +
 +
Project ini mengandung kamus kata dasar yang berasal dari Kateglo dengan lisensi CC-BY-NC-SA 3.0.
 +
Informasi Lebih Lanjut
 +
 +
    Sastrawi PHP Repository page
 +
 +
 +
 +
 
==Referensi==
 
==Referensi==
  
 
* https://github.com/sastrawi/sastrawi
 
* https://github.com/sastrawi/sastrawi
 
* https://github.com/har07/PySastrawi/tree/master
 
* https://github.com/har07/PySastrawi/tree/master

Latest revision as of 10:24, 30 October 2018

Sastrawi Python

Sastrawi Python is a simple python library which allows you to reduce inflected words in Indonesian Language (Bahasa Indonesia) to their base form (stem). This is Python port of the original Sastrawi project written in PHP (credits goes to the original author and contributors of Sastrawi PHP).

Cara Install

Sastrawi dapat di-install menggunakan pip, dengan menjalankan perintah berikut di terminal/command prompt :

pip install Sastrawi
pip install sastrawi
pip3 install sastrawi

Penggunaan

Jalankan baris-baris kode berikut di Python interactive terminal :

# import StemmerFactory class
from Sastrawi.Stemmer.StemmerFactory import StemmerFactory

# create stemmer
factory = StemmerFactory()
stemmer = factory.create_stemmer()

# stemming process
sentence = 'Perekonomian Indonesia sedang dalam pertumbuhan yang membanggakan'
output   = stemmer.stem(sentence)

print(output)
# ekonomi indonesia sedang dalam tumbuh yang bangga 

print(stemmer.stem('Mereka meniru-nirukannya'))
# mereka tiru

Demo

Live demo URL : https://pysastrawi-demo.appspot.com/

Repository : https://github.com/har07/pystastrawi-demo

Lisensi

Lisensi Sastrawi Python adalah MIT License (MIT).

Project ini mengandung kamus kata dasar yang berasal dari Kateglo dengan lisensi CC-BY-NC-SA 3.0. Informasi Lebih Lanjut

   Sastrawi PHP Repository page



Referensi