{
  "format": "dataset-manifest/1",
  "slug": "social-media-for-creative-collaborations",
  "version": 1,
  "seed": "social-media-for-creative-collaborations:1",
  "spec": {
    "format": "dataset/1",
    "slug": "social-media-for-creative-collaborations",
    "name": "Creative Network Interactions",
    "tagline": "User interactions, skills, conversations, events, and collaborations in a creative networking platform.",
    "description": "Artists and creators connect and collaborate in a dynamic space, showcasing their work and skills. This dataset captures user interactions including shared skills, conversations, events, and collaborations. Each table represents a different facet of user engagement, allowing analysis of how users interact with one another and the content they create. By examining these connections, stakeholders can gain insights into community dynamics, preferences, and trends. For example, tracking conversations can reveal which topics are most engaging, while event data can highlight clusters of activity among users. This synthetic dataset serves as a valuable resource for practicing data analysis and visualization techniques, offering a rich field of information to explore.",
    "domain": "social",
    "shape": "event-log",
    "useCases": [
      "analytics-demo",
      "etl-pipelines"
    ],
    "keywords": [
      "social media",
      "creative collaborations",
      "user interactions",
      "events",
      "skills",
      "conversations",
      "engagement metrics"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "users": {
        "description": "This table contains information about users in the creative network, including their unique skills and profiles. Each user can have multiple skills associated with them, which are linked to their interactions.",
        "rows": 300,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each user."
          },
          "full_name": {
            "kind": "fullName",
            "description": "The full name of the user.",
            "nullable": true
          },
          "email": {
            "kind": "email",
            "from": "full_name",
            "description": "Email address of the user.",
            "nullable": true
          },
          "join_date": {
            "kind": "date",
            "from": "2020-01-01",
            "to": "2023-12-31",
            "description": "The date when the user joined the platform."
          }
        }
      },
      "skills": {
        "description": "This table lists various skills that users can possess, linking them to user profiles. Each skill can be held by multiple users, indicating the diverse talents present in the community.",
        "rows": 150,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each skill."
          },
          "skill_name": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "The name of the skill.",
            "nullable": true
          },
          "user_id": {
            "kind": "fk",
            "ref": "users.id",
            "description": "The ID of the user who possesses this skill."
          }
        }
      },
      "conversations": {
        "description": "This table records conversations between users, capturing the exchanges that occur on the platform. Each conversation links two users and provides insights into their interactions.",
        "rows": 400,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each conversation."
          },
          "user_1_id": {
            "kind": "fk",
            "ref": "users.id",
            "description": "The ID of the first user in the conversation.",
            "nullable": true
          },
          "user_2_id": {
            "kind": "fk",
            "ref": "users.id",
            "description": "The ID of the second user in the conversation.",
            "nullable": true
          },
          "conversation_date": {
            "kind": "datetime",
            "from": "2022-01-01",
            "to": "2023-12-31",
            "dayProfile": "waking",
            "description": "The date and time when the conversation occurred."
          }
        }
      },
      "events": {
        "description": "This table captures events organized within the community, detailing the activities that users can participate in. Users can attend multiple events, promoting collaboration and networking.",
        "rows": 200,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each event."
          },
          "event_name": {
            "kind": "words",
            "min": 2,
            "max": 5,
            "description": "The title of the event.",
            "nullable": true
          },
          "event_date": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "dayProfile": "business",
            "description": "The date and time of the event."
          },
          "organizer_id": {
            "kind": "fk",
            "ref": "users.id",
            "description": "The ID of the user organizing the event."
          }
        }
      },
      "collaborations": {
        "description": "This table tracks collaborations initiated between users, highlighting projects that combine their skills. It reflects the creative partnerships formed in the network.",
        "rows": 250,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each collaboration."
          },
          "project_name": {
            "kind": "words",
            "min": 2,
            "max": 5,
            "description": "The name of the collaborative project.",
            "nullable": true
          },
          "user_1_id": {
            "kind": "fk",
            "ref": "users.id",
            "description": "The ID of the first user involved in the collaboration."
          },
          "user_2_id": {
            "kind": "fk",
            "ref": "users.id",
            "description": "The ID of the second user involved in the collaboration."
          },
          "start_date": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "The date when the collaboration began."
          }
        }
      }
    },
    "structure": "multi-table",
    "traits": [
      "categorical",
      "timestamped",
      "nullable"
    ],
    "analysisQuestions": [
      "What skills are most commonly shared among users?",
      "Which events attract the highest attendance?",
      "How do conversation patterns change over time?",
      "What types of collaborations are most frequent?",
      "Which users are the most active in organizing events?"
    ],
    "suggestedQueries": [
      {
        "title": "Join Users and Skills",
        "sql": "SELECT u.full_name, s.skill_name FROM users u JOIN skills s ON u.id = s.user_id;",
        "dialect": "postgres"
      },
      {
        "title": "Count Events by Organizer",
        "sql": "SELECT o.full_name, COUNT(e.id) AS event_count FROM users o JOIN events e ON o.id = e.organizer_id GROUP BY o.full_name;",
        "dialect": "postgres"
      },
      {
        "title": "Active Users in Conversations",
        "sql": "SELECT u.full_name, COUNT(c.id) AS conversation_count FROM users u JOIN conversations c ON u.id = c.user_1_id OR u.id = c.user_2_id GROUP BY u.full_name ORDER BY conversation_count DESC;",
        "dialect": "postgres"
      },
      {
        "title": "Collaborations Over Time",
        "sql": "SELECT EXTRACT(MONTH FROM start_date) AS month, COUNT(*) AS collaboration_count FROM collaborations GROUP BY month ORDER BY month;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Event Organizers",
        "body": "Event organizers can use this dataset to analyze which types of events draw the most participants and which users are most active in organizing. This insight helps in planning future events that align with community interests."
      },
      {
        "title": "Skill Development Programs",
        "body": "Organizations that focus on skill development can leverage this dataset to identify popular skills within the community. By understanding the skill sets that users share, they can develop targeted workshops or training sessions."
      },
      {
        "title": "Community Engagement Analysts",
        "body": "Analysts can utilize this dataset to study user interactions and identify trends in conversations and collaborations. This information helps in understanding community dynamics and fostering a more engaged user base."
      }
    ]
  },
  "counts": {
    "users": 300,
    "collaborations": 250,
    "conversations": 400,
    "events": 200,
    "skills": 150
  },
  "stats": {
    "users": {
      "rows": 300,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 300,
          "min": 1,
          "max": 300
        },
        "full_name": {
          "nulls": 24,
          "distinct": 269,
          "min": "Alice Brown",
          "max": "Zoe Weber"
        },
        "email": {
          "nulls": 49,
          "distinct": 251
        },
        "join_date": {
          "nulls": 0,
          "distinct": 275,
          "min": "2020-01-01",
          "max": "2023-12-22"
        }
      }
    },
    "skills": {
      "rows": 150,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 150,
          "min": 1,
          "max": 150
        },
        "skill_name": {
          "nulls": 19,
          "distinct": 122
        },
        "user_id": {
          "nulls": 0,
          "distinct": 113,
          "min": 1,
          "max": 297
        }
      }
    },
    "conversations": {
      "rows": 400,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 400,
          "min": 1,
          "max": 400
        },
        "user_1_id": {
          "nulls": 45,
          "distinct": 194,
          "min": 1,
          "max": 300
        },
        "user_2_id": {
          "nulls": 37,
          "distinct": 207,
          "min": 1,
          "max": 297
        },
        "conversation_date": {
          "nulls": 0,
          "distinct": 400,
          "min": "2022-01-02 10:22:51",
          "max": "2023-12-31 16:25:24"
        }
      }
    },
    "events": {
      "rows": 200,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "event_name": {
          "nulls": 18,
          "distinct": 182
        },
        "event_date": {
          "nulls": 0,
          "distinct": 200,
          "min": "2023-01-02 06:40:25",
          "max": "2023-12-31 15:08:43"
        },
        "organizer_id": {
          "nulls": 0,
          "distinct": 149,
          "min": 1,
          "max": 299
        }
      }
    },
    "collaborations": {
      "rows": 250,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 250,
          "min": 1,
          "max": 250
        },
        "project_name": {
          "nulls": 17,
          "distinct": 233
        },
        "user_1_id": {
          "nulls": 0,
          "distinct": 165,
          "min": 1,
          "max": 299
        },
        "user_2_id": {
          "nulls": 0,
          "distinct": 170,
          "min": 1,
          "max": 300
        },
        "start_date": {
          "nulls": 0,
          "distinct": 250,
          "min": "2023-01-01 14:14:39",
          "max": "2023-12-30 19:57:51"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/users.csv",
      "format": "csv",
      "table": "users",
      "key": "datasets/social-media-for-creative-collaborations/v1/csv/users.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/csv/users.csv",
      "bytes": 14234,
      "sha256": "f100e323f42dec9734d0952ab5c9af632d67fecbc18cc2da122b0b0e85223ab3",
      "rows": 300,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/collaborations.csv",
      "format": "csv",
      "table": "collaborations",
      "key": "datasets/social-media-for-creative-collaborations/v1/csv/collaborations.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/csv/collaborations.csv",
      "bytes": 13561,
      "sha256": "9d78eac19257a041bf676839b42f690db8a5b56a6d193faf16452c2701622cec",
      "rows": 250,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/conversations.csv",
      "format": "csv",
      "table": "conversations",
      "key": "datasets/social-media-for-creative-collaborations/v1/csv/conversations.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/csv/conversations.csv",
      "bytes": 12638,
      "sha256": "40293a3558c6fe6748bcdb7cdba119ad1efc8ba4cffe08484442abad1dafc51b",
      "rows": 400,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/events.csv",
      "format": "csv",
      "table": "events",
      "key": "datasets/social-media-for-creative-collaborations/v1/csv/events.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/csv/events.csv",
      "bytes": 9878,
      "sha256": "7353a54607207c07bfc060605009d02474bc36b2f5d4dbf55a0b61fe06881e43",
      "rows": 200,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/skills.csv",
      "format": "csv",
      "table": "skills",
      "key": "datasets/social-media-for-creative-collaborations/v1/csv/skills.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/csv/skills.csv",
      "bytes": 2972,
      "sha256": "e51391e671ce78535a767d3578ec98f5e72a0e9c53337c806b878ff974115aeb",
      "rows": 150,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "social-media-for-creative-collaborations.json",
      "format": "json",
      "table": null,
      "key": "datasets/social-media-for-creative-collaborations/v1/social-media-for-creative-collaborations.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/social-media-for-creative-collaborations.json",
      "bytes": 173540,
      "sha256": "be7f6ac256e626fb2f57c3cfd92e80f06cf4b8026cd0dc95c7289955fa2ba4d4",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/social-media-for-creative-collaborations/v1/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/sql/postgres.sql",
      "bytes": 73333,
      "sha256": "ed4f6ed66981af0e056a08fd7fcde59951fc74d1cffe2c25e71d50ed44598d44",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/social-media-for-creative-collaborations/v1/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/sql/mysql.sql",
      "bytes": 72767,
      "sha256": "7fcedb85c888ef8cb4f78640de7ce358502fa5e620759b0edab257924407a8da",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/social-media-for-creative-collaborations/v1/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/sql/mssql.sql",
      "bytes": 75311,
      "sha256": "6145f5d9cfe4bfcd419e670ba55ca01a21d044fa49a4df77932fd0fd4cfe3fa8",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/social-media-for-creative-collaborations/v1/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/sql/sqlite.sql",
      "bytes": 72495,
      "sha256": "44977ddb8c1a20574bf164ffb102b3c97a117a5861d9dfa58e5aa4daa9a28d74",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/social-media-for-creative-collaborations/v1/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/prisma/seed.ts",
      "bytes": 146641,
      "sha256": "4895359ec3d2e0e3f13e770e3f803558a097d0cac658f1d5c9150f27c3df6c30",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/social-media-for-creative-collaborations/v1/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/social-media-for-creative-collaborations/v1/django/fixtures.json",
      "bytes": 228436,
      "sha256": "e3d5791d1c11679bf0a6341fee4512720faa3ff0989b1084424f7c8b26410477",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788767945244,
  "updatedAt": 1788767945244
}
