{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:UKH7SXFQ22RFLGQQU2SZJQIVLD","short_pith_number":"pith:UKH7SXFQ","canonical_record":{"source":{"id":"2102.01275","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2021-02-02T03:15:44Z","cross_cats_sorted":[],"title_canon_sha256":"79bf3861411f4287babb1adcafcda3476093c98ae8b945d5d40055528f9dddaa","abstract_canon_sha256":"b9c96f4ba5d01a6961c147d71f345325b4dd9b2f0c15125f8f54faf4d6774abd"},"schema_version":"1.0"},"canonical_sha256":"a28ff95cb0d6a2559a10a6a594c11558f01d8dc01bb4d9a253100fb6c9490a4e","source":{"kind":"arxiv","id":"2102.01275","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2102.01275","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"arxiv_version","alias_value":"2102.01275v1","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2102.01275","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"pith_short_12","alias_value":"UKH7SXFQ22RF","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"pith_short_16","alias_value":"UKH7SXFQ22RFLGQQ","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"pith_short_8","alias_value":"UKH7SXFQ","created_at":"2026-07-05T02:11:28Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:UKH7SXFQ22RFLGQQU2SZJQIVLD","target":"record","payload":{"canonical_record":{"source":{"id":"2102.01275","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2021-02-02T03:15:44Z","cross_cats_sorted":[],"title_canon_sha256":"79bf3861411f4287babb1adcafcda3476093c98ae8b945d5d40055528f9dddaa","abstract_canon_sha256":"b9c96f4ba5d01a6961c147d71f345325b4dd9b2f0c15125f8f54faf4d6774abd"},"schema_version":"1.0"},"canonical_sha256":"a28ff95cb0d6a2559a10a6a594c11558f01d8dc01bb4d9a253100fb6c9490a4e","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:11:28.671348Z","signature_b64":"Kh4EufhBs4nFaKyWtPqee2AXN0Zgje1qVsDLNH8Elm71i/g3MCtY0uyn0hbdZFBA2HJqnZCCxyI4/Kr1rU4dBg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"a28ff95cb0d6a2559a10a6a594c11558f01d8dc01bb4d9a253100fb6c9490a4e","last_reissued_at":"2026-07-05T02:11:28.670934Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:11:28.670934Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2102.01275","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-05T02:11:28Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xEg2mSS/RZ/55KKZ9DM0+A8eWA3srMBPITp3kcBJptUwr8dQSnbT6fYhLP/DxXRqm9TMrK8QbWuaEZxLfBXSBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T21:44:56.683899Z"},"content_sha256":"33fc8ffdeef963f58b92a1586032eb031bb27f660f7f5aca26c5a33d98c415ba","schema_version":"1.0","event_id":"sha256:33fc8ffdeef963f58b92a1586032eb031bb27f660f7f5aca26c5a33d98c415ba"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:UKH7SXFQ22RFLGQQU2SZJQIVLD","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"NBSearch: Semantic Search and Visual Exploration of Computational Notebooks","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Hong Wang, Jian Zhao, Xingjun Li, Yang Wang, Yuanxin Wang","submitted_at":"2021-02-02T03:15:44Z","abstract_excerpt":"Code search is an important and frequent activity for developers using computational notebooks (e.g., Jupyter). The flexibility of notebooks brings challenges for effective code search, where classic search interfaces for traditional software code may be limited. In this paper, we propose, NBSearch, a novel system that supports semantic code search in notebook collections and interactive visual exploration of search results. NBSearch leverages advanced machine learning models to enable natural language search queries and intuitive visualizations to present complicated intra- and inter-notebook"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2102.01275","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/2102.01275/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-05T02:11:28Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"02ch7Sqn+7UQj1Lk7xrQZ+1eiiOFYXo8cGfA1YqLGHUHpsuEvPGzzHW8B3SStFgbHf7ysDCGtqAPa7zfXFJ2BQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T21:44:56.684677Z"},"content_sha256":"f022e89bf2ff4fda4aa8f6200ea50977dfdf75947f2b773a327ab72287446cb8","schema_version":"1.0","event_id":"sha256:f022e89bf2ff4fda4aa8f6200ea50977dfdf75947f2b773a327ab72287446cb8"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/UKH7SXFQ22RFLGQQU2SZJQIVLD/bundle.json","state_url":"https://pith.science/pith/UKH7SXFQ22RFLGQQU2SZJQIVLD/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/UKH7SXFQ22RFLGQQU2SZJQIVLD/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-17T21:44:56Z","links":{"resolver":"https://pith.science/pith/UKH7SXFQ22RFLGQQU2SZJQIVLD","bundle":"https://pith.science/pith/UKH7SXFQ22RFLGQQU2SZJQIVLD/bundle.json","state":"https://pith.science/pith/UKH7SXFQ22RFLGQQU2SZJQIVLD/state.json","well_known_bundle":"https://pith.science/.well-known/pith/UKH7SXFQ22RFLGQQU2SZJQIVLD/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:UKH7SXFQ22RFLGQQU2SZJQIVLD","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":"b9c96f4ba5d01a6961c147d71f345325b4dd9b2f0c15125f8f54faf4d6774abd","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2021-02-02T03:15:44Z","title_canon_sha256":"79bf3861411f4287babb1adcafcda3476093c98ae8b945d5d40055528f9dddaa"},"schema_version":"1.0","source":{"id":"2102.01275","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2102.01275","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"arxiv_version","alias_value":"2102.01275v1","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2102.01275","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"pith_short_12","alias_value":"UKH7SXFQ22RF","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"pith_short_16","alias_value":"UKH7SXFQ22RFLGQQ","created_at":"2026-07-05T02:11:28Z"},{"alias_kind":"pith_short_8","alias_value":"UKH7SXFQ","created_at":"2026-07-05T02:11:28Z"}],"graph_snapshots":[{"event_id":"sha256:f022e89bf2ff4fda4aa8f6200ea50977dfdf75947f2b773a327ab72287446cb8","target":"graph","created_at":"2026-07-05T02:11:28Z","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/2102.01275/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Code search is an important and frequent activity for developers using computational notebooks (e.g., Jupyter). The flexibility of notebooks brings challenges for effective code search, where classic search interfaces for traditional software code may be limited. In this paper, we propose, NBSearch, a novel system that supports semantic code search in notebook collections and interactive visual exploration of search results. NBSearch leverages advanced machine learning models to enable natural language search queries and intuitive visualizations to present complicated intra- and inter-notebook","authors_text":"Hong Wang, Jian Zhao, Xingjun Li, Yang Wang, Yuanxin Wang","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2021-02-02T03:15:44Z","title":"NBSearch: Semantic Search and Visual Exploration of Computational Notebooks"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2102.01275","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:33fc8ffdeef963f58b92a1586032eb031bb27f660f7f5aca26c5a33d98c415ba","target":"record","created_at":"2026-07-05T02:11:28Z","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":"b9c96f4ba5d01a6961c147d71f345325b4dd9b2f0c15125f8f54faf4d6774abd","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2021-02-02T03:15:44Z","title_canon_sha256":"79bf3861411f4287babb1adcafcda3476093c98ae8b945d5d40055528f9dddaa"},"schema_version":"1.0","source":{"id":"2102.01275","kind":"arxiv","version":1}},"canonical_sha256":"a28ff95cb0d6a2559a10a6a594c11558f01d8dc01bb4d9a253100fb6c9490a4e","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"a28ff95cb0d6a2559a10a6a594c11558f01d8dc01bb4d9a253100fb6c9490a4e","first_computed_at":"2026-07-05T02:11:28.670934Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:11:28.670934Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Kh4EufhBs4nFaKyWtPqee2AXN0Zgje1qVsDLNH8Elm71i/g3MCtY0uyn0hbdZFBA2HJqnZCCxyI4/Kr1rU4dBg==","signature_status":"signed_v1","signed_at":"2026-07-05T02:11:28.671348Z","signed_message":"canonical_sha256_bytes"},"source_id":"2102.01275","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:33fc8ffdeef963f58b92a1586032eb031bb27f660f7f5aca26c5a33d98c415ba","sha256:f022e89bf2ff4fda4aa8f6200ea50977dfdf75947f2b773a327ab72287446cb8"],"state_sha256":"da6a7fab446118fa975bac5b89b1ff8d9712f43b94e518b3d39e30eefdf1d09d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"TS8DBKexgaB6vbIVQKwuyewSGkhxVjrm0lyhXVelqzcrLdBVzn20BGu4o3ky54acHXqEcqU0ysO40+5zrA1+Ag==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-17T21:44:56.690656Z","bundle_sha256":"664a6368e333f551b38b3e1701c07602e1a2998d8114f206dcf408b6a4874dfe"}}