{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:ERIGMUXG5ZFWLOAMPREI6GVPAO","short_pith_number":"pith:ERIGMUXG","canonical_record":{"source":{"id":"1703.01446","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-04T11:41:31Z","cross_cats_sorted":[],"title_canon_sha256":"c92974cb51567109dc96a8cf2fae5a61241bf7e638fcb74c52fc0eeaa6b95af5","abstract_canon_sha256":"7c08ed48041233f315dc21f52dc51de41983d4c1af469418b5b92251179a337d"},"schema_version":"1.0"},"canonical_sha256":"24506652e6ee4b65b80c7c488f1aaf03bbda23ca0f424ec3eada10bb21b904b2","source":{"kind":"arxiv","id":"1703.01446","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1703.01446","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"arxiv_version","alias_value":"1703.01446v1","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1703.01446","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"pith_short_12","alias_value":"ERIGMUXG5ZFW","created_at":"2026-05-18T12:31:12Z"},{"alias_kind":"pith_short_16","alias_value":"ERIGMUXG5ZFWLOAM","created_at":"2026-05-18T12:31:12Z"},{"alias_kind":"pith_short_8","alias_value":"ERIGMUXG","created_at":"2026-05-18T12:31:12Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:ERIGMUXG5ZFWLOAMPREI6GVPAO","target":"record","payload":{"canonical_record":{"source":{"id":"1703.01446","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-04T11:41:31Z","cross_cats_sorted":[],"title_canon_sha256":"c92974cb51567109dc96a8cf2fae5a61241bf7e638fcb74c52fc0eeaa6b95af5","abstract_canon_sha256":"7c08ed48041233f315dc21f52dc51de41983d4c1af469418b5b92251179a337d"},"schema_version":"1.0"},"canonical_sha256":"24506652e6ee4b65b80c7c488f1aaf03bbda23ca0f424ec3eada10bb21b904b2","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:49:30.672073Z","signature_b64":"hSWdngySIlceGXATWX8LcKQN3yn2MCHAG2DyD1TlMvqf6saUQ7yrPLbblp3GQ4k8itHI7tLMlr6C6gcN/nY5Cw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"24506652e6ee4b65b80c7c488f1aaf03bbda23ca0f424ec3eada10bb21b904b2","last_reissued_at":"2026-05-18T00:49:30.671430Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:49:30.671430Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1703.01446","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":"ftFcLYOLS3oJdBpKUnNqOUBbX71m5kyHQ+qp99IVah5kMekxEvmeOYs1/ikMH5UPChbsWiW/1Tyn9Sz3xcb3Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-29T17:40:37.768454Z"},"content_sha256":"bbb9f39143d5a8495b1c61f92f73ad1de12bb276573246ad0a5b7b9bc016162e","schema_version":"1.0","event_id":"sha256:bbb9f39143d5a8495b1c61f92f73ad1de12bb276573246ad0a5b7b9bc016162e"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:ERIGMUXG5ZFWLOAMPREI6GVPAO","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"ROSF: Leveraging Information Retrieval and Supervised Learning for Recommending Code Snippets","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"He Jiang, Liming Nie, Tao Zhang, Weiqiang Kong, Xiapu Luo, Zeyi Sun, Zhilei Ren","submitted_at":"2017-03-04T11:41:31Z","abstract_excerpt":"When implementing unfamiliar programming tasks, developers commonly search code examples and learn usage patterns of APIs from the code examples or reuse them by copy-pasting and modifying. For providing high-quality code examples, previous studies present several methods to recommend code snippets mainly based on information retrieval. In this paper, to provide better recommendation results, we propose ROSF, Recommending cOde Snippets with multi-aspect Features, a novel method combining both information retrieval and supervised learning. In our method, we recommend Top-Kcode snippets for a gi"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1703.01446","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":"BDsyVpJ/Cl9dfXEY5v+0IUPgpiWLEql1NgIHL9mbPPUR/1uXnUR3kpYT+IA3MoHkiFJzCDsbsMzslMl17wOKBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-29T17:40:37.768807Z"},"content_sha256":"e203633cb94eaf21cf6dc281629ca41aaaf7c1d789206d39f7ddc5c88eff4154","schema_version":"1.0","event_id":"sha256:e203633cb94eaf21cf6dc281629ca41aaaf7c1d789206d39f7ddc5c88eff4154"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ERIGMUXG5ZFWLOAMPREI6GVPAO/bundle.json","state_url":"https://pith.science/pith/ERIGMUXG5ZFWLOAMPREI6GVPAO/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ERIGMUXG5ZFWLOAMPREI6GVPAO/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-29T17:40:37Z","links":{"resolver":"https://pith.science/pith/ERIGMUXG5ZFWLOAMPREI6GVPAO","bundle":"https://pith.science/pith/ERIGMUXG5ZFWLOAMPREI6GVPAO/bundle.json","state":"https://pith.science/pith/ERIGMUXG5ZFWLOAMPREI6GVPAO/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ERIGMUXG5ZFWLOAMPREI6GVPAO/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:ERIGMUXG5ZFWLOAMPREI6GVPAO","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":"7c08ed48041233f315dc21f52dc51de41983d4c1af469418b5b92251179a337d","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-04T11:41:31Z","title_canon_sha256":"c92974cb51567109dc96a8cf2fae5a61241bf7e638fcb74c52fc0eeaa6b95af5"},"schema_version":"1.0","source":{"id":"1703.01446","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1703.01446","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"arxiv_version","alias_value":"1703.01446v1","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1703.01446","created_at":"2026-05-18T00:49:30Z"},{"alias_kind":"pith_short_12","alias_value":"ERIGMUXG5ZFW","created_at":"2026-05-18T12:31:12Z"},{"alias_kind":"pith_short_16","alias_value":"ERIGMUXG5ZFWLOAM","created_at":"2026-05-18T12:31:12Z"},{"alias_kind":"pith_short_8","alias_value":"ERIGMUXG","created_at":"2026-05-18T12:31:12Z"}],"graph_snapshots":[{"event_id":"sha256:e203633cb94eaf21cf6dc281629ca41aaaf7c1d789206d39f7ddc5c88eff4154","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":"When implementing unfamiliar programming tasks, developers commonly search code examples and learn usage patterns of APIs from the code examples or reuse them by copy-pasting and modifying. For providing high-quality code examples, previous studies present several methods to recommend code snippets mainly based on information retrieval. In this paper, to provide better recommendation results, we propose ROSF, Recommending cOde Snippets with multi-aspect Features, a novel method combining both information retrieval and supervised learning. In our method, we recommend Top-Kcode snippets for a gi","authors_text":"He Jiang, Liming Nie, Tao Zhang, Weiqiang Kong, Xiapu Luo, Zeyi Sun, Zhilei Ren","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-04T11:41:31Z","title":"ROSF: Leveraging Information Retrieval and Supervised Learning for Recommending Code Snippets"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1703.01446","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:bbb9f39143d5a8495b1c61f92f73ad1de12bb276573246ad0a5b7b9bc016162e","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":"7c08ed48041233f315dc21f52dc51de41983d4c1af469418b5b92251179a337d","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2017-03-04T11:41:31Z","title_canon_sha256":"c92974cb51567109dc96a8cf2fae5a61241bf7e638fcb74c52fc0eeaa6b95af5"},"schema_version":"1.0","source":{"id":"1703.01446","kind":"arxiv","version":1}},"canonical_sha256":"24506652e6ee4b65b80c7c488f1aaf03bbda23ca0f424ec3eada10bb21b904b2","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"24506652e6ee4b65b80c7c488f1aaf03bbda23ca0f424ec3eada10bb21b904b2","first_computed_at":"2026-05-18T00:49:30.671430Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:49:30.671430Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"hSWdngySIlceGXATWX8LcKQN3yn2MCHAG2DyD1TlMvqf6saUQ7yrPLbblp3GQ4k8itHI7tLMlr6C6gcN/nY5Cw==","signature_status":"signed_v1","signed_at":"2026-05-18T00:49:30.672073Z","signed_message":"canonical_sha256_bytes"},"source_id":"1703.01446","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:bbb9f39143d5a8495b1c61f92f73ad1de12bb276573246ad0a5b7b9bc016162e","sha256:e203633cb94eaf21cf6dc281629ca41aaaf7c1d789206d39f7ddc5c88eff4154"],"state_sha256":"35c2c0f0edc7151fcecfb4ea55a8a41b0b25135fc63109a49dee9c8df1892489"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"96p8qR5GNslu3ANMHJWfxwfgVc/85MfSzBLCTkhdNTWQNCQmiIEw6SRt3tWy500PS22sfanAPqnMqu82BaGiAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-29T17:40:37.771023Z","bundle_sha256":"53649eed0f646b4e6b112c2de93fd157ef1b1dc2ed807715e838a70ac0e18cad"}}