{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2017:OIQTXFKTNGWWEWQZFELYW4PG5N","short_pith_number":"pith:OIQTXFKT","canonical_record":{"source":{"id":"1711.05787","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2017-11-15T20:17:07Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"f0d098c0534859fb9a60f7350d7631e5d142bc065d60506951caa17ad6ae9626","abstract_canon_sha256":"b859d3e326bd216b0e71fa6bb09e2bdd925eda52c18b7ab85d05447760b9c345"},"schema_version":"1.0"},"canonical_sha256":"72213b955369ad625a1929178b71e6eb53e9544e81e55455bfd14591b4ca91d2","source":{"kind":"arxiv","id":"1711.05787","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1711.05787","created_at":"2026-05-18T00:30:24Z"},{"alias_kind":"arxiv_version","alias_value":"1711.05787v1","created_at":"2026-05-18T00:30:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1711.05787","created_at":"2026-05-18T00:30:24Z"},{"alias_kind":"pith_short_12","alias_value":"OIQTXFKTNGWW","created_at":"2026-05-18T12:31:34Z"},{"alias_kind":"pith_short_16","alias_value":"OIQTXFKTNGWWEWQZ","created_at":"2026-05-18T12:31:34Z"},{"alias_kind":"pith_short_8","alias_value":"OIQTXFKT","created_at":"2026-05-18T12:31:34Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2017:OIQTXFKTNGWWEWQZFELYW4PG5N","target":"record","payload":{"canonical_record":{"source":{"id":"1711.05787","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2017-11-15T20:17:07Z","cross_cats_sorted":["cs.PL"],"title_canon_sha256":"f0d098c0534859fb9a60f7350d7631e5d142bc065d60506951caa17ad6ae9626","abstract_canon_sha256":"b859d3e326bd216b0e71fa6bb09e2bdd925eda52c18b7ab85d05447760b9c345"},"schema_version":"1.0"},"canonical_sha256":"72213b955369ad625a1929178b71e6eb53e9544e81e55455bfd14591b4ca91d2","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:30:24.140556Z","signature_b64":"NRxSNjuxEiUL7domShzNp5Z4/6QL/+vnzGC8UJC0h8gIKBvvkA1apcrrt3qC+Jend04/GCATPSZ2qtrf6/kQAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"72213b955369ad625a1929178b71e6eb53e9544e81e55455bfd14591b4ca91d2","last_reissued_at":"2026-05-18T00:30:24.139987Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:30:24.139987Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1711.05787","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:30:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"PYhuJSPjB0CpNuNZarMFZnGywfG0b5NKeimQuBajFHRk/KUJBL1LP+Lfg0CGo96sZ9HmZbu5rUqzatI3SkybBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T16:35:17.432157Z"},"content_sha256":"0cd44deca55a5085d96e542aa772096e8d2609f3843bd2a0909e1f12c8dab7a6","schema_version":"1.0","event_id":"sha256:0cd44deca55a5085d96e542aa772096e8d2609f3843bd2a0909e1f12c8dab7a6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2017:OIQTXFKTNGWWEWQZFELYW4PG5N","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"WebRelate: Integrating Web Data with Spreadsheets using Examples","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.PL"],"primary_cat":"cs.DB","authors_text":"Jeevana Priya Inala, Rishabh Singh","submitted_at":"2017-11-15T20:17:07Z","abstract_excerpt":"Data integration between web sources and relational data is a key challenge faced by data scientists and spreadsheet users. There are two main challenges in programmatically joining web data with relational data. First, most websites do not expose a direct interface to obtain tabular data, so the user needs to formulate a logic to get to different webpages for each input row in the relational table. Second, after reaching the desired webpage, the user needs to write complex scripts to extract the relevant data, which is often conditioned on the input data. Since many data scientists and end-us"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1711.05787","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:30:24Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nGYjbFDZf9LUxLCOynJfQDfmbdqx50mVzuGsP3ulTKFt/CEZoKqkORcPDhnKAHDUtS+qRVapfIhbfBAQ7mMEAw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-27T16:35:17.432847Z"},"content_sha256":"037014ab24d682ecbe2f1ca9a4d3436e90e6053016e195ea346a3f3cbdf582a0","schema_version":"1.0","event_id":"sha256:037014ab24d682ecbe2f1ca9a4d3436e90e6053016e195ea346a3f3cbdf582a0"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/OIQTXFKTNGWWEWQZFELYW4PG5N/bundle.json","state_url":"https://pith.science/pith/OIQTXFKTNGWWEWQZFELYW4PG5N/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/OIQTXFKTNGWWEWQZFELYW4PG5N/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-27T16:35:17Z","links":{"resolver":"https://pith.science/pith/OIQTXFKTNGWWEWQZFELYW4PG5N","bundle":"https://pith.science/pith/OIQTXFKTNGWWEWQZFELYW4PG5N/bundle.json","state":"https://pith.science/pith/OIQTXFKTNGWWEWQZFELYW4PG5N/state.json","well_known_bundle":"https://pith.science/.well-known/pith/OIQTXFKTNGWWEWQZFELYW4PG5N/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2017:OIQTXFKTNGWWEWQZFELYW4PG5N","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":"b859d3e326bd216b0e71fa6bb09e2bdd925eda52c18b7ab85d05447760b9c345","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2017-11-15T20:17:07Z","title_canon_sha256":"f0d098c0534859fb9a60f7350d7631e5d142bc065d60506951caa17ad6ae9626"},"schema_version":"1.0","source":{"id":"1711.05787","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1711.05787","created_at":"2026-05-18T00:30:24Z"},{"alias_kind":"arxiv_version","alias_value":"1711.05787v1","created_at":"2026-05-18T00:30:24Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1711.05787","created_at":"2026-05-18T00:30:24Z"},{"alias_kind":"pith_short_12","alias_value":"OIQTXFKTNGWW","created_at":"2026-05-18T12:31:34Z"},{"alias_kind":"pith_short_16","alias_value":"OIQTXFKTNGWWEWQZ","created_at":"2026-05-18T12:31:34Z"},{"alias_kind":"pith_short_8","alias_value":"OIQTXFKT","created_at":"2026-05-18T12:31:34Z"}],"graph_snapshots":[{"event_id":"sha256:037014ab24d682ecbe2f1ca9a4d3436e90e6053016e195ea346a3f3cbdf582a0","target":"graph","created_at":"2026-05-18T00:30:24Z","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":"Data integration between web sources and relational data is a key challenge faced by data scientists and spreadsheet users. There are two main challenges in programmatically joining web data with relational data. First, most websites do not expose a direct interface to obtain tabular data, so the user needs to formulate a logic to get to different webpages for each input row in the relational table. Second, after reaching the desired webpage, the user needs to write complex scripts to extract the relevant data, which is often conditioned on the input data. Since many data scientists and end-us","authors_text":"Jeevana Priya Inala, Rishabh Singh","cross_cats":["cs.PL"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2017-11-15T20:17:07Z","title":"WebRelate: Integrating Web Data with Spreadsheets using Examples"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1711.05787","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:0cd44deca55a5085d96e542aa772096e8d2609f3843bd2a0909e1f12c8dab7a6","target":"record","created_at":"2026-05-18T00:30:24Z","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":"b859d3e326bd216b0e71fa6bb09e2bdd925eda52c18b7ab85d05447760b9c345","cross_cats_sorted":["cs.PL"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.DB","submitted_at":"2017-11-15T20:17:07Z","title_canon_sha256":"f0d098c0534859fb9a60f7350d7631e5d142bc065d60506951caa17ad6ae9626"},"schema_version":"1.0","source":{"id":"1711.05787","kind":"arxiv","version":1}},"canonical_sha256":"72213b955369ad625a1929178b71e6eb53e9544e81e55455bfd14591b4ca91d2","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"72213b955369ad625a1929178b71e6eb53e9544e81e55455bfd14591b4ca91d2","first_computed_at":"2026-05-18T00:30:24.139987Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:30:24.139987Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"NRxSNjuxEiUL7domShzNp5Z4/6QL/+vnzGC8UJC0h8gIKBvvkA1apcrrt3qC+Jend04/GCATPSZ2qtrf6/kQAQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:30:24.140556Z","signed_message":"canonical_sha256_bytes"},"source_id":"1711.05787","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:0cd44deca55a5085d96e542aa772096e8d2609f3843bd2a0909e1f12c8dab7a6","sha256:037014ab24d682ecbe2f1ca9a4d3436e90e6053016e195ea346a3f3cbdf582a0"],"state_sha256":"b1cd3ca1ee1787b697731899be3a3a28fba729ec3a0e8931b325cf3b3964baf2"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hxpWITusGiMOkC2bVGBBW0W1HO1J9d9x7oKBlV/OfsENgVebGdgeW0dnGGTW2V5e+4a4Xca5rNxyWD90TWq3BA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-27T16:35:17.436625Z","bundle_sha256":"e956c56f34b728b9775fa37393c4b69673fb9df106958009f3b55609923e40e9"}}