{
  "format": "dataset-manifest/1",
  "slug": "ai-powered-social-media-manager",
  "version": 2,
  "seed": "ai-powered-social-media-manager:1",
  "spec": {
    "format": "dataset/1",
    "slug": "ai-powered-social-media-manager",
    "name": "Social Media Engagement Insights",
    "tagline": "Metrics on social accounts, campaigns, user engagement, content performance, and AI insights for audience interaction.",
    "description": "Social media managers analyze user interactions to optimize engagement and drive brand visibility. They monitor multiple social accounts, strategizing campaigns based on audience activity and content performance. Each campaign targets specific demographics, driven by data insights that guide posting schedules and content types. This dynamic environment thrives on data analytics, as the effectiveness of campaigns is evaluated through user engagement metrics and AI-generated insights.\n\nThe tables in this dataset are interconnected to provide a comprehensive view of social media performance. The social_accounts table holds information on various platforms managed by the business, detailing each account's characteristics. Campaigns are linked to these accounts through the campaigns table, which tracks the objectives, timelines, and results of each marketing initiative. User_engagement logs interactions across posts, offering rich insights into how audiences respond to different content types. Meanwhile, the content_performance table evaluates the success of individual posts, assessing metrics such as likes, shares, and comments. Finally, the ai_insights table aggregates predictive analytics, revealing trends that inform future campaigns and content strategies.\n\nThis dataset answers critical questions for social media strategy, such as what types of content generate the most engagement, when users are most active, and how various campaigns perform over time. Practicing with this data can enhance skills in data analysis, allowing developers to explore user behavior patterns and campaign effectiveness. It's essential to note that the data presented here is synthetic, designed to mimic real-world scenarios and providing a safe environment for analysis without privacy concerns. Dive into this dataset to refine your analytical capabilities and sharpen your insights into social media dynamics.",
    "domain": "saas",
    "shape": "time-series",
    "useCases": [
      "analytics-demo",
      "bi-dashboards"
    ],
    "keywords": [
      "social media",
      "engagement",
      "analytics",
      "campaigns",
      "user interactions",
      "AI insights",
      "performance"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "social_accounts": {
        "description": "This table contains information about various social media accounts managed, linking to their respective campaigns.",
        "rows": 100,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each social media account."
          },
          "platform": {
            "kind": "enum",
            "values": [
              "Facebook",
              "Twitter",
              "Instagram",
              "LinkedIn"
            ],
            "description": "The social media platform of the account."
          },
          "account_name": {
            "kind": "fullName",
            "description": "The name of the social media account.",
            "nullable": true
          },
          "created_at": {
            "kind": "datetime",
            "from": "2020-01-01",
            "to": "2023-01-01",
            "description": "The date when the account was created.",
            "dayProfile": "business"
          }
        }
      },
      "campaigns": {
        "description": "This table tracks campaigns run across the social media accounts, linking them to engagement metrics.",
        "rows": 200,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each campaign."
          },
          "social_account_id": {
            "kind": "fk",
            "ref": "social_accounts.id",
            "description": "Link to the social account managing the campaign."
          },
          "campaign_name": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "The name of the marketing campaign.",
            "nullable": true,
            "pool": [
              "summer",
              "launch",
              "sale",
              "growth",
              "strategy",
              "engagement",
              "boost",
              "awareness",
              "challenge",
              "connect",
              "influence",
              "trend",
              "experience",
              "event",
              "digital",
              "reach",
              "impact",
              "promote",
              "brand",
              "community",
              "target"
            ]
          },
          "start_date": {
            "kind": "datetime",
            "from": "2021-01-01",
            "to": "2023-01-01",
            "description": "The start date of the campaign.",
            "dayProfile": "business"
          },
          "end_date": {
            "kind": "datetime",
            "from": "2021-01-01",
            "to": "2023-01-01",
            "description": "The end date of the campaign.",
            "dayProfile": "business"
          }
        }
      },
      "user_engagement": {
        "description": "This table captures user interactions for each campaign, linking to the campaigns table.",
        "rows": 500,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each user engagement record."
          },
          "campaign_id": {
            "kind": "fk",
            "ref": "campaigns.id",
            "description": "Link to the campaign associated with the engagement."
          },
          "likes": {
            "kind": "int",
            "min": 0,
            "max": 1000,
            "description": "Number of likes received during the campaign.",
            "nullable": true,
            "distribution": "high"
          },
          "comments": {
            "kind": "int",
            "min": 0,
            "max": 500,
            "description": "Number of comments received during the campaign.",
            "nullable": true,
            "distribution": "long-tail"
          },
          "shares": {
            "kind": "int",
            "min": 0,
            "max": 300,
            "description": "Number of shares during the campaign.",
            "nullable": true,
            "distribution": "long-tail"
          },
          "engagement_date": {
            "kind": "datetime",
            "from": "2021-01-01",
            "to": "2023-01-01",
            "description": "Date of user engagement event.",
            "dayProfile": "waking"
          }
        }
      },
      "content_performance": {
        "description": "This table evaluates the performance of content shared in campaigns, linking back to the campaigns table.",
        "rows": 300,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each content performance record."
          },
          "campaign_id": {
            "kind": "fk",
            "ref": "campaigns.id",
            "description": "Link to the campaign associated with the content."
          },
          "post_type": {
            "kind": "enum",
            "values": [
              "Image",
              "Video",
              "Text",
              "Link"
            ],
            "description": "Type of content shared in the campaign."
          },
          "reach": {
            "kind": "int",
            "min": 100,
            "max": 10000,
            "description": "Estimated reach of the content.",
            "nullable": true,
            "when": {
              "column": "post_type",
              "in": [
                "Image",
                "Video"
              ]
            },
            "distribution": "normal"
          },
          "impressions": {
            "kind": "int",
            "min": 100,
            "max": 20000,
            "description": "Number of times the content was viewed.",
            "nullable": true,
            "when": {
              "column": "post_type",
              "in": [
                "Image",
                "Video"
              ]
            },
            "distribution": "heavy-tail"
          },
          "performance_date": {
            "kind": "datetime",
            "from": "2021-01-01",
            "to": "2023-01-01",
            "description": "Date when the content performance was measured.",
            "dayProfile": "waking"
          }
        }
      },
      "ai_insights": {
        "description": "This table provides AI-generated insights on campaigns and their performance metrics.",
        "rows": 150,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each AI insight."
          },
          "campaign_id": {
            "kind": "fk",
            "ref": "campaigns.id",
            "description": "Link to the campaign for which the insight is generated."
          },
          "insight": {
            "kind": "paragraph",
            "min": 10,
            "max": 200,
            "description": "AI-generated insights regarding campaign performance.",
            "nullable": true
          },
          "generated_at": {
            "kind": "datetime",
            "from": "2021-01-01",
            "to": "2023-01-01",
            "description": "Date when the insight was generated."
          }
        }
      }
    },
    "structure": "multi-table",
    "traits": [
      "timestamped",
      "categorical",
      "monetary",
      "high-cardinality"
    ],
    "analysisQuestions": [
      "What type of content generates the highest engagement rates?",
      "Which social media platform has the best performance for campaigns?",
      "What are the optimal posting times to maximize user interactions?",
      "How does user engagement vary across different campaigns?",
      "What insights can be derived from AI about campaign performance trends?"
    ],
    "suggestedQueries": [
      {
        "title": "Join social accounts with campaigns",
        "sql": "SELECT * FROM social_accounts sa JOIN campaigns c ON sa.id = c.social_account_id;",
        "dialect": "postgres"
      },
      {
        "title": "Aggregate user engagement by campaign",
        "sql": "SELECT campaign_id, SUM(likes) AS total_likes, SUM(comments) AS total_comments FROM user_engagement GROUP BY campaign_id;",
        "dialect": "postgres"
      },
      {
        "title": "Fetch content performance metrics",
        "sql": "SELECT cp.*, c.campaign_name FROM content_performance cp JOIN campaigns c ON cp.campaign_id = c.id;",
        "dialect": "postgres"
      },
      {
        "title": "Analyze AI insights for campaigns",
        "sql": "SELECT ai.insight, c.campaign_name FROM ai_insights ai JOIN campaigns c ON ai.campaign_id = c.id WHERE ai.generated_at > '2022-01-01';",
        "dialect": "postgres"
      },
      {
        "title": "Find best performing posts by engagement",
        "sql": "SELECT post_type, SUM(likes) AS total_likes FROM content_performance cp JOIN user_engagement ue ON cp.campaign_id = ue.campaign_id GROUP BY post_type ORDER BY total_likes DESC;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Marketing Analysts",
        "body": "Marketing analysts can leverage this dataset to monitor the performance of various social media campaigns. By analyzing engagement metrics and AI-generated insights, they can identify successful strategies and optimize future campaigns accordingly."
      },
      {
        "title": "Content Strategists",
        "body": "Content strategists can use this data to understand which types of posts resonate best with audiences across different platforms. This information will help them tailor content that maximizes engagement and reach, improving overall marketing effectiveness."
      },
      {
        "title": "Social Media Managers",
        "body": "Social media managers can benefit from this dataset by identifying peak engagement times and trends in audience behavior. By doing so, they can schedule posts more strategically to enhance visibility and interaction with their content."
      },
      {
        "title": "Data Scientists",
        "body": "Data scientists can utilize this dataset to build predictive models that forecast engagement trends based on historical data. By incorporating AI-generated insights, they can enhance the accuracy of their predictions and provide actionable recommendations."
      }
    ]
  },
  "counts": {
    "social_accounts": 100,
    "campaigns": 200,
    "ai_insights": 150,
    "content_performance": 300,
    "user_engagement": 500
  },
  "stats": {
    "social_accounts": {
      "rows": 100,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 100,
          "min": 1,
          "max": 100
        },
        "platform": {
          "nulls": 0,
          "distinct": 4,
          "min": "Facebook",
          "max": "Twitter"
        },
        "account_name": {
          "nulls": 7,
          "distinct": 93,
          "min": "Alice Wagner",
          "max": "Zoe Gupta"
        },
        "created_at": {
          "nulls": 0,
          "distinct": 100,
          "min": "2020-01-02 09:29:12",
          "max": "2022-12-25 14:13:59"
        }
      }
    },
    "campaigns": {
      "rows": 200,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "social_account_id": {
          "nulls": 0,
          "distinct": 83,
          "min": 1,
          "max": 100
        },
        "campaign_name": {
          "nulls": 28,
          "distinct": 142
        },
        "start_date": {
          "nulls": 0,
          "distinct": 200,
          "min": "2021-01-02 13:40:51",
          "max": "2022-12-30 15:33:02"
        },
        "end_date": {
          "nulls": 0,
          "distinct": 200,
          "min": "2021-01-02 03:17:14",
          "max": "2022-12-31 08:54:43"
        }
      }
    },
    "user_engagement": {
      "rows": 500,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 500,
          "min": 1,
          "max": 500
        },
        "campaign_id": {
          "nulls": 0,
          "distinct": 186,
          "min": 1,
          "max": 200
        },
        "likes": {
          "nulls": 54,
          "distinct": 328,
          "min": 13,
          "max": 1000
        },
        "comments": {
          "nulls": 60,
          "distinct": 259,
          "min": 0,
          "max": 497
        },
        "shares": {
          "nulls": 63,
          "distinct": 206,
          "min": 0,
          "max": 299
        },
        "engagement_date": {
          "nulls": 0,
          "distinct": 500,
          "min": "2021-01-05 22:09:06",
          "max": "2022-12-30 13:53:06"
        }
      }
    },
    "content_performance": {
      "rows": 300,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 300,
          "min": 1,
          "max": 300
        },
        "campaign_id": {
          "nulls": 0,
          "distinct": 160,
          "min": 1,
          "max": 200
        },
        "post_type": {
          "nulls": 0,
          "distinct": 4,
          "min": "Image",
          "max": "Video"
        },
        "reach": {
          "nulls": 142,
          "distinct": 157,
          "min": 1215,
          "max": 8412
        },
        "impressions": {
          "nulls": 142,
          "distinct": 147,
          "min": 100,
          "max": 19621
        },
        "performance_date": {
          "nulls": 0,
          "distinct": 300,
          "min": "2021-01-02 22:52:07",
          "max": "2022-12-29 10:19:03"
        }
      }
    },
    "ai_insights": {
      "rows": 150,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 150,
          "min": 1,
          "max": 150
        },
        "campaign_id": {
          "nulls": 0,
          "distinct": 113,
          "min": 2,
          "max": 200
        },
        "insight": {
          "nulls": 21,
          "distinct": 129
        },
        "generated_at": {
          "nulls": 0,
          "distinct": 150,
          "min": "2021-01-02 22:00:41",
          "max": "2022-12-28 05:30:05"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/social_accounts.csv",
      "format": "csv",
      "table": "social_accounts",
      "key": "datasets/ai-powered-social-media-manager/v2/csv/social_accounts.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/csv/social_accounts.csv",
      "bytes": 4470,
      "sha256": "262501a8db934d2164ea5206a8bd7a403457209f374c5d0742a78e513f42c917",
      "rows": 100,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/campaigns.csv",
      "format": "csv",
      "table": "campaigns",
      "key": "datasets/ai-powered-social-media-manager/v2/csv/campaigns.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/csv/campaigns.csv",
      "bytes": 12486,
      "sha256": "3b5a932851853e69d44187844cc83fbb4dd69bdc6b6ec490de1e38eb8f26cf95",
      "rows": 200,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/ai_insights.csv",
      "format": "csv",
      "table": "ai_insights",
      "key": "datasets/ai-powered-social-media-manager/v2/csv/ai_insights.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/csv/ai_insights.csv",
      "bytes": 26476,
      "sha256": "eb89050c7a332f0a1c451c759090c86ba711061b61f126b50b9ed7908069e562",
      "rows": 150,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/content_performance.csv",
      "format": "csv",
      "table": "content_performance",
      "key": "datasets/ai-powered-social-media-manager/v2/csv/content_performance.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/csv/content_performance.csv",
      "bytes": 11968,
      "sha256": "a7c0b3d3dd40d74d05cecd4e7aeb3c02106a80a08aab530f9a93ace40ff373d0",
      "rows": 300,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/user_engagement.csv",
      "format": "csv",
      "table": "user_engagement",
      "key": "datasets/ai-powered-social-media-manager/v2/csv/user_engagement.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/csv/user_engagement.csv",
      "bytes": 19044,
      "sha256": "dab24d4fd3e2024c2c2aa41be8c1726786c6f9cf2bdb8b4fea9816309bf701f9",
      "rows": 500,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "ai-powered-social-media-manager.json",
      "format": "json",
      "table": null,
      "key": "datasets/ai-powered-social-media-manager/v2/ai-powered-social-media-manager.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/ai-powered-social-media-manager.json",
      "bytes": 226995,
      "sha256": "9c2d2236fabf584f0efa6d355e5c0b21548e5056a628df7e6b644c7ca993e2bc",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/ai-powered-social-media-manager/v2/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/sql/postgres.sql",
      "bytes": 97056,
      "sha256": "94d5dbaf8c459fb633d670eb8b363bfcaccb71cc2b6064b46ed0872996b8150b",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/ai-powered-social-media-manager/v2/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/sql/mysql.sql",
      "bytes": 96425,
      "sha256": "d5bea5d9cadcae6c55b0886c31c73718247616ca2cd14c9900f60cee9c0c7149",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/ai-powered-social-media-manager/v2/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/sql/mssql.sql",
      "bytes": 99051,
      "sha256": "6b1771f369569bb7f467698e815e763cf82af6a36239d9302b56503e7c57caf1",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/ai-powered-social-media-manager/v2/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/sql/sqlite.sql",
      "bytes": 96198,
      "sha256": "da3a01e79d64f76fcbb5f2af5fa51696f6dda24edf6bf9f31116c1fb2c0163e1",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/ai-powered-social-media-manager/v2/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/prisma/seed.ts",
      "bytes": 194500,
      "sha256": "9113ef3377398e007345014191636fd260181eaebf07ccc498c7e224bc0511bf",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/ai-powered-social-media-manager/v2/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-powered-social-media-manager/v2/django/fixtures.json",
      "bytes": 287766,
      "sha256": "559c832876535385e57062c42630a022b8cc1fddffe0303f38bcf79bab85b119",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788766141989,
  "updatedAt": 1788777420184
}
