https://github.com/rrayhka/pos-tagger
POS Tagger menggunakan model dari Hugging Face untuk melakukan tagging Part-of-Speech pada teks bahasa Indonesia.
https://github.com/rrayhka/pos-tagger
flask indobert-models nlp pos-tagger pos-tagger-indonesia transformers
Last synced: 3 months ago
JSON representation
POS Tagger menggunakan model dari Hugging Face untuk melakukan tagging Part-of-Speech pada teks bahasa Indonesia.
- Host: GitHub
- URL: https://github.com/rrayhka/pos-tagger
- Owner: rrayhka
- License: mit
- Created: 2024-06-27T14:53:18.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-21T11:17:40.000Z (9 months ago)
- Last Synced: 2025-01-21T12:24:05.604Z (9 months ago)
- Topics: flask, indobert-models, nlp, pos-tagger, pos-tagger-indonesia, transformers
- Language: HTML
- Homepage:
- Size: 137 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
---
# POS Tagger
Proyek ini adalah implementasi sederhana dari POS (Part-of-Speech) Tagger menggunakan model dari Hugging Face. Aplikasi ini menggunakan Flask untuk backend dan HTML/CSS untuk frontend.
## Persyaratan
Pastikan Anda telah menginstal:
- Python 3.6 atau lebih tinggi
- pip (Python package installer)## Cara Menjalankan
Ikuti langkah-langkah berikut untuk menjalankan proyek ini di mesin lokal Anda:
### 1. Clone Repositori
Clone repositori ini ke direktori lokal Anda menggunakan perintah berikut:
```bash
git clone https://github.com/rrayhka/pos-tagger.git
```### 2. Install Dependencies
Masuk ke direktori proyek yang baru saja di-clone dan install dependencies yang diperlukan:
```bash
cd pos-tagger
pip install -r requirements.txt
```### 3. Unduh Model
Jalankan skrip `download_model.py` untuk mengunduh model dan tokenizer dari Hugging Face dan menyimpannya secara lokal:
```bash
python download_model.py
```### 4. Jalankan Aplikasi
Jalankan aplikasi Flask menggunakan perintah berikut:
```bash
python app.py
```## File Utama
- `app.py`: Script untuk menjalankan backend Flask.
- `download_model.py`: Script untuk mengunduh dan menyimpan model dan tokenizer dari Hugging Face.
- `index.html`: File HTML untuk frontend aplikasi.
- `requirements.txt`: Daftar dependencies yang diperlukan untuk menjalankan aplikasi.## Menggunakan Aplikasi
1. Buka `index.html` di browser Anda.
2. Masukkan teks bahasa Indonesia di textarea yang disediakan.
3. Klik tombol "Tag POS".
4. Hasil POS tagging akan ditampilkan di bawah form input.## Hasil
## Kontribusi
Jika Anda ingin berkontribusi pada proyek ini, silakan buat pull request atau buka isu di repositori GitHub.
## Lisensi
Proyek ini dilisensikan di bawah MIT License. Lihat file `LICENSE` untuk informasi lebih lanjut.
---