Skip to content

Commit d439ce1

Browse files
committed
chore: bump version
docs: update README
1 parent 83ca6fe commit d439ce1

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

README.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,23 @@ stemmer.stem('kunaon') // naon
4848
// menambahkan kata ganti atau sinonim
4949
stemmer.synonyms.set('santuy', 'santai')
5050
stemmer.stem('nyantuy') // santai
51+
52+
// penggunaan untuk stemming lebih dari 1 kata
53+
const tokenize = (text) => text
54+
// hapus spasi di awal dan akhir teks
55+
.trim()
56+
// ubah menjadi huruf kecil
57+
.toLowerCase()
58+
// hapus non-huruf, tanda hubung, dan spasi
59+
.replace(/[^a-z- ]/g, '')
60+
// pisah per kata
61+
.split(/ |-/)
62+
63+
let result = tokenize('Perekonomian Indonesia sedang dalam pertumbuhan yang membanggakan')
64+
.map((token) => stemmer.stem(token))
65+
.join(' ')
66+
67+
console.log(result) // ekonomi indonesia sedang dalam tumbuh yang bangga
5168
```
5269

5370
## Perbandingan

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "stemin",
3-
"version": "0.1.1",
3+
"version": "0.1.2",
44
"description": "Indonesian language stemmer with Levenshtein distance based on ariaghora/mpstemmer and damzaky/sastrawijs",
55
"type": "module",
66
"exports": {

0 commit comments

Comments
 (0)