CoolFace
Datasetpublic

ilhamangga/e-commerce-sentiment-bahasa-indonesia

E-Commerce Sentiment Analysis Dataset (Indonesian) Dataset komentar dan ulasan produk e-commerce dalam Bahasa Indonesia untuk analisis sentiment. Dataset Summary Dataset ini berisi 21,840 komentar e-commerce dalam Bahasa Indonesia yang telah dilabeli dengan sentiment (positif, netral, negatif). Dataset mencakup berbagai jenis komentar termasuk sarkasme dan ironi yang umum ditemukan dalam ulasan online. Dataset Structure Data Fields… See the full description on the dataset page: https://huggingface.co/datasets/ilhamangga/e-commerce-sentiment-bahasa-indonesia.

sourceHugging Facemitupdated 12d agoView on Hugging Face
0likes115downloads
Dataset Card

E-Commerce Sentiment Analysis Dataset (Indonesian)

Dataset komentar dan ulasan produk e-commerce dalam Bahasa Indonesia untuk analisis sentiment.

Dataset Summary

Dataset ini berisi 21,840 komentar e-commerce dalam Bahasa Indonesia yang telah dilabeli dengan sentiment (positif, netral, negatif). Dataset mencakup berbagai jenis komentar termasuk sarkasme dan ironi yang umum ditemukan dalam ulasan online.

Dataset Structure

Data Fields

  • —comment (string): Komentar atau ulasan produk
  • —rating (int): Rating produk (1-5)
  • —sentiment (string): Label sentiment - "positive", "neutral", atau "negative"

Data Splits

Dataset terdiri dari:

  • —simple.json: 17,000 samples (data utama)
  • —challange.json: 4,840 samples (data challenging termasuk sarkasme)
  • —Total: 21,840 samples

Data Distribution

  • —Positive: 7,480 (34.3%)
  • —Negative: 7,470 (34.2%)
  • —Neutral: 6,890 (31.5%)

Usage

python
from datasets import load_dataset

# Load dataset
dataset = load_dataset("AIbnuHibban/e-commerce-sentiment-bahasa-indonesia")

# Or load from JSON files directly
import json
import pandas as pd

with open('simple.json', 'r') as f:
    data = json.load(f)
df = pd.DataFrame(data)

Example Data

json
{
  "comment": "Barang mantap sekali! Worth it banget dengan harganya",
  "rating": 5,
  "sentiment": "positive"
}
json
{
  "comment": "Wow, senang banget ditipu! Barang jelek tapi harganya mahal",
  "rating": 1,
  "sentiment": "negative"
}

Characteristics

  • —Language: Bahasa Indonesia (Indonesian)
  • —Domain: E-commerce product reviews
  • —Special Features: Includes sarcastic and ironic comments
  • —Use Cases:
  • —Sentiment analysis
  • —Opinion mining
  • —Customer feedback analysis
  • —Sarcasm detection

Citation

If you use this dataset, please cite:

@dataset{e_commerce_sentiment_bahasa_indonesia,
  author = {AIbnuHibban},
  title = {E-Commerce Sentiment Analysis Dataset (Indonesian)},
  year = {2025},
  publisher = {Hugging Face},
  url = {https://huggingface.co/datasets/AIbnuHibban/e-commerce-sentiment-bahasa-indonesia}
}

License

MIT License