Course description

Kursus ini dirancang untuk memberikan pengantar mendalam ke dalam dunia Pemrosesan Bahasa Alami (NLP). Anda akan memulai dengan konsep dasar seperti Bag of Words (BoW) dan Term Frequency-Inverse Document Frequency (TF-IDF) untuk representasi teks. Selanjutnya, kita akan mengeksplorasi NLTK untuk melakukan tokenisasi dan menghilangkan stopwords, yang merupakan langkah penting dalam mempersiapkan teks untuk analisis. Anda akan belajar bagaimana memanfaatkan CountVectorizer dan TFIDFVectorizer untuk mengubah teks menjadi format yang dapat dipahami oleh algoritma machine learning. Selain itu, Anda akan diperkenalkan pada analisis sentimen menggunakan TextBlob dan melakukan Part of Speech (POS) tagging menggunakan SpaCy untuk mendapatkan wawasan mendalam dari teks. Kursus ini cocok bagi pemula yang ingin memulai perjalanan mereka dalam NLP.

What will i learn?

  • Memahami konsep dasar Bag of Words (BoW) dan TF-IDF.
  • Mampu melakukan tokenisasi dan menghilangkan stopwords menggunakan NLTK.
  • Mengubah teks menjadi vektor menggunakan CountVectorizer dan TFIDFVectorizer.
  • Melakukan analisis sentimen pada teks menggunakan TextBlob.
  • Menggunakan POS tagging dengan SpaCy untuk memahami struktur teks.

Requirements

  • Pemahaman dasar tentang Python.
  • Komputer atau laptop dengan koneksi internet.
  • Kemampuan untuk menginstal pustaka Python seperti NLTK, TextBlob, dan SpaCy.

Frequently asked question

NLP adalah cabang kecerdasan buatan (AI) yang berfokus pada interaksi antara komputer dan manusia menggunakan bahasa alami.

Tidak, kursus ini dirancang untuk pemula dan akan memandu Anda melalui konsep-konsep dasar NLP.

Bag of Words adalah representasi teks sederhana berdasarkan frekuensi kata, sementara TF-IDF mempertimbangkan frekuensi kata dalam konteks seluruh dokumen, memberikan bobot lebih tinggi pada kata yang lebih unik.

Kursus ini menggunakan NLTK, TextBlob, CountVectorizer, TFIDFVectorizer, dan SpaCy untuk berbagai tugas pemrosesan teks.

Ya, Anda akan belajar cara melakukan analisis sentimen menggunakan TextBlob dan memahami bagaimana mengekstraksi emosi dari teks.

ITS Academic

Free

Lectures

0

Skill level

Beginner

Expiry period

Lifetime

Related courses