{
  "format": "dataset-manifest/1",
  "slug": "note-management-insights",
  "version": 1,
  "seed": "note-management-insights:1",
  "spec": {
    "format": "dataset/1",
    "slug": "note-management-insights",
    "name": "Note Management Insights",
    "tagline": "User-generated notes, templates, and collaboration features with engagement data from a digital note-taking platform.",
    "description": "Users create and manage notes in a digital note-taking platform, harnessing a streamlined system designed for efficient idea capture and organization. The operation features user-generated notes, customizable templates for quick content creation, and collaborative tools that facilitate sharing and commenting among users. Each user's profile holds details about their activity, including the frequency and type of notes they've created, allowing for insights into user behavior and preferences. Notably, the data reveals trends in user engagement, highlighting that while most individuals only create a few notes, a minority consistently produce a larger volume, resulting in concentrated activity around specific themes or topics.\n\nThe dataset's single table, notes, captures essential elements such as the unique identifiers for each note, the user associated with that note, the creation and modification dates, as well as the categories and tags that assist in organizing the content for easier retrieval. Each row in the notes table represents an individual note created by a user, linking back to their profile through a user ID. This relationship allows for analysis of how user engagement correlates with the types and volume of notes produced.\n\nData inquiries can explore various questions, such as identifying the most active users, understanding the frequency of note revisions, observing trends in note categorization, or analyzing the types of notes that foster collaboration. Practicing with this dataset is beneficial for developing skills in user behavior analysis, time-series analysis on note revisions, and understanding content categorization. \n\nThe information contained within this dataset is entirely synthetic, designed to mimic real-world scenarios in the digital note-taking domain, providing a safe environment for data manipulation and analysis.",
    "domain": "telecom",
    "shape": "slowly-changing",
    "useCases": [
      "etl-pipelines",
      "teaching"
    ],
    "keywords": [
      "note-taking",
      "telecom",
      "user engagement",
      "data management",
      "synthetic dataset"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "notes": {
        "description": "Each row represents a note created by a user, detailing its content, timestamps, and associated metadata. The notes can be categorized with tags and show revision over time.",
        "rows": 500,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each note."
          },
          "user_id": {
            "kind": "int",
            "min": 1,
            "max": 100,
            "description": "Identifier for the user who created the note."
          },
          "content": {
            "kind": "paragraph",
            "min": 50,
            "max": 500,
            "description": "The text content of the note."
          },
          "created_at": {
            "kind": "datetime",
            "from": "2022-01-01",
            "to": "2023-12-31",
            "description": "Timestamp when the note was created.",
            "dayProfile": "business"
          },
          "updated_at": {
            "kind": "datetime",
            "from": "2022-01-02",
            "to": "2023-12-31",
            "description": "Timestamp when the note was last updated.",
            "dayProfile": "business"
          },
          "tags": {
            "kind": "words",
            "min": 1,
            "max": 5,
            "description": "Tags associated with the note for categorization.",
            "nullable": true
          },
          "views": {
            "kind": "int",
            "min": 0,
            "max": 1000,
            "description": "Count of how many times the note has been viewed.",
            "nullable": true
          },
          "likes": {
            "kind": "int",
            "min": 0,
            "max": 500,
            "description": "Count of likes received on the note.",
            "nullable": true
          }
        }
      }
    },
    "structure": "single-table",
    "traits": [
      "categorical",
      "timestamped",
      "high-cardinality"
    ],
    "analysisQuestions": [
      "How many notes does the average user create?",
      "What are the most common tags used across notes?",
      "What is the average time between note creation and last update?",
      "Which notes have the highest engagement in terms of views and likes?",
      "How does note creation vary over different time periods?"
    ],
    "suggestedQueries": [
      {
        "title": "Get all notes by a specific user",
        "sql": "SELECT * FROM notes WHERE user_id = 1;",
        "dialect": "postgres"
      },
      {
        "title": "Count notes grouped by tags",
        "sql": "SELECT tags, COUNT(*) FROM notes GROUP BY tags;",
        "dialect": "postgres"
      },
      {
        "title": "Find notes with the highest views",
        "sql": "SELECT * FROM notes ORDER BY views DESC LIMIT 10;",
        "dialect": "postgres"
      },
      {
        "title": "Average likes per note",
        "sql": "SELECT AVG(likes) FROM notes;",
        "dialect": "postgres"
      },
      {
        "title": "Notes created in the last month",
        "sql": "SELECT * FROM notes WHERE created_at >= NOW() - INTERVAL '30 days';",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Educational Analysis",
        "body": "Educators can use this dataset in their data science courses to teach students about data management, user engagement analysis, and the implications of note-taking in digital platforms. By working with this dataset, students can gain insights into user behavior and develop skills in data interpretation."
      },
      {
        "title": "ETL Pipeline Development",
        "body": "Data engineers can leverage this dataset to build ETL pipelines, transforming and loading the note data into data warehouses. This allows for practical experience in data integration techniques, ensuring that students can apply theoretical concepts in a real-world scenario."
      },
      {
        "title": "User Engagement Insights",
        "body": "Marketing analysts can utilize this dataset to understand user engagement with the note-taking application, identifying popular tags and user behaviors. This knowledge can inform marketing strategies and product development aimed at enhancing user experience."
      }
    ]
  },
  "counts": {
    "notes": 500
  },
  "stats": {
    "notes": {
      "rows": 500,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 500,
          "min": 1,
          "max": 500
        },
        "user_id": {
          "nulls": 0,
          "distinct": 99,
          "min": 1,
          "max": 100
        },
        "content": {
          "nulls": 0,
          "distinct": 500
        },
        "created_at": {
          "nulls": 0,
          "distinct": 500,
          "min": "2022-01-01 17:15:26",
          "max": "2023-12-28 14:35:38"
        },
        "updated_at": {
          "nulls": 0,
          "distinct": 500,
          "min": "2022-01-02 12:08:02",
          "max": "2023-12-28 12:14:37"
        },
        "tags": {
          "nulls": 48,
          "distinct": 422
        },
        "views": {
          "nulls": 51,
          "distinct": 360,
          "min": 0,
          "max": 996
        },
        "likes": {
          "nulls": 42,
          "distinct": 309,
          "min": 0,
          "max": 499
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/notes.csv",
      "format": "csv",
      "table": "notes",
      "key": "datasets/note-management-insights/v1/csv/notes.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/note-management-insights/v1/csv/notes.csv",
      "bytes": 120047,
      "sha256": "f56214363a3538e825139cc97a61608095ad344c014f3c745cbc9950cd4aaa10",
      "rows": 500,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "note-management-insights.json",
      "format": "json",
      "table": null,
      "key": "datasets/note-management-insights/v1/note-management-insights.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/note-management-insights/v1/note-management-insights.json",
      "bytes": 198514,
      "sha256": "7681315214e26b3a3945522998438a0945ef718a7e2834380ad0529de35c6593",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/note-management-insights/v1/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/note-management-insights/v1/sql/postgres.sql",
      "bytes": 131499,
      "sha256": "47bf9312d0834b60428d181813baca9677856ce4107ac73dfba4d215c86f4b28",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/note-management-insights/v1/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/note-management-insights/v1/sql/mysql.sql",
      "bytes": 131392,
      "sha256": "4ad1a3f1713cfd456f57cfcbf244eaaea2c9425203099aff9ff4c438c5bc1145",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/note-management-insights/v1/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/note-management-insights/v1/sql/mssql.sql",
      "bytes": 133411,
      "sha256": "ed0f85607f8b0a17a18e9eac4f48d204a57704131c30939fbfe3e610db7a4b8f",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/note-management-insights/v1/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/note-management-insights/v1/sql/sqlite.sql",
      "bytes": 131372,
      "sha256": "af87e22623f37ab634d2752b755697e7a2ad62224ee4b4f0629130bb45f24aca",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/note-management-insights/v1/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/note-management-insights/v1/prisma/seed.ts",
      "bytes": 180228,
      "sha256": "b85f2d842a18a3cde8b6d6c79bdcbb68204b3d2e8441ef4d76cf4718aea36bbd",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/note-management-insights/v1/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/note-management-insights/v1/django/fixtures.json",
      "bytes": 219997,
      "sha256": "b49ec69d261c9d6ed0ef05170d4b923ef1d6e87e12d55a24421ff5bb101b7a3c",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788768356100,
  "updatedAt": 1788768356100
}
