{
  "format": "dataset-manifest/1",
  "slug": "ai-driven-personalized-career-pathway-planning",
  "version": 1,
  "seed": "ai-driven-personalized-career-pathway-planning:1",
  "spec": {
    "format": "dataset/1",
    "slug": "ai-driven-personalized-career-pathway-planning",
    "name": "Personalized Career Pathways Data",
    "tagline": "User profiles, skills assessments, career pathways, and job postings for personalized career planning.",
    "description": "Users track their skills and aspirations through a personalized career planning platform that adapts to the evolving job market. This business provides insights into how individuals develop their skills, navigate career pathways, and connect with relevant job postings. Through a detailed assessment process, users receive tailored feedback on their progress, enabling them to refine their professional journeys and enhance their employability. The platform showcases job postings that align with the skills acquired by users, creating opportunities for advancement based on their unique profiles.\n\nThe data comprises several interconnected tables: the 'users' table holds information about individuals seeking career guidance, including their educational backgrounds and milestones. The 'skills' table outlines the various competencies users may possess, while the 'career_pathways' table maps the potential routes users can take based on their skills and career goals. 'Job_postings' relate to the real-time demands of the job market, providing users with insights into available positions that match their skill sets. The 'assessments' table records the evaluations users undergo to measure their skills and readiness for different career pathways.\n\nThis dataset allows developers to explore essential questions such as how different skills correlate with successful job placements, which career pathways are most sought after, and what assessments are most effective at predicting user success. Practicing with this synthetic data helps understand user behavior in career planning, the relationship between skills and job market demands, and the effectiveness of personalized feedback mechanisms.",
    "domain": "social",
    "shape": "transactional",
    "useCases": [
      "sql-practice",
      "orm-seeding"
    ],
    "keywords": [
      "career planning",
      "skills development",
      "job postings",
      "user assessments",
      "educational background",
      "personalization"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "users": {
        "description": "This table contains information about users seeking personalized career pathways, including their skills and progress.",
        "rows": 100,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each user."
          },
          "full_name": {
            "kind": "fullName",
            "description": "The full name of the user."
          },
          "email": {
            "kind": "email",
            "from": "full_name",
            "description": "The email address of the user."
          },
          "created_at": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "The date when the user registered.",
            "dayProfile": "business"
          }
        }
      },
      "skills": {
        "description": "This table lists various skills that users can develop and acquire for their career pathways.",
        "rows": 50,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each skill."
          },
          "skill_name": {
            "kind": "words",
            "min": 1,
            "max": 5,
            "description": "The name of the skill."
          },
          "skill_category": {
            "kind": "enum",
            "values": [
              "technical",
              "soft",
              "analytical",
              "management"
            ],
            "description": "The category of the skill."
          }
        }
      },
      "career_pathways": {
        "description": "This table defines various career pathways available to users, linking them to required skills.",
        "rows": 30,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each career pathway."
          },
          "pathway_name": {
            "kind": "words",
            "min": 1,
            "max": 5,
            "description": "The name of the career pathway."
          },
          "description": {
            "kind": "sentence",
            "description": "A brief description of the career pathway."
          },
          "required_skills": {
            "kind": "fk",
            "ref": "skills.id",
            "skew": "long-tail",
            "nullable": true,
            "description": "The required skill for this pathway."
          }
        }
      },
      "job_postings": {
        "description": "This table contains job postings, detailing roles available in the market along with required skills.",
        "rows": 200,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each job posting."
          },
          "job_title": {
            "kind": "words",
            "min": 1,
            "max": 5,
            "description": "The title of the job position."
          },
          "company": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "The name of the company offering the job."
          },
          "location": {
            "kind": "city",
            "description": "The location of the job."
          },
          "posted_date": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "The date when the job was posted.",
            "dayProfile": "waking",
            "trend": "growing"
          },
          "required_skills": {
            "kind": "fk",
            "ref": "skills.id",
            "skew": "long-tail",
            "description": "The skills required for this job."
          }
        }
      },
      "assessments": {
        "description": "This table captures assessments taken by users to evaluate their skill levels and progress.",
        "rows": 150,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each assessment."
          },
          "user_id": {
            "kind": "fk",
            "ref": "users.id",
            "description": "The user who took the assessment."
          },
          "skill_id": {
            "kind": "fk",
            "ref": "skills.id",
            "description": "The skill being assessed."
          },
          "score": {
            "kind": "int",
            "min": 0,
            "max": 100,
            "description": "The score received by the user on the assessment."
          },
          "assessment_date": {
            "kind": "datetime",
            "from": "2023-01-01",
            "to": "2023-12-31",
            "description": "The date when the assessment was completed.",
            "dayProfile": "business"
          }
        }
      }
    },
    "structure": "multi-table",
    "traits": [
      "categorical",
      "timestamped",
      "high-cardinality"
    ],
    "analysisQuestions": [
      "What skills are most commonly required for job postings?",
      "How do users' assessment scores correlate with their career pathways?",
      "Which career pathways have the highest number of available job postings?",
      "What trends can be observed in skill development among users over time?"
    ],
    "suggestedQueries": [
      {
        "title": "Join Users with Assessments",
        "sql": "SELECT u.full_name, a.score FROM users u JOIN assessments a ON u.id = a.user_id;",
        "dialect": "postgres"
      },
      {
        "title": "Count Job Postings by Skill",
        "sql": "SELECT s.skill_name, COUNT(j.id) FROM job_postings j JOIN skills s ON j.required_skills = s.id GROUP BY s.skill_name;",
        "dialect": "postgres"
      },
      {
        "title": "Average Assessment Scores by Skill",
        "sql": "SELECT sk.skill_name, AVG(a.score) FROM assessments a JOIN skills sk ON a.skill_id = sk.id GROUP BY sk.skill_name;",
        "dialect": "postgres"
      },
      {
        "title": "Career Pathway Job Postings",
        "sql": "SELECT cp.pathway_name, COUNT(j.id) FROM job_postings j JOIN career_pathways cp ON j.required_skills = cp.required_skills GROUP BY cp.pathway_name;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Career Coaches",
        "body": "Career coaches can use this dataset to analyze the skills their clients possess and recommend personalized career pathways based on market demands. This helps clients understand which skills they should focus on developing to increase their employability."
      },
      {
        "title": "Job Seekers",
        "body": "Job seekers can utilize this dataset to identify the skills required for various job postings and compare them with their own skill sets. This insight allows them to tailor their job applications and focus their learning on in-demand skills."
      },
      {
        "title": "Education Institutions",
        "body": "Educational institutions can leverage this dataset to design courses and programs that align with current job market trends. By understanding the skills employers are looking for, they can create relevant curricula that better prepare students for their future careers."
      },
      {
        "title": "Data Analysts",
        "body": "Data analysts can use this dataset for exploratory analysis to uncover trends in skills development and job market demands. By identifying gaps in user skills and job requirements, they can provide valuable insights to organizations looking to enhance their workforce."
      }
    ]
  },
  "counts": {
    "skills": 50,
    "career_pathways": 30,
    "job_postings": 200,
    "users": 100,
    "assessments": 150
  },
  "stats": {
    "users": {
      "rows": 100,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 100,
          "min": 1,
          "max": 100
        },
        "full_name": {
          "nulls": 0,
          "distinct": 99,
          "min": "Anna Vargas",
          "max": "Zoe Hughes"
        },
        "email": {
          "nulls": 0,
          "distinct": 100
        },
        "created_at": {
          "nulls": 0,
          "distinct": 100,
          "min": "2023-01-02 12:03:11",
          "max": "2023-12-29 08:40:22"
        }
      }
    },
    "skills": {
      "rows": 50,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 50,
          "min": 1,
          "max": 50
        },
        "skill_name": {
          "nulls": 0,
          "distinct": 50
        },
        "skill_category": {
          "nulls": 0,
          "distinct": 4,
          "min": "analytical",
          "max": "technical"
        }
      }
    },
    "career_pathways": {
      "rows": 30,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 30,
          "min": 1,
          "max": 30
        },
        "pathway_name": {
          "nulls": 0,
          "distinct": 30
        },
        "description": {
          "nulls": 0,
          "distinct": 30
        },
        "required_skills": {
          "nulls": 4,
          "distinct": 18,
          "min": 1,
          "max": 42
        }
      }
    },
    "job_postings": {
      "rows": 200,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "job_title": {
          "nulls": 0,
          "distinct": 196
        },
        "company": {
          "nulls": 0,
          "distinct": 182
        },
        "location": {
          "nulls": 0,
          "distinct": 62,
          "min": "Amsterdam",
          "max": "Zurich"
        },
        "posted_date": {
          "nulls": 0,
          "distinct": 200,
          "min": "2023-01-06 21:32:32",
          "max": "2023-12-30 21:29:28"
        },
        "required_skills": {
          "nulls": 0,
          "distinct": 48,
          "min": 1,
          "max": 50
        }
      }
    },
    "assessments": {
      "rows": 150,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 150,
          "min": 1,
          "max": 150
        },
        "user_id": {
          "nulls": 0,
          "distinct": 76,
          "min": 5,
          "max": 100
        },
        "skill_id": {
          "nulls": 0,
          "distinct": 47,
          "min": 1,
          "max": 50
        },
        "score": {
          "nulls": 0,
          "distinct": 78,
          "min": 0,
          "max": 99
        },
        "assessment_date": {
          "nulls": 0,
          "distinct": 150,
          "min": "2023-01-01 09:48:22",
          "max": "2023-12-31 14:51:07"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/skills.csv",
      "format": "csv",
      "table": "skills",
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/csv/skills.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/csv/skills.csv",
      "bytes": 1839,
      "sha256": "0e5ca7c5a3d20091616e72cf8d3d49198518e4e8351e1e8680f64d3a9226726f",
      "rows": 50,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/career_pathways.csv",
      "format": "csv",
      "table": "career_pathways",
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/csv/career_pathways.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/csv/career_pathways.csv",
      "bytes": 2502,
      "sha256": "40063e473e595e77fde75c9392639b05b96a8a710773288a0a662bfcfbb4432e",
      "rows": 30,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/job_postings.csv",
      "format": "csv",
      "table": "job_postings",
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/csv/job_postings.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/csv/job_postings.csv",
      "bytes": 13764,
      "sha256": "421db445c72a3b4f78bb51ab93bb825c238285ad79428893d2c6467f7540bafc",
      "rows": 200,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/users.csv",
      "format": "csv",
      "table": "users",
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/csv/users.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/csv/users.csv",
      "bytes": 6089,
      "sha256": "46fa5bf68413575724f1a1131949b987e7c30bb8cf5248bc3146e2d38af5a85b",
      "rows": 100,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/assessments.csv",
      "format": "csv",
      "table": "assessments",
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/csv/assessments.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/csv/assessments.csv",
      "bytes": 4976,
      "sha256": "984743229179ba87c34237a5e4e2cf6fe171b9d84cba66c81f477edb5fd94b61",
      "rows": 150,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "ai-driven-personalized-career-pathway-planning.json",
      "format": "json",
      "table": null,
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/ai-driven-personalized-career-pathway-planning.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/ai-driven-personalized-career-pathway-planning.json",
      "bytes": 87602,
      "sha256": "27fdf9a6bcfbef439a44047e6920c0da094889c6c05e1927e3c622dabb9443b4",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/sql/postgres.sql",
      "bytes": 39948,
      "sha256": "9810afc78159d2760ceedff8b38b23ee7e2a136a5362ae308e9249eee4b816d5",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/sql/mysql.sql",
      "bytes": 39376,
      "sha256": "5b6b5411bc271ac4c232f8b56b793372b742fb002dd3ffdd3d588fbee8ef5af3",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/sql/mssql.sql",
      "bytes": 41129,
      "sha256": "84f75c8ffdd916ada3c98df56e09af4e497468fa75dfc6ce1d237a1540778858",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/sql/sqlite.sql",
      "bytes": 39129,
      "sha256": "c65237a2d61ee33f82690a5338a4625e476c77fd9490640f07d46ecb2cc704ed",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/prisma/seed.ts",
      "bytes": 74674,
      "sha256": "a83afdba592de39c3e1b974ec96efa385a6f66980676261126b1e8e1b6e5f5ae",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/ai-driven-personalized-career-pathway-planning/v1/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/ai-driven-personalized-career-pathway-planning/v1/django/fixtures.json",
      "bytes": 111193,
      "sha256": "dcceac8a7436d37c553f9df76c7536481712a6d75a4b82755d0e15841402cd08",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788768653387,
  "updatedAt": 1788768653387
}
