{
  "format": "dataset-manifest/1",
  "slug": "augmented-reality-interactive-home-decor-planning-app",
  "version": 1,
  "seed": "augmented-reality-interactive-home-decor-planning-app:1",
  "spec": {
    "format": "dataset/1",
    "slug": "augmented-reality-interactive-home-decor-planning-app",
    "name": "Virtual Home Staging Dataset",
    "tagline": "User session logs from an augmented reality home staging application featuring furniture and decor selections.",
    "description": "Users experiment with home decor items in an augmented reality setting, visualizing their dream spaces. By selecting furniture, wall decorations, and custom textures, they can tailor their ideal rooms while managing their shopping carts and completing purchases. Engaging with a curated selection of popular styles, users often gravitate towards trends, yet the platform allows room for unique projects that feature custom textures and expert consultations, providing a personalized touch to their home staging experience.\n\nThe user_sessions table captures interactions between users and the platform, detailing individual sessions where users browse items, apply filters, and visualize products in their chosen environments. Each row represents a unique user session, providing insights into the duration of user engagement and the specific items explored. This data can be linked to user profiles to analyze preferences and behaviors, enabling businesses to tailor their offerings and marketing strategies effectively.\n\nPracticing with this dataset allows developers to tackle questions such as: How do different user segments engage with various home decor items? What are the peak times for user engagement? Which products receive the most attention, and how does that correlate with sales conversions? Analyzing session data can reveal patterns of interest and help design targeted promotions or personalized recommendations. The synthetic nature of this data means it can be safely used for development and experimentation without concerns about privacy or real-world implications.",
    "domain": "ecommerce",
    "shape": "hierarchical",
    "useCases": [
      "sql-practice",
      "teaching"
    ],
    "keywords": [
      "augmented reality",
      "home decor",
      "furniture",
      "user sessions",
      "ecommerce",
      "virtual staging",
      "interior design"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "user_sessions": {
        "description": "This table captures individual user sessions within the augmented reality home decor application. Each row represents a session, including details about the user's selections and preferences.",
        "rows": 500,
        "columns": {
          "session_id": {
            "kind": "pk",
            "description": "Unique identifier for each user session."
          },
          "user_id": {
            "kind": "uuid",
            "description": "Unique identifier for the user participating in the session."
          },
          "items_selected": {
            "kind": "int",
            "min": 1,
            "max": 15,
            "description": "Number of decor items selected by the user during the session."
          },
          "furniture_selected": {
            "kind": "int",
            "min": 0,
            "max": 15,
            "description": "Number of furniture items selected."
          },
          "wall_decors_selected": {
            "kind": "int",
            "min": 0,
            "max": 15,
            "description": "Number of wall decor items selected."
          },
          "custom_textures_selected": {
            "kind": "int",
            "min": 0,
            "max": 5,
            "description": "Number of custom textures applied by the user.",
            "nullable": true
          },
          "expert_consultation_requested": {
            "kind": "bool",
            "description": "Indicates if the user requested expert consultation during the session.",
            "nullable": true
          },
          "session_duration": {
            "kind": "int",
            "min": 1,
            "max": 120,
            "description": "Duration of the session in minutes.",
            "nullable": true
          },
          "finalized_order": {
            "kind": "bool",
            "description": "Indicates if the user finalized an order during the session."
          },
          "session_date": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "Timestamp of when the session took place.",
            "dayProfile": "waking"
          }
        }
      }
    },
    "structure": "single-table",
    "traits": [
      "categorical",
      "timestamped",
      "nullable"
    ],
    "analysisQuestions": [
      "What decor items are most frequently selected by users?",
      "How long do users typically spend in the application during a session?",
      "What percentage of users finalize their orders after a session?",
      "How does the selection of custom textures vary among different users?",
      "Do users who request expert consultations have different selection patterns?"
    ],
    "suggestedQueries": [
      {
        "title": "Count of Items Selected by Users",
        "sql": "SELECT items_selected, COUNT(*) FROM user_sessions GROUP BY items_selected;",
        "dialect": "postgres"
      },
      {
        "title": "Average Session Duration",
        "sql": "SELECT AVG(session_duration) FROM user_sessions;",
        "dialect": "postgres"
      },
      {
        "title": "Finalized Order Rates",
        "sql": "SELECT finalized_order, COUNT(*) FROM user_sessions GROUP BY finalized_order;",
        "dialect": "postgres"
      },
      {
        "title": "Custom Textures vs. Final Orders",
        "sql": "SELECT custom_textures_selected, COUNT(*) FROM user_sessions WHERE finalized_order = TRUE GROUP BY custom_textures_selected;",
        "dialect": "postgres"
      },
      {
        "title": "Consultation Request Patterns",
        "sql": "SELECT expert_consultation_requested, AVG(items_selected) FROM user_sessions GROUP BY expert_consultation_requested;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Ecommerce Product Analysis",
        "body": "Ecommerce analysts can use this dataset to understand user preferences in home decor. By examining which items are frequently selected and how long users engage with the application, businesses can tailor their marketing strategies and inventory to better meet customer needs."
      },
      {
        "title": "Teaching SQL Concepts",
        "body": "Instructors can utilize this dataset to teach SQL querying techniques. With a variety of columns and data types, students can practice writing queries to extract meaningful insights, such as user behavior patterns and selection trends in a practical context."
      },
      {
        "title": "User Experience Research",
        "body": "User experience researchers can analyze session durations and finalize order rates to assess the effectiveness of the application. Insights gained from this dataset can guide improvements in user interface design and overall user engagement strategies."
      },
      {
        "title": "Market Trend Analysis",
        "body": "Market analysts can leverage this dataset to identify emerging trends in home decor preferences. By analyzing the frequency of selected items and the request for expert consultations, they can provide valuable insights to manufacturers and retailers."
      }
    ]
  },
  "counts": {
    "user_sessions": 500
  },
  "stats": {
    "user_sessions": {
      "rows": 500,
      "columns": {
        "session_id": {
          "nulls": 0,
          "distinct": 500,
          "min": 1,
          "max": 500
        },
        "user_id": {
          "nulls": 0,
          "distinct": 500
        },
        "items_selected": {
          "nulls": 0,
          "distinct": 15,
          "min": 1,
          "max": 15
        },
        "furniture_selected": {
          "nulls": 0,
          "distinct": 16,
          "min": 0,
          "max": 15
        },
        "wall_decors_selected": {
          "nulls": 0,
          "distinct": 16,
          "min": 0,
          "max": 15
        },
        "custom_textures_selected": {
          "nulls": 43,
          "distinct": 6,
          "min": 0,
          "max": 5
        },
        "expert_consultation_requested": {
          "nulls": 38,
          "distinct": 2,
          "min": "false",
          "max": "true"
        },
        "session_duration": {
          "nulls": 59,
          "distinct": 119,
          "min": 1,
          "max": 120
        },
        "finalized_order": {
          "nulls": 0,
          "distinct": 2,
          "min": "false",
          "max": "true"
        },
        "session_date": {
          "nulls": 0,
          "distinct": 500,
          "min": "2023-01-03 15:43:37",
          "max": "2023-12-31 12:35:29"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/user_sessions.csv",
      "format": "csv",
      "table": "user_sessions",
      "key": "datasets/augmented-reality-interactive-home-decor-planning-app/v1/csv/user_sessions.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/augmented-reality-interactive-home-decor-planning-app/v1/csv/user_sessions.csv",
      "bytes": 42331,
      "sha256": "716ca8a993e48ee2e92a888df0442d89ef781f9053c33aae43935b51004cbbe0",
      "rows": 500,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "augmented-reality-interactive-home-decor-planning-app.json",
      "format": "json",
      "table": null,
      "key": "datasets/augmented-reality-interactive-home-decor-planning-app/v1/augmented-reality-interactive-home-decor-planning-app.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/augmented-reality-interactive-home-decor-planning-app/v1/augmented-reality-interactive-home-decor-planning-app.json",
      "bytes": 187743,
      "sha256": "95cc9b83237418fcd86ab694a040606eb7fbe56a6f93b75ccaadab0e2631cac0",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/augmented-reality-interactive-home-decor-planning-app/v1/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/augmented-reality-interactive-home-decor-planning-app/v1/sql/postgres.sql",
      "bytes": 53874,
      "sha256": "58e0bc9816710c48197ad1ba7872a624a6fa5ab3e8a0da4089a353e205368a66",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/augmented-reality-interactive-home-decor-planning-app/v1/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/augmented-reality-interactive-home-decor-planning-app/v1/sql/mysql.sql",
      "bytes": 50378,
      "sha256": "336c167d1cab6d39db09727a2f97f8233c88d8a4be1e6bd7c2bd81caedc96701",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/augmented-reality-interactive-home-decor-planning-app/v1/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/augmented-reality-interactive-home-decor-planning-app/v1/sql/mssql.sql",
      "bytes": 51444,
      "sha256": "9a5ff2ea159a0a0df230a2542871dd626934d2fffaaed3fe02210250429122e1",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/augmented-reality-interactive-home-decor-planning-app/v1/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/augmented-reality-interactive-home-decor-planning-app/v1/sql/sqlite.sql",
      "bytes": 50367,
      "sha256": "b58b7a735f6661d2443dfd861a6c13176f459349fa4a8237c64e88026a406e61",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/augmented-reality-interactive-home-decor-planning-app/v1/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/augmented-reality-interactive-home-decor-planning-app/v1/prisma/seed.ts",
      "bytes": 155998,
      "sha256": "95428d6861329159906cb2a3a1b0d56a36713aade541fce9e7181b644abe41e9",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/augmented-reality-interactive-home-decor-planning-app/v1/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/augmented-reality-interactive-home-decor-planning-app/v1/django/fixtures.json",
      "bytes": 208218,
      "sha256": "3eef56cdff352a64fdaf7cafae7b67c88f478d9397f2d752615b7d1225cc9cda",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788767578656,
  "updatedAt": 1788767578656
}
