KhiredNetworks/synthetic-product-reviews
Synthetic Product Reviews A high-quality synthetic dataset of 10,000 product reviews across 5 categories. Dataset Summary Each review was generated by combining realistic review templates with randomly selected products, features, and sentiment-appropriate phrases. The dataset is fully artificial and contains no real user information. Supported Tasks and Leaderboards Sentiment Analysis: Classify sentiment (positive, neutral, negative) Rating… See the full description on the dataset page: https://huggingface.co/datasets/KhiredNetworks/synthetic-product-reviews.
Synthetic Product Reviews
A high-quality synthetic dataset of 10,000 product reviews across 5 categories.
Dataset Summary
Each review was generated by combining realistic review templates with randomly selected products, features, and sentiment-appropriate phrases. The dataset is fully artificial and contains no real user information.
Supported Tasks and Leaderboards
- Sentiment Analysis: Classify
sentiment(positive, neutral, negative) - Rating Prediction: Predict
rating(1-5 stars) fromreview_text - Text Generation: Fine-tune models to generate product reviews
Languages
English (en)
Dataset Structure
Data Instances
{
"review_id": 0,
"category": "Electronics",
"product_name": "Wireless Earbuds Pro",
"review_title": "Loving my new Wireless Earbuds Pro!",
"review_text": "I absolutely love my Wireless Earbuds Pro! The battery life is fantastic. Truly a game changer!",
"rating": 5,
"sentiment": "positive"
}Data Fields
review_id: unique integer identifiercategory: product category (Electronics, Home & Kitchen, Books, Clothing, Sports)product_name: name of the fictional productreview_title: short review headingreview_text: full review text (2–5 sentences)rating: integer star rating from 1 to 5sentiment: derived from rating (positive, neutral, negative)
Data Splits
The dataset is provided as a single train split. You can create your own validation/test splits (e.g., 80/10/10).
Dataset Creation
Curation Rationale
Created to provide a clean, unbiased dataset for sentiment analysis tutorials and small-scale model fine-tuning without privacy concerns.
Source Data
Synthetically generated using Python with fixed random seed (42) for reproducibility.
Additional Information
Licensing Information
MIT License.
Citation Information
If you use this dataset, please cite:
@misc{synthetic_product_reviews2024,
author = {KhiredNetworks},
title = {Synthetic Product Reviews},
year = {2024},
publisher = {Hugging Face},
howpublished = {\url{https://huggingface.co/datasets/KhiredNetworks/synthetic-product-reviews}}
}