• BERANDA
  • TENTANG
    • Profil BPMPP
    • Visi dan Misi
    • Tujuan & Fungsi
    • Struktur Organisasi
    • Pimpinan Organisasi
    • Program Kerja BPMPP
  • Kegiatan
  • KERJASAMA
  • LAYANAN & INFORMASI
    • APLIKASI
      • SILIMA UMA
      • Perpustakaan UMA
      • Academic Online Campus (AOC)
      • Repository UMA
      • Tracer Study (Alumni)
      • Jurnal
      • E-Learning UMA
      • Direktori Mahasiswa
    • Arsip Digital
      • Buku Pedoman Universitas Medan Area
      • Kalender Akademik
      • ArtikelKumpulan Artikel-artikel Seputar Pendidikan dan Dunia Kerja
    • Kurikulum
      • Kurikulum Teknik
      • Kurikulum Pertanian
      • Kurikulum Ekonomi dan Bisnis
      • Kurikulum Hukum
      • Kurikulum Isipol
      • Kurikulum Psikologi
      • Kurikulum Saintek
      • Kurikulum Agama Islam
    • Persyaratan
      • Perubahan Data Mahasiswa di ForlapDikti
      • Syarat Penerbitan Daftar Prestasi Akademik Sementara
      • Syarat Pengambilan Ijazah Dan Transkip Nilai
      • Syarat Pengganti Ijazah dan Transkrip Hilang & Rusak
      • Syarat Penerbitan Translate Ijazah & Transkrip Bahasa Inggris
      • Syarat Penerbitan Prestasi Akademik Pindah Keluar
      • Syarat Berkas Konversi
      • Syarat Usulan SK Seminar dan Ujian Meja Hijau/Skripsi
  • Help Desk BPMPP
  • id
    • en
    • id
Biro Perencanaan Mutu Pendidikan dan Pembelajaran Terbaik di Sumatera Utara
    • BERANDA
    • TENTANG
      • Profil BPMPP
      • Visi dan Misi
      • Tujuan & Fungsi
      • Struktur Organisasi
      • Pimpinan Organisasi
      • Program Kerja BPMPP
    • Kegiatan
    • KERJASAMA
    • LAYANAN & INFORMASI
      • APLIKASI
        • SILIMA UMA
        • Perpustakaan UMA
        • Academic Online Campus (AOC)
        • Repository UMA
        • Tracer Study (Alumni)
        • Jurnal
        • E-Learning UMA
        • Direktori Mahasiswa
      • Arsip Digital
        • Buku Pedoman Universitas Medan Area
        • Kalender Akademik
        • ArtikelKumpulan Artikel-artikel Seputar Pendidikan dan Dunia Kerja
      • Kurikulum
        • Kurikulum Teknik
        • Kurikulum Pertanian
        • Kurikulum Ekonomi dan Bisnis
        • Kurikulum Hukum
        • Kurikulum Isipol
        • Kurikulum Psikologi
        • Kurikulum Saintek
        • Kurikulum Agama Islam
      • Persyaratan
        • Perubahan Data Mahasiswa di ForlapDikti
        • Syarat Penerbitan Daftar Prestasi Akademik Sementara
        • Syarat Pengambilan Ijazah Dan Transkip Nilai
        • Syarat Pengganti Ijazah dan Transkrip Hilang & Rusak
        • Syarat Penerbitan Translate Ijazah & Transkrip Bahasa Inggris
        • Syarat Penerbitan Prestasi Akademik Pindah Keluar
        • Syarat Berkas Konversi
        • Syarat Usulan SK Seminar dan Ujian Meja Hijau/Skripsi
    • Help Desk BPMPP
    • id
      • en
      • id

    Artikel

    • Home
    • Blog
    • Artikel
    • Teknik Natural Language Processing (NLP)

    Teknik Natural Language Processing (NLP)

    • Posted by BPMPP UMA
    • Categories Artikel
    • Date 18 Juni 2024

    Teknik Natural Language Processing (NLP) adalah cabang dari kecerdasan buatan (Artificial Intelligence, AI) yang berfokus pada interaksi antara komputer dan bahasa manusia. Tujuan utama NLP adalah memungkinkan komputer untuk memahami, menafsirkan, dan menghasilkan teks atau ucapan dalam bahasa alami manusia. Teknik-teknik NLP mencakup berbagai metode dan algoritma yang digunakan untuk menganalisis dan memproses data bahasa alami. Berikut adalah beberapa teknik utama dalam NLP:

    1. Tokenisasi

    Tokenisasi adalah proses membagi teks menjadi unit-unit yang lebih kecil, seperti kata, frasa, atau kalimat. Proses ini penting sebagai langkah awal dalam banyak aplikasi NLP, karena memungkinkan analisis lebih lanjut pada level kata atau frasa.

    • Contoh: Kalimat “Saya suka belajar NLP” akan ditokenisasi menjadi [“Saya”, “suka”, “belajar”, “NLP”].

    2. Penghilangan Kata Umum (Stopword Removal)

    Stopwords adalah kata-kata umum yang sering muncul dalam teks tetapi biasanya tidak memiliki makna signifikan untuk analisis. Contoh stopwords dalam bahasa Indonesia adalah “di”, “dan”, “yang”. Penghilangan stopwords membantu meningkatkan efisiensi dan akurasi analisis.

    • Contoh: Setelah menghilangkan stopwords dari kalimat “Saya suka belajar NLP di sekolah”, hasilnya adalah [“suka”, “belajar”, “NLP”, “sekolah”].

    3. Stemming dan Lemmatization

    Stemming dan lemmatization adalah teknik yang digunakan untuk mengurangi kata ke bentuk dasarnya. Stemming menghapus akhiran kata untuk menemukan akar katanya, sementara lemmatization menggunakan kamus untuk menemukan bentuk dasar dari kata.

    • Stemming: Kata “belajar” akan diubah menjadi “belajar”.
    • Lemmatization: Kata “makan” dan “memakan” akan diubah menjadi “makan”.

    4. Part-of-Speech Tagging (POS Tagging)

    POS tagging adalah proses menandai setiap kata dalam teks dengan kategori gramatikalnya, seperti kata benda, kata kerja, atau kata sifat. Teknik ini membantu dalam memahami struktur sintaksis teks.

    • Contoh: Kalimat “Anak itu berlari cepat” akan diberi tag sebagai [“Anak/N”, “itu/DET”, “berlari/V”, “cepat/ADV”].

    5. Named Entity Recognition (NER)

    NER adalah teknik yang digunakan untuk mengidentifikasi dan mengklasifikasikan entitas dalam teks ke dalam kategori seperti nama orang, organisasi, lokasi, tanggal, dan sebagainya.

    • Contoh: Dalam kalimat “Barack Obama adalah Presiden Amerika Serikat”, NER akan mengidentifikasi “Barack Obama” sebagai ORG (orang) dan “Amerika Serikat” sebagai LOC (lokasi).

    6. Parsing

    Parsing adalah proses menganalisis struktur sintaksis sebuah kalimat untuk memahami hubungan antar kata dalam kalimat tersebut. Parsing menghasilkan pohon struktur yang menggambarkan hubungan gramatikal.

    • Contoh: Untuk kalimat “Anak itu berlari cepat”, parsing akan menghasilkan pohon yang menunjukkan “Anak” sebagai subjek, “berlari” sebagai predikat, dan “cepat” sebagai kata keterangan.

    7. Sentiment Analysis

    Sentiment analysis adalah teknik yang digunakan untuk menentukan sentimen atau emosi yang terkandung dalam teks, apakah positif, negatif, atau netral. Analisis sentimen banyak digunakan dalam analisis media sosial, ulasan produk, dan lain-lain.

    • Contoh: Kalimat “Saya sangat senang dengan layanan ini” akan diklasifikasikan sebagai positif.

    8. Machine Translation

    Machine translation adalah teknik yang digunakan untuk menerjemahkan teks dari satu bahasa ke bahasa lain secara otomatis. Teknik ini menggunakan model statistik atau neural network untuk menghasilkan terjemahan yang akurat.

    • Contoh: Terjemahan dari “Saya suka belajar NLP” ke bahasa Inggris menjadi “I like learning NLP”.

    9. Text Summarization

    Text summarization adalah teknik untuk menghasilkan ringkasan dari sebuah teks panjang. Teknik ini bisa ekstraktif (memilih kalimat-kalimat penting dari teks asli) atau abstraktif (menghasilkan kalimat baru yang merangkum informasi penting).

    • Contoh: Ringkasan dari artikel panjang tentang NLP mungkin berupa beberapa kalimat yang mencakup poin-poin utama.

    10. Speech Recognition

    Speech recognition adalah teknik yang digunakan untuk mengubah ucapan menjadi teks. Teknik ini menggunakan model akustik dan linguistik untuk mengenali dan mentranskripsikan ucapan.

    • Contoh: Mengubah ucapan “Halo, bagaimana kabarmu?” menjadi teks yang sama.

    Kesimpulan

    Teknik Natural Language Processing adalah bidang yang kompleks dan dinamis, yang terus berkembang seiring dengan kemajuan teknologi AI dan machine learning. Teknik-teknik NLP memainkan peran penting dalam berbagai aplikasi, mulai dari pencarian informasi, analisis sentimen, terjemahan otomatis, hingga asisten virtual. Dengan semakin meningkatnya jumlah data tekstual, peran NLP menjadi semakin krusial dalam membantu kita memahami dan memanfaatkan informasi secara lebih efektif.

    • Share:
    author avatar
    BPMPP UMA

    Previous post

    Selamat Idul Adha 1445H
    18 Juni 2024

    Next post

    Peran Mikrobiologi Air dalam Pengelolaan Sumber Daya Air Bersih
    18 Juni 2024

    You may also like

    Kenapa Kita Sulit Berkata “Tidak”? Belajar Menetapkan Batasan
    30 Juni, 2026

    Pernahkah Anda mengatakan “iya” padahal sebenarnya ingin menolak? Mungkin Anda pernah menerima pekerjaan tambahan saat sudah kelelahan, membantu orang lain meskipun sedang sibuk, atau menyetujui sesuatu hanya karena merasa tidak enak untuk menolak. Jika iya, Anda tidak sendirian. Banyak orang …

    Doomscrolling: Kebiasaan Kecil yang Diam-Diam Merusak Pikiran
    29 Juni, 2026

    Pernahkah Anda membuka media sosial atau portal berita hanya untuk beberapa menit, tetapi tanpa sadar berakhir scrolling selama berjam-jam? Awalnya mungkin hanya ingin melihat update terbaru. Namun satu informasi membawa ke informasi lain, lalu terus berlanjut tanpa henti. Jika kebiasaan …

    Mental Health Check: Kapan Harus Istirahat dan Kapan Harus Cari Bantuan?
    27 Juni, 2026

    Dalam kehidupan yang serba cepat, banyak orang terbiasa mengabaikan kondisi mentalnya sendiri. Saat merasa lelah, stres, atau tertekan, respons yang sering muncul adalah: “Nanti juga membaik sendiri.” Memang, ada kalanya kita hanya membutuhkan waktu untuk beristirahat. Namun ada juga kondisi ketika …

    Instagram

    Berita Lainnya

    Informasi Jadwal Ujian Akhir Semester (UAS) Genap TA. 2025/2026
    23Jun2026
    Informasi Gladi Bersih Wisuda Periode I Tahun 2026
    22Jun2026
    Informasi Pelaksanaan Wisuda Sarjana, Magister dan Doktor Periode I Tahun 2026
    05Jun2026
    Hari Raya Idul Adha 1447 H
    26Mei2026

    Lokasi

    Helpdesk

    [email protected]

    Kampus I

    Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223

    (061) 7360168. CALL CENTER : 0811-6013-888
    [email protected]

    Kampus II

    Jalan Setiabudi No. 79 B / Jalan Sei Serayu No. 70 A, Medan 20122

    (061) 42402994 HP : 0811 607 259
    [email protected]

    Copyright © 2026 PDAI - Universitas Medan Area