Skip to main content

Paket NLP untuk pengolahan teks Bahasa Indonesia

Project description

AsroNLP

AsroNLP adalah paket Natural Language Processing (NLP) khusus untuk pengolahan teks Bahasa Indonesia. Paket ini menyediakan fitur preprocessing lengkap seperti pembersihan teks, tokenisasi, normalisasi, stemming, serta analisis sentimen berbasis kamus leksikon positif dan negatif.


Fitur Utama

  • Pembersihan teks dari emoji, angka, simbol, URL, mention, dan duplikat data
  • Tokenisasi teks Bahasa Indonesia menggunakan NLTK
  • Penghapusan stopwords Bahasa Indonesia
  • Normalisasi kata menggunakan kamus kata baku
  • Stemming dengan algoritma Sastrawi
  • Analisis sentimen dengan kamus leksikon positif dan negatif
  • Deteksi sumber komentar (Media atau Individual)
  • Visualisasi hasil analisis: distribusi sentimen, wordcloud, dan frekuensi kata
  • Mendukung data dari YouTube (comment) dan Twitter (full_text)

Instalasi

Instalasi paket AsroNLP beserta dependensinya dapat dilakukan dengan:

pip install pandas openpyxl rich nltk Sastrawi regex matplotlib wordcloud swifter
pip install asronlp==0.1.20

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asronlp-0.1.20.tar.gz (580.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

asronlp-0.1.20-py3-none-any.whl (577.5 kB view details)

Uploaded Python 3

File details

Details for the file asronlp-0.1.20.tar.gz.

File metadata

  • Download URL: asronlp-0.1.20.tar.gz
  • Upload date:
  • Size: 580.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.5

File hashes

Hashes for asronlp-0.1.20.tar.gz
Algorithm Hash digest
SHA256 732913be3b157511a050ff076347eca0ddc55c1b8cdfadd478448e52378aef5c
MD5 eae4f818cdec4216b807d75ca74e7e37
BLAKE2b-256 81c1ebb10c14018eb9ea1e99c3542f77cf9b78eac273a78e1021ddc2183d7727

See more details on using hashes here.

File details

Details for the file asronlp-0.1.20-py3-none-any.whl.

File metadata

  • Download URL: asronlp-0.1.20-py3-none-any.whl
  • Upload date:
  • Size: 577.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.5

File hashes

Hashes for asronlp-0.1.20-py3-none-any.whl
Algorithm Hash digest
SHA256 8bac6200bbd38c557a71b42dc7b3a88962f087dbf94949f929b133d01596b1ad
MD5 5e20c4ea436cc3d423f851d5ca924575
BLAKE2b-256 7b4ba301e7876e7198dbb8d183dab6847b0e5e0305d35030c7e0f01a8c5d3383

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page