Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kangfend/bahasa
Natural language toolkit for Indonesian Language (Bahasa)
https://github.com/kangfend/bahasa
bahasa indonesia natural-language-processing nlp nlp-python python sastrawi stemmer stemming
Last synced: 2 months ago
JSON representation
Natural language toolkit for Indonesian Language (Bahasa)
- Host: GitHub
- URL: https://github.com/kangfend/bahasa
- Owner: kangfend
- License: mit
- Created: 2016-06-20T08:36:21.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-08-29T16:48:23.000Z (almost 2 years ago)
- Last Synced: 2024-03-19T05:47:05.256Z (3 months ago)
- Topics: bahasa, indonesia, natural-language-processing, nlp, nlp-python, python, sastrawi, stemmer, stemming
- Language: Python
- Homepage:
- Size: 118 KB
- Stars: 18
- Watchers: 2
- Forks: 9
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-nlp - bahasa
- awesome-nlp - bahasa
- awesome-nlp - bahasa
- awesome-nlp - bahasa
- awesome-nlp - bahasa
README
BAHASA
======Modul stemmer yang digunakan merupakan hasil _porting_ dari [Sastrawi](https://github.com/sastrawi/sastrawi) dengan beberapa perubahan.
INSTALASI
---------Kita dapat menginstal bahasa dengan cara sebagai berikut:
```bash
pip install bahasa
```PENGGUNAAN
----------```python
from bahasa.stemmer import Stemmerstemmer = Stemmer()
hasil = stemmer.stem("Saat ini pemerintah sedang memilih untuk menentukan rel yang digunakan.")
print(hasil)
saat ini perintah sedang pilih untuk tentu rel yang gunahasil = stemmer.stem("membuang-buang waktu")
print(hasil)
buang waktu# Menambahkan kata ke dalam kamus
stemmer.add_words("lauk", "nasi", "piring")# Menghapus kata dalam kamus
stemmer.remove_words("ikan", "kucing")
```TEST
----
```bash
python -m unittest discover
```