{
  "format": "dataset-manifest/1",
  "slug": "virtual-retail-experience-dataset",
  "version": 1,
  "seed": "virtual-retail-experience-dataset:1",
  "spec": {
    "format": "dataset/1",
    "slug": "virtual-retail-experience-dataset",
    "name": "Virtual Retail Experience Dataset",
    "tagline": "User interactions and product details in augmented reality shopping experiences.",
    "description": "Customers engage with products in a virtual environment, using augmented reality to try on clothes, accessories, and furniture. This dataset models user interactions with virtual try-ons, product reviews, cart contents, and wishlist items, capturing a rich landscape of consumer behavior in the AR shopping realm. The dataset allows developers and data scientists to analyze user engagement, product performance, and AR feature usage. It is particularly useful for understanding how high-volume transactions cluster around popular items, while unique user-generated reviews and less common AR features create distinct patterns. The data is synthetic, crafted to simulate real-world interactions in an AR shopping context, making it perfect for SQL practice and ORM seeding. By exploring this dataset, users can answer questions about customer preferences, the effectiveness of AR features, and the relationship between product popularity and user engagement.",
    "domain": "ecommerce",
    "shape": "transactional",
    "useCases": [
      "sql-practice",
      "orm-seeding"
    ],
    "keywords": [
      "augmented reality",
      "shopping",
      "ecommerce",
      "user interactions",
      "product reviews",
      "virtual try-ons",
      "shopping cart",
      "wishlist"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "ar_shopping_experience": {
        "description": "Each row represents a user's interaction with an AR shopping experience, including their actions, product details, and reviews. The table tracks multiple aspects such as product IDs, user engagement metrics, and AR technology features used during the experience.",
        "rows": 1000,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each interaction record."
          },
          "user_id": {
            "kind": "uuid",
            "description": "Unique identifier of the user engaging with the AR experience."
          },
          "product_id": {
            "kind": "uuid",
            "description": "Unique identifier for the product being interacted with."
          },
          "interaction_type": {
            "kind": "enum",
            "values": [
              "try_on",
              "review",
              "add_to_cart",
              "wishlist"
            ],
            "description": "Type of interaction the user performed with the product."
          },
          "review_rating": {
            "kind": "int",
            "min": 1,
            "max": 5,
            "nullable": true,
            "description": "Rating given to the product, on a scale from 1 to 5."
          },
          "review_text": {
            "kind": "sentence",
            "max": 255,
            "nullable": true,
            "description": "Text content of the user's review, if applicable."
          },
          "ar_feature_used": {
            "kind": "enum",
            "values": [
              "3D_view",
              "room_scale",
              "gesture_control",
              "voice_command"
            ],
            "description": "AR feature utilized during the interaction."
          },
          "interaction_timestamp": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "Timestamp of when the interaction occurred.",
            "dayProfile": "waking"
          }
        }
      }
    },
    "structure": "single-table",
    "traits": [
      "timestamped",
      "categorical",
      "high-cardinality"
    ],
    "analysisQuestions": [
      "What are the most popular products based on user interactions?",
      "How do user ratings correlate with the AR features used?",
      "What types of interactions are most common among users?",
      "Which AR features have the highest engagement rates?",
      "How does the time of day affect user interactions in AR shopping?"
    ],
    "suggestedQueries": [
      {
        "title": "Count of interactions by product",
        "sql": "SELECT product_id, COUNT(*) AS interaction_count FROM ar_shopping_experience GROUP BY product_id;",
        "dialect": "postgres"
      },
      {
        "title": "Average rating for each product",
        "sql": "SELECT product_id, AVG(review_rating) AS average_rating FROM ar_shopping_experience WHERE review_rating IS NOT NULL GROUP BY product_id;",
        "dialect": "postgres"
      },
      {
        "title": "Interactions by AR feature used",
        "sql": "SELECT ar_feature_used, COUNT(*) AS feature_count FROM ar_shopping_experience GROUP BY ar_feature_used;",
        "dialect": "postgres"
      },
      {
        "title": "Daily interaction trends",
        "sql": "SELECT DATE(interaction_timestamp) AS interaction_date, COUNT(*) AS daily_interactions FROM ar_shopping_experience GROUP BY interaction_date ORDER BY interaction_date;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Ecommerce Analytics",
        "body": "Data analysts in ecommerce companies can use this dataset to derive insights into user behavior in AR shopping environments. By analyzing interaction types and product ratings, they can identify trends in customer preferences and improve product offerings."
      },
      {
        "title": "AR Feature Testing",
        "body": "Developers working on augmented reality applications can utilize this dataset to test various features and their effectiveness. By simulating user interactions and analyzing engagement metrics, they can refine their AR technology for better user experiences."
      },
      {
        "title": "User Experience Research",
        "body": "UX researchers can leverage this dataset to understand how users interact with AR shopping features. By examining interaction types and user feedback, they can gather valuable insights to enhance the overall shopping experience in augmented reality."
      }
    ]
  },
  "counts": {
    "ar_shopping_experience": 1000
  },
  "stats": {
    "ar_shopping_experience": {
      "rows": 1000,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 1000,
          "min": 1,
          "max": 1000
        },
        "user_id": {
          "nulls": 0,
          "distinct": 1000
        },
        "product_id": {
          "nulls": 0,
          "distinct": 1000
        },
        "interaction_type": {
          "nulls": 0,
          "distinct": 4,
          "min": "add_to_cart",
          "max": "wishlist"
        },
        "review_rating": {
          "nulls": 106,
          "distinct": 5,
          "min": 1,
          "max": 5
        },
        "review_text": {
          "nulls": 119,
          "distinct": 872
        },
        "ar_feature_used": {
          "nulls": 0,
          "distinct": 4,
          "min": "3D_view",
          "max": "voice_command"
        },
        "interaction_timestamp": {
          "nulls": 0,
          "distinct": 1000,
          "min": "2023-01-01 13:07:35",
          "max": "2023-12-31 17:54:47"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/ar_shopping_experience.csv",
      "format": "csv",
      "table": "ar_shopping_experience",
      "key": "datasets/virtual-retail-experience-dataset/v1/csv/ar_shopping_experience.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/virtual-retail-experience-dataset/v1/csv/ar_shopping_experience.csv",
      "bytes": 172002,
      "sha256": "80057cef2abd1a1c8d607da628d9909ab323893fea017ef7994bc8d0c891543a",
      "rows": 1000,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "virtual-retail-experience-dataset.json",
      "format": "json",
      "table": null,
      "key": "datasets/virtual-retail-experience-dataset/v1/virtual-retail-experience-dataset.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/virtual-retail-experience-dataset/v1/virtual-retail-experience-dataset.json",
      "bytes": 378233,
      "sha256": "b4786e484f0b92725323643d4c68d8248062c38a36fea5d7f560c27a95aca31c",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/virtual-retail-experience-dataset/v1/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/virtual-retail-experience-dataset/v1/sql/postgres.sql",
      "bytes": 198859,
      "sha256": "d13ea197b65ccf9cc2acbecbfe02e7be224607e77bd2417253936b647a8b3e01",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/virtual-retail-experience-dataset/v1/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/virtual-retail-experience-dataset/v1/sql/mysql.sql",
      "bytes": 198735,
      "sha256": "d696b4913a75ac69f94657f6d2cb7aca9e63c9dd7ebb93ed12424b36eaefe711",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/virtual-retail-experience-dataset/v1/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/virtual-retail-experience-dataset/v1/sql/mssql.sql",
      "bytes": 204733,
      "sha256": "6c142c973104be3806d8d2d06d17ee0be637f96b53b6a0134d61c3d04178a301",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/virtual-retail-experience-dataset/v1/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/virtual-retail-experience-dataset/v1/sql/sqlite.sql",
      "bytes": 198696,
      "sha256": "2f63a4ed6bf9df4ff1e187e275c8338afa51eedd2373197616f9086eadb64245",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/virtual-retail-experience-dataset/v1/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/virtual-retail-experience-dataset/v1/prisma/seed.ts",
      "bytes": 330070,
      "sha256": "7eaa4b4f28e63258d2bca2669b2fe4b6d53ba19391f82d4b8ae999414d58616f",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/virtual-retail-experience-dataset/v1/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/virtual-retail-experience-dataset/v1/django/fixtures.json",
      "bytes": 436199,
      "sha256": "46ffdc33b3b9efad94e8277b2458e34d90e41332e3f07924e0df3b8f2f558f6c",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788768372498,
  "updatedAt": 1788768372498
}
