CoolFace
Datasetpublic

Yuvalos/sweet-spec-offers

SweetSpec - Synthetic B2B Sales Offers Dataset Overview SweetSpec is a fully synthetic dataset consisting of 10,000 B2B sales offers, created for educational and experimental purposes. The dataset is designed to support the development and evaluation of AI-powered systems such as semantic similarity search, recommendation engines, and pricing-related machine learning workflows. All data included in this dataset is fictional and privacy-safe. No real customers, products, pricing logic, or… See the full description on the dataset page: https://huggingface.co/datasets/Yuvalos/sweet-spec-offers.

sourceHugging Faceupdated 8mo agoView on Hugging Face
0likes5downloads
Dataset Card

SweetSpec - Synthetic B2B Sales Offers Dataset Overview

SweetSpec is a fully synthetic dataset consisting of 10,000 B2B sales offers, created for educational and experimental purposes. The dataset is designed to support the development and evaluation of AI-powered systems such as semantic similarity search, recommendation engines, and pricing-related machine learning workflows.

All data included in this dataset is fictional and privacy-safe. No real customers, products, pricing logic, or proprietary business information are used.

The dataset was generated using a hybrid synthetic data generation approach that combines a Hugging Face pretrained language model with structured templates. This approach ensures natural-language realism while maintaining a consistent and well-defined schema suitable for downstream analysis.

Dataset Structure

Each row in the dataset represents a single synthetic sales offer and includes the following fields:

offer_id: Synthetic unique identifier for the offer

fake_client: Fictional client name

region: Target market region

customer_type: Customer type (private label, distributor, pharma, ecommerce)

product_type: Product category

dietary_tags: Dietary features associated with the product

certifications: Product certifications

flavors: Flavor variants

moq_kg: Minimum order quantity in kilograms

leadtimedays: Estimated lead time in days

packaging: Packaging format

request_text: Free-text buyer request

offer_text: Free-text seller response

syntheticpriceper_kg: Synthetic price label used for modeling and analysis

Exploratory Data Analysis (EDA) Summary

The dataset contains exactly 10,000 synthetic sales offers, with no missing values across fields.

Product Type Distribution

Product categories are evenly distributed across all product types, avoiding class imbalance and supporting fair evaluation for similarity-based retrieval tasks.

Product Type Distribution Plot

download

Synthetic Price Distribution

Synthetic prices follow a smooth and realistic distribution, centered around a reasonable mean with natural variance. This distribution supports use cases such as pricing prediction and benchmarking.

Synthetic Price Distribution Plot

download

Price vs. Minimum Order Quantity (MOQ)

A weak negative relationship is observed between minimum order quantity (MOQ) and price per kilogram. This reflects plausible volume-discount behavior without enforcing deterministic pricing rules.

Price vs MOQ Scatter Plot

download

Offer Text Length Distribution

download

Seller offer texts exhibit consistent length across the dataset, making the data suitable for embedding-based semantic similarity search and other natural language processing tasks.

Offer Text Length Distribution Plot

download

Region Distribution

Regional coverage is balanced across multiple geographic markets, ensuring diversity and robustness in downstream machine learning workflows.

Region Distribution Plot

download

Overall, the exploratory data analysis confirms that the dataset is well-structured, diverse, and realistic, and is appropriate for AI applications such as semantic search, recommendation systems, and predictive modeling.

Files Included

sweetspecoffers.csv — Main dataset in CSV format

sweetspecoffers.parquet — Main dataset in Parquet format (recommended for performance)

FinalProjectipynbYuvalMalka.ipynb — Complete synthetic data generation and EDA notebook

Disclaimer

This dataset is fully synthetic and was generated exclusively for educational and demonstration purposes. It does not contain real customer data, real pricing, real products, or proprietary business information.