Difference between revisions of "NLTK: Sastrawi Stemmer"

From OnnoWiki
Jump to navigation Jump to search
(Created page with "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). Thi...")
 
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
Sastrawi Python
+
Sastrawi Python adalah python library sederhana yang memungkinkan kita untuk mengubah kata dalam bahasa Indonesia ke akar katanya (stem). Ini adalah port Python dari project Sastrawi yang ditulis dalam PHP. Kita harus berterima kasih pada penulis & kontributor dari Sastrawi PHP.
  
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).
+
==Install Sastrawi==
  
Build Status Coverage Status PyPI version
+
Instalasi menggunakan perintah
Cara Install
 
  
Sastrawi dapat di-install menggunakan pip, dengan menjalankan perintah berikut di terminal/command prompt : pip install Sastrawi
+
sudo apt install python-pip
Penggunaan
+
sudo pip install Sastrawi
 +
 
 +
==Penggunaan==
  
 
Jalankan baris-baris kode berikut di Python interactive terminal :
 
Jalankan baris-baris kode berikut di Python interactive terminal :
Line 28: Line 29:
 
  # mereka tiru
 
  # mereka tiru
  
Demo
+
 
 +
==Menambahkan Kata Dasar==
 +
 
 +
Menambahkan kata dasar tampaknya bisa dengan cara mengedit file di folder
 +
 
 +
/usr/local/lib/python2.7/dist-packages/Sastrawi/Stemmer/data
 +
 
 +
Nama file
 +
 
 +
kata-dasar.txt
 +
 
 +
==Demo==
  
 
Live demo URL : https://pysastrawi-demo.appspot.com/
 
Live demo URL : https://pysastrawi-demo.appspot.com/
  
 
Repository : https://github.com/har07/pystastrawi-demo
 
Repository : https://github.com/har07/pystastrawi-demo
Lisensi
+
 
 +
==Lisensi==
  
 
Lisensi Sastrawi Python adalah MIT License (MIT).
 
Lisensi Sastrawi Python adalah MIT License (MIT).

Latest revision as of 17:15, 8 March 2017

Sastrawi Python adalah python library sederhana yang memungkinkan kita untuk mengubah kata dalam bahasa Indonesia ke akar katanya (stem). Ini adalah port Python dari project Sastrawi yang ditulis dalam PHP. Kita harus berterima kasih pada penulis & kontributor dari Sastrawi PHP.

Install Sastrawi

Instalasi menggunakan perintah

sudo apt install python-pip
sudo pip 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


Menambahkan Kata Dasar

Menambahkan kata dasar tampaknya bisa dengan cara mengedit file di folder

/usr/local/lib/python2.7/dist-packages/Sastrawi/Stemmer/data

Nama file

kata-dasar.txt

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