{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:2KUWWET4Y6GKUW4XHTQ2NNCXBQ","short_pith_number":"pith:2KUWWET4","canonical_record":{"source":{"id":"1703.01553","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-05T03:42:38Z","cross_cats_sorted":[],"title_canon_sha256":"f81ab6b92fb28ad73f9b19f120b9404175163702651305466b6801c078490c39","abstract_canon_sha256":"e9226b476c42a3cbb4e6b1c757e024a11502036ad97eb31cf8346fc54f2fa41b"},"schema_version":"1.0"},"canonical_sha256":"d2a96b127cc78caa5b973ce1a6b4570c2ac1b354521bedfd39d048d3955f4691","source":{"kind":"arxiv","id":"1703.01553","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1703.01553","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"arxiv_version","alias_value":"1703.01553v1","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1703.01553","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"pith_short_12","alias_value":"2KUWWET4Y6GK","created_at":"2026-05-18T12:30:55Z"},{"alias_kind":"pith_short_16","alias_value":"2KUWWET4Y6GKUW4X","created_at":"2026-05-18T12:30:55Z"},{"alias_kind":"pith_short_8","alias_value":"2KUWWET4","created_at":"2026-05-18T12:30:55Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:2KUWWET4Y6GKUW4XHTQ2NNCXBQ","target":"record","payload":{"canonical_record":{"source":{"id":"1703.01553","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-05T03:42:38Z","cross_cats_sorted":[],"title_canon_sha256":"f81ab6b92fb28ad73f9b19f120b9404175163702651305466b6801c078490c39","abstract_canon_sha256":"e9226b476c42a3cbb4e6b1c757e024a11502036ad97eb31cf8346fc54f2fa41b"},"schema_version":"1.0"},"canonical_sha256":"d2a96b127cc78caa5b973ce1a6b4570c2ac1b354521bedfd39d048d3955f4691","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:49:30.337060Z","signature_b64":"Szdktt9XJPQmpm/Zx4+faB1DtLRy+WJI5no5HmeZ19X4i3CysxlQdwKAgLzsiVO1XYeAv5r+21X/ezUan7uSCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d2a96b127cc78caa5b973ce1a6b4570c2ac1b354521bedfd39d048d3955f4691","last_reissued_at":"2026-05-18T00:49:30.336410Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:49:30.336410Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1703.01553","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:49:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2QNQYzG31p9tT5WRyVqK12ga8XGAWyOUoOI0h6Y4Zew0zHqT+vkPWicoTcKQBg1XeqzoO4WcMVmwf6qa5vKABQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T15:27:26.153885Z"},"content_sha256":"3ab55f1c7012a3c2396f79a45ea0ebbfc47a3e9cfb395b0747bf382eb24fbf29","schema_version":"1.0","event_id":"sha256:3ab55f1c7012a3c2396f79a45ea0ebbfc47a3e9cfb395b0747bf382eb24fbf29"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:2KUWWET4Y6GKUW4XHTQ2NNCXBQ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A More Accurate Model for Finding Tutorial Segments Explaining APIs","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"David Lo, He Jiang, Jingxuan Zhang, Xiaochen LI, Zhilei Ren","submitted_at":"2017-03-05T03:42:38Z","abstract_excerpt":"Developers prefer to utilize third-party libraries when they implement some functionalities and Application Programming Interfaces (APIs) are frequently used by them. Facing an unfamiliar API, developers tend to consult tutorials as learning resources. Unfortunately, the segments explaining a specific API scatter across tutorials. Hence, it remains a challenging issue to find the relevant segments. In this study, we propose a more accurate model to find the exact tutorial fragments explaining APIs. This new model consists of a text classifier with domain specific features. More specifically, w"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1703.01553","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:49:30Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"YPU4wFU7BLRwKpkK1GAJPit1I3t3oPXFJxqneMfoezk3Ipm6nh6H6SqjBXPxGEeazRqwP9fJGqDV3w/lLRptAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-28T15:27:26.154246Z"},"content_sha256":"1b06e7784149929df049d91c58e0f2398217cc09e15c6f62605b4954d304f3cc","schema_version":"1.0","event_id":"sha256:1b06e7784149929df049d91c58e0f2398217cc09e15c6f62605b4954d304f3cc"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2KUWWET4Y6GKUW4XHTQ2NNCXBQ/bundle.json","state_url":"https://pith.science/pith/2KUWWET4Y6GKUW4XHTQ2NNCXBQ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2KUWWET4Y6GKUW4XHTQ2NNCXBQ/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-28T15:27:26Z","links":{"resolver":"https://pith.science/pith/2KUWWET4Y6GKUW4XHTQ2NNCXBQ","bundle":"https://pith.science/pith/2KUWWET4Y6GKUW4XHTQ2NNCXBQ/bundle.json","state":"https://pith.science/pith/2KUWWET4Y6GKUW4XHTQ2NNCXBQ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2KUWWET4Y6GKUW4XHTQ2NNCXBQ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:2KUWWET4Y6GKUW4XHTQ2NNCXBQ","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":"e9226b476c42a3cbb4e6b1c757e024a11502036ad97eb31cf8346fc54f2fa41b","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-05T03:42:38Z","title_canon_sha256":"f81ab6b92fb28ad73f9b19f120b9404175163702651305466b6801c078490c39"},"schema_version":"1.0","source":{"id":"1703.01553","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1703.01553","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"arxiv_version","alias_value":"1703.01553v1","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1703.01553","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"pith_short_12","alias_value":"2KUWWET4Y6GK","created_at":"2026-05-18T12:30:55Z"},{"alias_kind":"pith_short_16","alias_value":"2KUWWET4Y6GKUW4X","created_at":"2026-05-18T12:30:55Z"},{"alias_kind":"pith_short_8","alias_value":"2KUWWET4","created_at":"2026-05-18T12:30:55Z"}],"graph_snapshots":[{"event_id":"sha256:1b06e7784149929df049d91c58e0f2398217cc09e15c6f62605b4954d304f3cc","target":"graph","created_at":"2026-05-18T00:49:30Z","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":"Developers prefer to utilize third-party libraries when they implement some functionalities and Application Programming Interfaces (APIs) are frequently used by them. Facing an unfamiliar API, developers tend to consult tutorials as learning resources. Unfortunately, the segments explaining a specific API scatter across tutorials. Hence, it remains a challenging issue to find the relevant segments. In this study, we propose a more accurate model to find the exact tutorial fragments explaining APIs. This new model consists of a text classifier with domain specific features. More specifically, w","authors_text":"David Lo, He Jiang, Jingxuan Zhang, Xiaochen LI, Zhilei Ren","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-05T03:42:38Z","title":"A More Accurate Model for Finding Tutorial Segments Explaining APIs"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1703.01553","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:3ab55f1c7012a3c2396f79a45ea0ebbfc47a3e9cfb395b0747bf382eb24fbf29","target":"record","created_at":"2026-05-18T00:49:30Z","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":"e9226b476c42a3cbb4e6b1c757e024a11502036ad97eb31cf8346fc54f2fa41b","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-05T03:42:38Z","title_canon_sha256":"f81ab6b92fb28ad73f9b19f120b9404175163702651305466b6801c078490c39"},"schema_version":"1.0","source":{"id":"1703.01553","kind":"arxiv","version":1}},"canonical_sha256":"d2a96b127cc78caa5b973ce1a6b4570c2ac1b354521bedfd39d048d3955f4691","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d2a96b127cc78caa5b973ce1a6b4570c2ac1b354521bedfd39d048d3955f4691","first_computed_at":"2026-05-18T00:49:30.336410Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:49:30.336410Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Szdktt9XJPQmpm/Zx4+faB1DtLRy+WJI5no5HmeZ19X4i3CysxlQdwKAgLzsiVO1XYeAv5r+21X/ezUan7uSCw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:49:30.337060Z","signed_message":"canonical_sha256_bytes"},"source_id":"1703.01553","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:3ab55f1c7012a3c2396f79a45ea0ebbfc47a3e9cfb395b0747bf382eb24fbf29","sha256:1b06e7784149929df049d91c58e0f2398217cc09e15c6f62605b4954d304f3cc"],"state_sha256":"25516fd417c202f9f739ea2fb02973f3d22264ada046b1ab812652063238e363"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"lri1W0IK6CL9qFRcMTpnd0xgqXL1HM20VDX4l6zyKW/snVILFD8jNBEgvFHcPkfOWf2mydqIuVdmH0k9T3CECQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-28T15:27:26.157219Z","bundle_sha256":"b1feb58c0fe2abc573ea4a5012f495516772f1f0963bbbfffda08e69f42242ec"}}