{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:7FIPYKEAIZQVCF3BUP2Z2QKNBW","short_pith_number":"pith:7FIPYKEA","canonical_record":{"source":{"id":"1707.08824","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-27T12:07:06Z","cross_cats_sorted":[],"title_canon_sha256":"4457d14a3f205a67669aeed16a945854fd6453d23e6973eec344ff0aef3177e3","abstract_canon_sha256":"6a71c196884fef5e218cffaefd72f48e6f832a34f4bb453e0d2c00240291f716"},"schema_version":"1.0"},"canonical_sha256":"f950fc28804661511761a3f59d414d0db49f3c06268c90f0757123650d961e45","source":{"kind":"arxiv","id":"1707.08824","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1707.08824","created_at":"2026-05-18T00:38:45Z"},{"alias_kind":"arxiv_version","alias_value":"1707.08824v1","created_at":"2026-05-18T00:38:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.08824","created_at":"2026-05-18T00:38:45Z"},{"alias_kind":"pith_short_12","alias_value":"7FIPYKEAIZQV","created_at":"2026-05-18T12:31:05Z"},{"alias_kind":"pith_short_16","alias_value":"7FIPYKEAIZQVCF3B","created_at":"2026-05-18T12:31:05Z"},{"alias_kind":"pith_short_8","alias_value":"7FIPYKEA","created_at":"2026-05-18T12:31:05Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:7FIPYKEAIZQVCF3BUP2Z2QKNBW","target":"record","payload":{"canonical_record":{"source":{"id":"1707.08824","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-27T12:07:06Z","cross_cats_sorted":[],"title_canon_sha256":"4457d14a3f205a67669aeed16a945854fd6453d23e6973eec344ff0aef3177e3","abstract_canon_sha256":"6a71c196884fef5e218cffaefd72f48e6f832a34f4bb453e0d2c00240291f716"},"schema_version":"1.0"},"canonical_sha256":"f950fc28804661511761a3f59d414d0db49f3c06268c90f0757123650d961e45","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:38:45.709727Z","signature_b64":"BD5rTrUKfXTvVJeuSFdjqOL0TUNWa8LPQ5Ei968Rt/ey47AGam/CLBW7Xx+I0pLOo7QyBHJ/ON3zlPX8hGjaBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f950fc28804661511761a3f59d414d0db49f3c06268c90f0757123650d961e45","last_reissued_at":"2026-05-18T00:38:45.709215Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:38:45.709215Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1707.08824","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-05-18T00:38:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"gerC7IBupPJD9fKqdHo10Yinxi6+sFSOVRxjxTAosiraFPmlWFifpxAinxxKQ1XafubttQkOrDlsF+VQwHYqDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T17:58:08.494888Z"},"content_sha256":"01cb5d609b5a2185b0b1e7f316529cc5cf0a90b9302b35163c5fba35587d2cb8","schema_version":"1.0","event_id":"sha256:01cb5d609b5a2185b0b1e7f316529cc5cf0a90b9302b35163c5fba35587d2cb8"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:7FIPYKEAIZQVCF3BUP2Z2QKNBW","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Find, Understand, and Extend Development Screencasts on YouTube","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Alexander Oeser, Davide Fucci, Mathias Ellmann, Walid Maalej","submitted_at":"2017-07-27T12:07:06Z","abstract_excerpt":"A software development screencast is a video that captures the screen of a developer working on a particular task while explaining its implementation details. Due to the increased popularity of software development screencasts (e.g., available on YouTube), we study how and to what extent they can be used as additional source of knowledge to answer developer's questions about, for example, the use of a specific API. We first differentiate between development and other types of screencasts using video frame analysis. By using the Cosine algorithm, developers can expect ten development screencast"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.08824","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":""},"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-05-18T00:38:45Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Hc/YBTVwdp0Eb91ydLE4yBYx4u4kMYT9/XfvDLW6EPGRZPMQ9pmnPY6XF/3v8zkL5oI/0sK1LtdvaXDbDxsiBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T17:58:08.495263Z"},"content_sha256":"da9415a3cc098e765c2469fab16c78829cb261c121ea04009052067cde552c2c","schema_version":"1.0","event_id":"sha256:da9415a3cc098e765c2469fab16c78829cb261c121ea04009052067cde552c2c"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/7FIPYKEAIZQVCF3BUP2Z2QKNBW/bundle.json","state_url":"https://pith.science/pith/7FIPYKEAIZQVCF3BUP2Z2QKNBW/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/7FIPYKEAIZQVCF3BUP2Z2QKNBW/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-05-25T17:58:08Z","links":{"resolver":"https://pith.science/pith/7FIPYKEAIZQVCF3BUP2Z2QKNBW","bundle":"https://pith.science/pith/7FIPYKEAIZQVCF3BUP2Z2QKNBW/bundle.json","state":"https://pith.science/pith/7FIPYKEAIZQVCF3BUP2Z2QKNBW/state.json","well_known_bundle":"https://pith.science/.well-known/pith/7FIPYKEAIZQVCF3BUP2Z2QKNBW/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:7FIPYKEAIZQVCF3BUP2Z2QKNBW","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":"6a71c196884fef5e218cffaefd72f48e6f832a34f4bb453e0d2c00240291f716","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-27T12:07:06Z","title_canon_sha256":"4457d14a3f205a67669aeed16a945854fd6453d23e6973eec344ff0aef3177e3"},"schema_version":"1.0","source":{"id":"1707.08824","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1707.08824","created_at":"2026-05-18T00:38:45Z"},{"alias_kind":"arxiv_version","alias_value":"1707.08824v1","created_at":"2026-05-18T00:38:45Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1707.08824","created_at":"2026-05-18T00:38:45Z"},{"alias_kind":"pith_short_12","alias_value":"7FIPYKEAIZQV","created_at":"2026-05-18T12:31:05Z"},{"alias_kind":"pith_short_16","alias_value":"7FIPYKEAIZQVCF3B","created_at":"2026-05-18T12:31:05Z"},{"alias_kind":"pith_short_8","alias_value":"7FIPYKEA","created_at":"2026-05-18T12:31:05Z"}],"graph_snapshots":[{"event_id":"sha256:da9415a3cc098e765c2469fab16c78829cb261c121ea04009052067cde552c2c","target":"graph","created_at":"2026-05-18T00:38:45Z","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"},"paper":{"abstract_excerpt":"A software development screencast is a video that captures the screen of a developer working on a particular task while explaining its implementation details. Due to the increased popularity of software development screencasts (e.g., available on YouTube), we study how and to what extent they can be used as additional source of knowledge to answer developer's questions about, for example, the use of a specific API. We first differentiate between development and other types of screencasts using video frame analysis. By using the Cosine algorithm, developers can expect ten development screencast","authors_text":"Alexander Oeser, Davide Fucci, Mathias Ellmann, Walid Maalej","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-27T12:07:06Z","title":"Find, Understand, and Extend Development Screencasts on YouTube"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1707.08824","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:01cb5d609b5a2185b0b1e7f316529cc5cf0a90b9302b35163c5fba35587d2cb8","target":"record","created_at":"2026-05-18T00:38:45Z","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":"6a71c196884fef5e218cffaefd72f48e6f832a34f4bb453e0d2c00240291f716","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-07-27T12:07:06Z","title_canon_sha256":"4457d14a3f205a67669aeed16a945854fd6453d23e6973eec344ff0aef3177e3"},"schema_version":"1.0","source":{"id":"1707.08824","kind":"arxiv","version":1}},"canonical_sha256":"f950fc28804661511761a3f59d414d0db49f3c06268c90f0757123650d961e45","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f950fc28804661511761a3f59d414d0db49f3c06268c90f0757123650d961e45","first_computed_at":"2026-05-18T00:38:45.709215Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:38:45.709215Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"BD5rTrUKfXTvVJeuSFdjqOL0TUNWa8LPQ5Ei968Rt/ey47AGam/CLBW7Xx+I0pLOo7QyBHJ/ON3zlPX8hGjaBA==","signature_status":"signed_v1","signed_at":"2026-05-18T00:38:45.709727Z","signed_message":"canonical_sha256_bytes"},"source_id":"1707.08824","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:01cb5d609b5a2185b0b1e7f316529cc5cf0a90b9302b35163c5fba35587d2cb8","sha256:da9415a3cc098e765c2469fab16c78829cb261c121ea04009052067cde552c2c"],"state_sha256":"93486207eb2ee041e52aacecfc7de8b6235f0bca0fa65a9cc536a7c5c713108b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"VXoGf4AZ0aCyw8Bp1vYDU2O64GQhabqurbUVw/RVu+ElOmxsQJDxcQh/7ZbcxnEu7hIIABZLe5qwuav94WbhCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-25T17:58:08.497685Z","bundle_sha256":"3504dc25f3b241451788005fdc82f238313d277b8e274f2738831caa88e97275"}}