{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:DAAOWL2SYZ2GVY4OMCJRF5G6OA","short_pith_number":"pith:DAAOWL2S","canonical_record":{"source":{"id":"2407.11994","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2024-06-11T12:59:52Z","cross_cats_sorted":["cs.AI","cs.CY"],"title_canon_sha256":"e40773630714afe80eb5ea91282f52f6baddf39f8456ca4cc1ac07920df33bb5","abstract_canon_sha256":"51e1f9d791e5bc49df13e860dd07c965b9c9b9fd068e2a08bf5a35e354304bf7"},"schema_version":"1.0"},"canonical_sha256":"1800eb2f52c6746ae38e609312f4de7005f230f47db4abdd7dcdef470cd82664","source":{"kind":"arxiv","id":"2407.11994","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2407.11994","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"arxiv_version","alias_value":"2407.11994v1","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2407.11994","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"pith_short_12","alias_value":"DAAOWL2SYZ2G","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"pith_short_16","alias_value":"DAAOWL2SYZ2GVY4O","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"pith_short_8","alias_value":"DAAOWL2S","created_at":"2026-07-05T08:44:58Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:DAAOWL2SYZ2GVY4OMCJRF5G6OA","target":"record","payload":{"canonical_record":{"source":{"id":"2407.11994","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2024-06-11T12:59:52Z","cross_cats_sorted":["cs.AI","cs.CY"],"title_canon_sha256":"e40773630714afe80eb5ea91282f52f6baddf39f8456ca4cc1ac07920df33bb5","abstract_canon_sha256":"51e1f9d791e5bc49df13e860dd07c965b9c9b9fd068e2a08bf5a35e354304bf7"},"schema_version":"1.0"},"canonical_sha256":"1800eb2f52c6746ae38e609312f4de7005f230f47db4abdd7dcdef470cd82664","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:44:58.474606Z","signature_b64":"1T+nacuZ2ky42dUzbxbTqrFzdxA9gDdE2XV59QEhbLS9CMd21o4WqgBQ+kLvg5jvpvAtuU1PUc+cJPeeSpU2Cg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1800eb2f52c6746ae38e609312f4de7005f230f47db4abdd7dcdef470cd82664","last_reissued_at":"2026-07-05T08:44:58.474134Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:44:58.474134Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2407.11994","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T08:44:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/FCKWu0j8xYpcnyOIPPB73wkey2Nzw2ZFXskfwfP4A4/u5f5zd8JDWq8+/nc/9wRhoRhhKKJtAxhIE7fAneHDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T01:47:44.198486Z"},"content_sha256":"5231d33dfcdfc95b41adc5682ac2588406f8667af4a389a3dc8c2e1c6d41fdf9","schema_version":"1.0","event_id":"sha256:5231d33dfcdfc95b41adc5682ac2588406f8667af4a389a3dc8c2e1c6d41fdf9"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:DAAOWL2SYZ2GVY4OMCJRF5G6OA","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Evaluating Contextually Personalized Programming Exercises Created with Generative AI","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.CY"],"primary_cat":"cs.HC","authors_text":"Arto Hellas, Evanfiya Logacheva, James Prather, Juho Leinonen, Sami Sarsa","submitted_at":"2024-06-11T12:59:52Z","abstract_excerpt":"Programming skills are typically developed through completing various hands-on exercises. Such programming problems can be contextualized to students' interests and cultural backgrounds. Prior research in educational psychology has demonstrated that context personalization of exercises stimulates learners' situational interests and positively affects their engagement. However, creating a varied and comprehensive set of programming exercises for students to practice on is a time-consuming and laborious task for computer science educators. Previous studies have shown that large language models c"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2407.11994","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2407.11994/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T08:44:58Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/qwF5CSp2/RmfXukk59QmQR852Q0qyaAOVLD7gOjAgMFovh2RxpD3tKCX8LSlAWgSOkK5u14jcBHqrYn2/PxDQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-06T01:47:44.199079Z"},"content_sha256":"0a95c2ca8c95bfca13cd406559e385e84423968f3bf2ab5393d9a15c48bdeb71","schema_version":"1.0","event_id":"sha256:0a95c2ca8c95bfca13cd406559e385e84423968f3bf2ab5393d9a15c48bdeb71"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/DAAOWL2SYZ2GVY4OMCJRF5G6OA/bundle.json","state_url":"https://pith.science/pith/DAAOWL2SYZ2GVY4OMCJRF5G6OA/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/DAAOWL2SYZ2GVY4OMCJRF5G6OA/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-08-06T01:47:44Z","links":{"resolver":"https://pith.science/pith/DAAOWL2SYZ2GVY4OMCJRF5G6OA","bundle":"https://pith.science/pith/DAAOWL2SYZ2GVY4OMCJRF5G6OA/bundle.json","state":"https://pith.science/pith/DAAOWL2SYZ2GVY4OMCJRF5G6OA/state.json","well_known_bundle":"https://pith.science/.well-known/pith/DAAOWL2SYZ2GVY4OMCJRF5G6OA/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:DAAOWL2SYZ2GVY4OMCJRF5G6OA","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"51e1f9d791e5bc49df13e860dd07c965b9c9b9fd068e2a08bf5a35e354304bf7","cross_cats_sorted":["cs.AI","cs.CY"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2024-06-11T12:59:52Z","title_canon_sha256":"e40773630714afe80eb5ea91282f52f6baddf39f8456ca4cc1ac07920df33bb5"},"schema_version":"1.0","source":{"id":"2407.11994","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2407.11994","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"arxiv_version","alias_value":"2407.11994v1","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2407.11994","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"pith_short_12","alias_value":"DAAOWL2SYZ2G","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"pith_short_16","alias_value":"DAAOWL2SYZ2GVY4O","created_at":"2026-07-05T08:44:58Z"},{"alias_kind":"pith_short_8","alias_value":"DAAOWL2S","created_at":"2026-07-05T08:44:58Z"}],"graph_snapshots":[{"event_id":"sha256:0a95c2ca8c95bfca13cd406559e385e84423968f3bf2ab5393d9a15c48bdeb71","target":"graph","created_at":"2026-07-05T08:44:58Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2407.11994/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Programming skills are typically developed through completing various hands-on exercises. Such programming problems can be contextualized to students' interests and cultural backgrounds. Prior research in educational psychology has demonstrated that context personalization of exercises stimulates learners' situational interests and positively affects their engagement. However, creating a varied and comprehensive set of programming exercises for students to practice on is a time-consuming and laborious task for computer science educators. Previous studies have shown that large language models c","authors_text":"Arto Hellas, Evanfiya Logacheva, James Prather, Juho Leinonen, Sami Sarsa","cross_cats":["cs.AI","cs.CY"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2024-06-11T12:59:52Z","title":"Evaluating Contextually Personalized Programming Exercises Created with Generative AI"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2407.11994","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:5231d33dfcdfc95b41adc5682ac2588406f8667af4a389a3dc8c2e1c6d41fdf9","target":"record","created_at":"2026-07-05T08:44:58Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"51e1f9d791e5bc49df13e860dd07c965b9c9b9fd068e2a08bf5a35e354304bf7","cross_cats_sorted":["cs.AI","cs.CY"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.HC","submitted_at":"2024-06-11T12:59:52Z","title_canon_sha256":"e40773630714afe80eb5ea91282f52f6baddf39f8456ca4cc1ac07920df33bb5"},"schema_version":"1.0","source":{"id":"2407.11994","kind":"arxiv","version":1}},"canonical_sha256":"1800eb2f52c6746ae38e609312f4de7005f230f47db4abdd7dcdef470cd82664","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1800eb2f52c6746ae38e609312f4de7005f230f47db4abdd7dcdef470cd82664","first_computed_at":"2026-07-05T08:44:58.474134Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:44:58.474134Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"1T+nacuZ2ky42dUzbxbTqrFzdxA9gDdE2XV59QEhbLS9CMd21o4WqgBQ+kLvg5jvpvAtuU1PUc+cJPeeSpU2Cg==","signature_status":"signed_v1","signed_at":"2026-07-05T08:44:58.474606Z","signed_message":"canonical_sha256_bytes"},"source_id":"2407.11994","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5231d33dfcdfc95b41adc5682ac2588406f8667af4a389a3dc8c2e1c6d41fdf9","sha256:0a95c2ca8c95bfca13cd406559e385e84423968f3bf2ab5393d9a15c48bdeb71"],"state_sha256":"b43ffcf5a90a6e8535777a902327174d0b7f6aab02aed6e682ca4337d9df8a56"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pQ0yGw7uZPbExHOXBC7Rq/Y6VKRjK14bdm+G/I0XE7hlT6UdnrCoXJzK+QgAc4JfuCUOKlcV/HDvpaMnSzbUDA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-06T01:47:44.205434Z","bundle_sha256":"96c294d8b9ae47163f912ecca81b2c4dbe335c69803cb282ee57809105b73519"}}