• About
  • advertise
  • Privacy & Policy
  • Contact Us
Rabu, Mei 6, 2026
  • Login
No Result
View All Result
YOUTUBE
Kutarajapost - Berita Aceh dan Nasional
  • Home
  • Daerah
    • All
    • Aceh Barat
    • Aceh Besar
    • Aceh Selatan
    • Aceh Singkil
    • Aceh Tengah
    • Aceh Utara
    • Banda Aceh
    • Gayoe Lues
    • Nagan Raya
    • Sabang
    Tindak Lanjut Permintaan Gubernur, KKP Survei dan Siapkan Perbaikan Muara Perikanan Dangkal di Aceh

    Tindak Lanjut Permintaan Gubernur, KKP Survei dan Siapkan Perbaikan Muara Perikanan Dangkal di Aceh

    Pemerintah Aceh Siapkan Rp10 Miliar Bantuan Pendidikan bagi Mahasiswa Korban Bencana Hidrometeorologi, Baca Persyaratannya

    Seluler Sekda Hingga Jubir Disebar, Nurlis: Itu Doxing, Tujuannya Intimidasi

    Beredar Flyer di Medsos Terkait Layanan Pengaduan Pergub JKA, Nurlis: Itu Hoaks

    Beredar Flyer di Medsos Terkait Layanan Pengaduan Pergub JKA, Nurlis: Itu Hoaks

    Bunda PAUD Aceh Kunjungi KB Vanda Perta Rini dan PGTKIT Alhamdulillah di Yogyakarta

    Bunda PAUD Aceh Kunjungi KB Vanda Perta Rini dan PGTKIT Alhamdulillah di Yogyakarta

    Mualem Lepas Kloter Perdana Calon Jemaah Haji Aceh, Ingatkan Bersihkan Hati dan Jaga Kesehatan

    Mualem Lepas Kloter Perdana Calon Jemaah Haji Aceh, Ingatkan Bersihkan Hati dan Jaga Kesehatan

    Wagub Aceh Fadhlullah Hadiri Haul Ke-12 Tgk H. Ibrahim Bin Hasyim, Pendiri  Dayah Ruhul Falah

    Wagub Aceh Fadhlullah Hadiri Haul Ke-12 Tgk H. Ibrahim Bin Hasyim, Pendiri Dayah Ruhul Falah

    Gubernur Aceh Raih Penghargaan Nasional Top Pembina BUMD 2026

    Gubernur Aceh Raih Penghargaan Nasional Top Pembina BUMD 2026

    Gubernur Aceh Tekankan Percepatan Eksekusi Program dalam Rapim Mei 2026

    Gubernur Aceh Tekankan Percepatan Eksekusi Program dalam Rapim Mei 2026

    • Banda Aceh
    • Aceh Barat
    • Aceh Barat Daya
    • Aceh Besar
    • Aceh Jaya
    • Aceh Selatan
    • Aceh Singkil
    • Aceh Tamiang
    • Aceh Tengah
    • Aceh Utara
    • Pidie
    • Sabang
    • Simeulue
    • Subulussalam
  • Nasional
  • Internasional
  • Teknologi
  • Pendidikan
  • Hukum
  • Sosial Kemanusian
    Pemerintah Aceh Kembali Perpanjang Status Transisi Pemulihan Pecabencana

    Pemerintah Aceh Kembali Perpanjang Status Transisi Pemulihan Pecabencana

    Pemerintah Aceh Dorong Kolaborasi Pemulihan Ekonomi Pascabencana

    Pemerintah Aceh Dorong Kolaborasi Pemulihan Ekonomi Pascabencana

    Mualem Ungkap Aceh Butuh Rp40 Triliun untuk Pemulihan, Minta Perhatian Serius Pemerintah Pusat

    Mualem Ungkap Aceh Butuh Rp40 Triliun untuk Pemulihan, Minta Perhatian Serius Pemerintah Pusat

    Buka Musrenbang Aceh 2027, Mualem Sebut Pemulihan Pascabencana Butuh Dukungan Besar Pemerintah Pusat

    Buka Musrenbang Aceh 2027, Mualem Sebut Pemulihan Pascabencana Butuh Dukungan Besar Pemerintah Pusat

    Pemkab Pulau Buru Kirim 2.000 Botol Minyak Kayu Putih untuk Korban Bencana Aceh

    Pemkab Pulau Buru Kirim 2.000 Botol Minyak Kayu Putih untuk Korban Bencana Aceh

    Wagub Aceh bersama Menko PMK dan Mendagri Serahkan Bantuan Rumah Rusak Korban Bencana di Aceh Tamiang

    Wagub Aceh bersama Menko PMK dan Mendagri Serahkan Bantuan Rumah Rusak Korban Bencana di Aceh Tamiang

    Mendagri dan Wagub Aceh Tinjau Infrastruktur Rusak Akibat Bencana

    Mendagri dan Wagub Aceh Tinjau Infrastruktur Rusak Akibat Bencana

    DWP Aceh Salurkan Bantuan bagi Keluarga ASN Terdampak Bencana

    DWP Aceh Salurkan Bantuan bagi Keluarga ASN Terdampak Bencana

    Wagub Aceh Fadhlullah Ungkap Sejumlah Capaian Pemerintah dalam Pemulihan Pascabencana

    Wagub Aceh Fadhlullah Ungkap Sejumlah Capaian Pemerintah dalam Pemulihan Pascabencana

  • Ekonomi
  • Home
  • Daerah
    • All
    • Aceh Barat
    • Aceh Besar
    • Aceh Selatan
    • Aceh Singkil
    • Aceh Tengah
    • Aceh Utara
    • Banda Aceh
    • Gayoe Lues
    • Nagan Raya
    • Sabang
    Tindak Lanjut Permintaan Gubernur, KKP Survei dan Siapkan Perbaikan Muara Perikanan Dangkal di Aceh

    Tindak Lanjut Permintaan Gubernur, KKP Survei dan Siapkan Perbaikan Muara Perikanan Dangkal di Aceh

    Pemerintah Aceh Siapkan Rp10 Miliar Bantuan Pendidikan bagi Mahasiswa Korban Bencana Hidrometeorologi, Baca Persyaratannya

    Seluler Sekda Hingga Jubir Disebar, Nurlis: Itu Doxing, Tujuannya Intimidasi

    Beredar Flyer di Medsos Terkait Layanan Pengaduan Pergub JKA, Nurlis: Itu Hoaks

    Beredar Flyer di Medsos Terkait Layanan Pengaduan Pergub JKA, Nurlis: Itu Hoaks

    Bunda PAUD Aceh Kunjungi KB Vanda Perta Rini dan PGTKIT Alhamdulillah di Yogyakarta

    Bunda PAUD Aceh Kunjungi KB Vanda Perta Rini dan PGTKIT Alhamdulillah di Yogyakarta

    Mualem Lepas Kloter Perdana Calon Jemaah Haji Aceh, Ingatkan Bersihkan Hati dan Jaga Kesehatan

    Mualem Lepas Kloter Perdana Calon Jemaah Haji Aceh, Ingatkan Bersihkan Hati dan Jaga Kesehatan

    Wagub Aceh Fadhlullah Hadiri Haul Ke-12 Tgk H. Ibrahim Bin Hasyim, Pendiri  Dayah Ruhul Falah

    Wagub Aceh Fadhlullah Hadiri Haul Ke-12 Tgk H. Ibrahim Bin Hasyim, Pendiri Dayah Ruhul Falah

    Gubernur Aceh Raih Penghargaan Nasional Top Pembina BUMD 2026

    Gubernur Aceh Raih Penghargaan Nasional Top Pembina BUMD 2026

    Gubernur Aceh Tekankan Percepatan Eksekusi Program dalam Rapim Mei 2026

    Gubernur Aceh Tekankan Percepatan Eksekusi Program dalam Rapim Mei 2026

    • Banda Aceh
    • Aceh Barat
    • Aceh Barat Daya
    • Aceh Besar
    • Aceh Jaya
    • Aceh Selatan
    • Aceh Singkil
    • Aceh Tamiang
    • Aceh Tengah
    • Aceh Utara
    • Pidie
    • Sabang
    • Simeulue
    • Subulussalam
  • Nasional
  • Internasional
  • Teknologi
  • Pendidikan
  • Hukum
  • Sosial Kemanusian
    Pemerintah Aceh Kembali Perpanjang Status Transisi Pemulihan Pecabencana

    Pemerintah Aceh Kembali Perpanjang Status Transisi Pemulihan Pecabencana

    Pemerintah Aceh Dorong Kolaborasi Pemulihan Ekonomi Pascabencana

    Pemerintah Aceh Dorong Kolaborasi Pemulihan Ekonomi Pascabencana

    Mualem Ungkap Aceh Butuh Rp40 Triliun untuk Pemulihan, Minta Perhatian Serius Pemerintah Pusat

    Mualem Ungkap Aceh Butuh Rp40 Triliun untuk Pemulihan, Minta Perhatian Serius Pemerintah Pusat

    Buka Musrenbang Aceh 2027, Mualem Sebut Pemulihan Pascabencana Butuh Dukungan Besar Pemerintah Pusat

    Buka Musrenbang Aceh 2027, Mualem Sebut Pemulihan Pascabencana Butuh Dukungan Besar Pemerintah Pusat

    Pemkab Pulau Buru Kirim 2.000 Botol Minyak Kayu Putih untuk Korban Bencana Aceh

    Pemkab Pulau Buru Kirim 2.000 Botol Minyak Kayu Putih untuk Korban Bencana Aceh

    Wagub Aceh bersama Menko PMK dan Mendagri Serahkan Bantuan Rumah Rusak Korban Bencana di Aceh Tamiang

    Wagub Aceh bersama Menko PMK dan Mendagri Serahkan Bantuan Rumah Rusak Korban Bencana di Aceh Tamiang

    Mendagri dan Wagub Aceh Tinjau Infrastruktur Rusak Akibat Bencana

    Mendagri dan Wagub Aceh Tinjau Infrastruktur Rusak Akibat Bencana

    DWP Aceh Salurkan Bantuan bagi Keluarga ASN Terdampak Bencana

    DWP Aceh Salurkan Bantuan bagi Keluarga ASN Terdampak Bencana

    Wagub Aceh Fadhlullah Ungkap Sejumlah Capaian Pemerintah dalam Pemulihan Pascabencana

    Wagub Aceh Fadhlullah Ungkap Sejumlah Capaian Pemerintah dalam Pemulihan Pascabencana

  • Ekonomi
No Result
View All Result
Kutarajapost - Berita Aceh dan Nasional
No Result
View All Result
Home Internasional

Cara Membuat Detektor Email Spam dengan Python dan Naive Bayes Classifier

Jimmy Maulana by Jimmy Maulana
2026/03/14
in Internasional
0
158
SHARES
1.9k
VIEWS
Share on FacebookShare on Twitterkutarajapost.com

Cara Membuat Detektor Email Spam

Pernahkah Anda bertanya-tanya bagaimana Gmail tahu bahwa email yang menjanjikan $10 juta adalah spam? Atau bagaimana cara menangkap pesan “Anda memenangkan iPhone gratis!” sebelum mencapai inbox Anda?

Dalam tutorial ini, Anda akan membuat classifier email spam sendiri dari awal menggunakan algoritma Naive Bayes. Pada akhirnya, Anda akan memiliki model yang berfungsi dengan akurasi lebih dari 97%—dan Anda akan memahami dengan tepat bagaimana cara kerjanya.

Apa yang Akan Anda Pelajari

  • Bagaimana filter spam email sebenarnya bekerja
  • Intuisi di balik algoritma Naïve Bayes
  • Teknik preprocessing teks untuk machine learning
  • Cara mengevaluasi model klasifikasi
  • Membangun pipeline deteksi spam lengkap dengan Python

Prasyarat

Anda harus memiliki pemahaman dasar tentang Python dan beberapa pemahaman tentang konsep fundamental machine learning. Jangan khawatir jika Anda masih belajar—saya akan menjelaskan semuanya seiring berjalannya waktu.

RelatedPosts

Mualem Lepas Kloter Perdana Calon Jemaah Haji Aceh, Ingatkan Bersihkan Hati dan Jaga Kesehatan

Ikut Kembangkan Pendidikan Aceh, Mualem Ucapkan Terimakasih kepada Arab Saudi

Gubernur Aceh Muzakir Manaf Hadiri Peluncuran InnoFood 2026: Dorong Petani Berdaya melalui Inovasi

Mengapa Naive Bayes untuk Deteksi Spam?

Sebelum kita menyelami kode, mari pahami mengapa Naive Bayes sangat cocok untuk tugas ini.

Bayangkan Anda menerima email yang berisi kata-kata seperti “gratis,” “pemenang,” “klik di sini,” dan “penawaran waktu terbatas.” Otak Anda langsung menandai ini sebagai mencurigakan. Algoritma Naive Bayes melakukan sesuatu yang serupa—algoritma ini menghitung probabilitas bahwa sebuah email adalah spam berdasarkan kata-kata yang dikandungnya.

Algoritma ini disebut “naive” (naif) karena membuat asumsi penyederhanaan: memperlakukan setiap kata sebagai independen dari kata lainnya. Pada kenyataannya, kombinasi kata penting (pikirkan “uji coba gratis” vs “uang gratis”), tetapi penyederhanaan ini bekerja dengan sangat baik dalam praktik.

Mengapa Memilih Naive Bayes?

  • Kecepatan: Melatih dengan sangat cepat, bahkan pada dataset besar
  • Efisiensi: Membutuhkan data pelatihan minimal untuk menghasilkan hasil yang andal
  • Kesederhanaan: Mudah diimplementasikan dan diinterpretasikan
  • Performa: Meskipun sederhana, sering mengungguli algoritma yang lebih kompleks untuk klasifikasi teks

Menyiapkan Lingkungan

Pertama, instal library yang diperlukan:

%pip install regex wordcloud numpy pandas seaborn matplotlib scikit-learn

Berikut ringkasan singkat tentang apa yang dilakukan setiap library:

  • regex / re — untuk membersihkan teks menggunakan pencocokan pola
  • wordcloud — untuk memvisualisasikan kata-kata yang paling sering muncul
  • numpy & pandas — untuk pemuatan dan manipulasi data
  • seaborn & matplotlib — untuk bagan dan visualisasi
  • scikit-learn — menyediakan classifier Naive Bayes, vectorizer, dan alat evaluasi

Setelah instalasi selesai, impor semua library:

# Manipulasi dan analisis data
import pandas as pd
import numpy as np

# Visualisasi data
import seaborn as sns
import matplotlib.pyplot as plt

# Pemrosesan bahasa alami
import nltk
import re
from nltk.corpus import stopwords

# Machine learning
from sklearn.naive_bayes import MultinomialNB
from sklearn.model_selection import train_test_split
from sklearn.feature_extraction.text import TfidfVectorizer
from sklearn.metrics import classification_report, confusion_matrix, accuracy_score

# Visualisasi word cloud
from wordcloud import WordCloud

Memuat dan Menjelajahi Dataset

Kami akan menggunakan dataset email yang berlabel. Anda dapat mengunduhnya dari Kaggle.

message_dataset = pd.read_csv('emails.csv')
message_dataset.head()

Dataset berisi 5.728 email dengan dua kolom: text (konten email) dan spam (1 untuk spam, 0 untuk email yang sah).

Memvisualisasikan Distribusi Data

plt.rcParams["figure.figsize"] = [8, 10]
message_dataset.spam.value_counts().plot(kind="pie", autopct="%1.0f%%")

Distribusi Data Spam

Sekitar 24% email dalam dataset adalah spam, sementara 76% adalah email sah.

Menganalisis Pola Kata dengan Word Clouds

stop = stopwords.words("english")

message_dataset["text_without_sw"] = message_dataset["text"].apply(
    lambda x: " ".join([item for item in x.split() if item not in stop])
)

Word Cloud Email Spam:

Word Cloud Email Spam

Word Cloud Email Sah:

Word Cloud Email Sah

Observasi Utama:

  • Email spam: “free,” “money,” “offer,” “click,” “please”
  • Email sah: “company,” “time,” “thanks”

Preprocessing Data Teks

def clean_text(doc):
    document = re.sub('[^a-zA-Z]', ' ', doc)
    document = re.sub(r'\s+[a-zA-Z]\s+', ' ', document)
    document = re.sub(r'\s+', ' ', document)
    return document

Mengonversi Teks ke Fitur Numerik

Kita menggunakan TF-IDF (Term Frequency-Inverse Document Frequency):

vectorizer = TfidfVectorizer(
    max_features=2500,
    min_df=5,
    max_df=0.7,
    stop_words=stopwords.words('english')
)

X = vectorizer.fit_transform(X_sentences).toarray()

Melatih Classifier Naive Bayes

X_train, X_test, y_train, y_test = train_test_split(
    X, y,
    test_size=0.20,
    random_state=42
)

spam_detector = MultinomialNB()
spam_detector.fit(X_train, y_train)

Evaluasi Performa Model

y_pred = spam_detector.predict(X_test)

print(confusion_matrix(y_test, y_pred))
print(classification_report(y_test, y_pred))
print(accuracy_score(y_test, y_pred))

Hasil:

Akurasi Model: 97.82%

Predicted: SahPredicted: Spam
Actual: Sah849 (TN)7 (FP)
Actual: Spam18 (FN)272 (TP)

Menguji Email Individual

print(spam_detector.predict(vectorizer.transform([X_sentences[56]])))

Output: [1] ✅ Model dengan benar mengidentifikasi email promosi sebagai SPAM!

Kesimpulan

Anda telah membangun classifier email spam yang mencapai lebih dari 97% akurasi menggunakan algoritma Naïve Bayes. Di sepanjang jalan, Anda belajar tentang:

  • ✅ Preprocessing teks
  • ✅ Ekstraksi fitur dengan TF-IDF
  • ✅ Teknik evaluasi model

Langkah Selanjutnya

  • Bereksperimen dengan vectorizer berbeda: Coba CountVectorizer atau word embeddings (Word2Vec, GloVe)
  • Tangani ketidakseimbangan kelas: Gunakan teknik seperti SMOTE atau sesuaikan class weights
  • Feature engineering: Tambahkan fitur seperti panjang email, jumlah link, atau domain pengirim
  • Coba algoritma lain: Bandingkan dengan SVM, Random Forest, atau gradient boosting
  • Deploy model: Bangun API sederhana menggunakan Flask atau FastAPI

Sumber: freeCodeCamp – Diterjemahkan ke Bahasa Indonesia

Previous Post

Dinsos Aceh: Distribusi Logistik Penanganan Bencana Capai 925.193 Ton

Next Post

Dari Tempat Suluk Hingga Disabilitas Berat, Yahdi Hasan Salurkan Bantuan Gubernur Aceh

Jimmy Maulana

Jimmy Maulana

Penulis dan wartawan yang konsisten mengangkat isu sosial, pembangunan daerah, dan dinamika kebijakan publik dengan pendekatan naratif yang kuat serta berbasis data.Bagi saya Menulis adalah medium tanggung jawab sosial sebuah ruang untuk membangun kesadaran publik dan mendorong perbaikan sistem secara konstruktif.

Related Posts

Mualem Lepas Kloter Perdana Calon Jemaah Haji Aceh, Ingatkan Bersihkan Hati dan Jaga Kesehatan

Mualem Lepas Kloter Perdana Calon Jemaah Haji Aceh, Ingatkan Bersihkan Hati dan Jaga Kesehatan

by Husni Anwar
05/05/2026
0

Banda Aceh — Kloter pertama calon jemaah haji (CJH) Aceh resmi dilepas dari Asrama Haji Embarkasi Aceh pada Selasa 5...

Ikut Kembangkan Pendidikan Aceh, Mualem Ucapkan Terimakasih kepada Arab Saudi

Ikut Kembangkan Pendidikan Aceh, Mualem Ucapkan Terimakasih kepada Arab Saudi

by Husni Anwar
29/04/2026
0

Jakarta – Gubernur Aceh, Muzakir Manaf (Mualem), menyampaikan apresiasi kepada Duta Besar Arab Saudi, Faisal Abdullah Al Amoudi, atas program pembangunan...

Gubernur Aceh Muzakir Manaf Hadiri Peluncuran InnoFood 2026: Dorong Petani Berdaya melalui Inovasi

Gubernur Aceh Muzakir Manaf Hadiri Peluncuran InnoFood 2026: Dorong Petani Berdaya melalui Inovasi

by Husni Anwar
28/04/2026
0

Jakarta - Gubernur Aceh, Muzakir Manaf, yang akrab disapa Mualem, menghadiri peluncuran InnoFood 2026 yang digelar Himpunan Kerukunan Tani Indonesia...

Gubernur Mualem dan Dubes UEA Bentuk Tim Program Investasi di Aceh

Gubernur Mualem dan Dubes UEA Bentuk Tim Program Investasi di Aceh

by Husni Anwar
28/04/2026
0

Jakarta – Gubernur Aceh, Muzakir Manaf (Mualem), dan Duta Besar Uni Emirat Arab (UEA) Abdulla Salem Al-Dhaheri, sepakat membentuk tim...

5.426 Jemaah Calon Haji Aceh Siap Berangkat, Kloter Perdana Terbang 6 Mei

5.426 Jemaah Calon Haji Aceh Siap Berangkat, Kloter Perdana Terbang 6 Mei

by Husni Anwar
27/04/2026
0

Banda Aceh – Sebanyak 5.426 jemaah calon haji asal Aceh, termasuk petugas, siap diberangkatkan ke Tanah Suci pada musim haji 1447...

ASDP Buka Peluang Pelayaran Langsung Jakarta ke Aceh

ASDP Buka Peluang Pelayaran Langsung Jakarta ke Aceh

by Husni Anwar
27/04/2026
0

Banda Aceh – PT ASDP Indonesia Ferry (Persero) membahas rencana pembukaan lintasan angkutan penyeberangan ferry/ro-ro jarak jauh rute Jakarta –...

Load More
Next Post

Dari Tempat Suluk Hingga Disabilitas Berat, Yahdi Hasan Salurkan Bantuan Gubernur Aceh

Kak Na: Gekrafs harus Kreatif, Inovatif dan tetap Peduli Sesama

Kak Na: Gekrafs harus Kreatif, Inovatif dan tetap Peduli Sesama

Wagub Aceh Buka Puasa Bersama Warga Matang Drien

Wagub Aceh Buka Puasa Bersama Warga Matang Drien

Gubernur Aceh Buka Puasa Bersama dan Santuni Anak Yatim serta Penyandang Disabilitas

Gubernur Aceh Buka Puasa Bersama dan Santuni Anak Yatim serta Penyandang Disabilitas

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Recent News

Tindak Lanjut Permintaan Gubernur, KKP Survei dan Siapkan Perbaikan Muara Perikanan Dangkal di Aceh

Tindak Lanjut Permintaan Gubernur, KKP Survei dan Siapkan Perbaikan Muara Perikanan Dangkal di Aceh

06/05/2026

Pemerintah Aceh Siapkan Rp10 Miliar Bantuan Pendidikan bagi Mahasiswa Korban Bencana Hidrometeorologi, Baca Persyaratannya

06/05/2026

Seluler Sekda Hingga Jubir Disebar, Nurlis: Itu Doxing, Tujuannya Intimidasi

06/05/2026
  • Pembukaan-Rekrutmen-SDM-Berpengalaman-Special-Hire-dan-Tenaga-Kerja-PKWT-Bank-Indonesia-2024-2025

    Lowongan Rekrutmen Bank Indonesia 2024: Special Hire dan PKWT Terbaru

    943 shares
    Share 377 Tweet 236
  • Cara Mengatur Ukuran Logo di Word dengan Mudah

    179 shares
    Share 71 Tweet 45
  • Daftar Smelter Nikel di Indonesia

    170 shares
    Share 68 Tweet 42
  • Cara Menghubungi Call Center BSI dengan Mudah

    171 shares
    Share 68 Tweet 42
  • Relawan Tiongkok dan Malaysia Salurkan 9.500 Paket Bantuan untuk Korban Bencana Aceh

    173 shares
    Share 68 Tweet 42
  • About
  • advertise
  • Privacy & Policy
  • Contact Us

© 2026 JNews - Premium WordPress news & magazine theme by Jegtheme.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Home
  • Daerah
    • Banda Aceh
    • Aceh Barat
    • Aceh Barat Daya
    • Aceh Besar
    • Aceh Jaya
    • Aceh Selatan
    • Aceh Singkil
    • Aceh Tamiang
    • Aceh Tengah
    • Aceh Utara
    • Pidie
    • Sabang
    • Simeulue
    • Subulussalam
  • Nasional
  • Internasional
  • Teknologi
  • Pendidikan
  • Hukum
  • Sosial Kemanusian
  • Ekonomi

© 2026 JNews - Premium WordPress news & magazine theme by Jegtheme.