{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:YN2IF5GSBFISQBXV27HGRV347Q","short_pith_number":"pith:YN2IF5GS","canonical_record":{"source":{"id":"1604.01070","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.IR","submitted_at":"2016-04-04T21:35:16Z","cross_cats_sorted":[],"title_canon_sha256":"53780b98cdbefc6cc978110b399dd09e19bf378e783bc64fdd252d6674707ef2","abstract_canon_sha256":"ad20cd1e30b1d33bd7446cd644dc03b8990e6d036ba9f6e6ddcae772770a5d33"},"schema_version":"1.0"},"canonical_sha256":"c37482f4d209512806f5d7ce68d77cfc3a3576ff214eabeee96b91eb843bd76a","source":{"kind":"arxiv","id":"1604.01070","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1604.01070","created_at":"2026-05-18T01:03:50Z"},{"alias_kind":"arxiv_version","alias_value":"1604.01070v2","created_at":"2026-05-18T01:03:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1604.01070","created_at":"2026-05-18T01:03:50Z"},{"alias_kind":"pith_short_12","alias_value":"YN2IF5GSBFIS","created_at":"2026-05-18T12:30:53Z"},{"alias_kind":"pith_short_16","alias_value":"YN2IF5GSBFISQBXV","created_at":"2026-05-18T12:30:53Z"},{"alias_kind":"pith_short_8","alias_value":"YN2IF5GS","created_at":"2026-05-18T12:30:53Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:YN2IF5GSBFISQBXV27HGRV347Q","target":"record","payload":{"canonical_record":{"source":{"id":"1604.01070","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.IR","submitted_at":"2016-04-04T21:35:16Z","cross_cats_sorted":[],"title_canon_sha256":"53780b98cdbefc6cc978110b399dd09e19bf378e783bc64fdd252d6674707ef2","abstract_canon_sha256":"ad20cd1e30b1d33bd7446cd644dc03b8990e6d036ba9f6e6ddcae772770a5d33"},"schema_version":"1.0"},"canonical_sha256":"c37482f4d209512806f5d7ce68d77cfc3a3576ff214eabeee96b91eb843bd76a","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:03:50.146382Z","signature_b64":"2gyntxyueyoobcjl998LBelNtU9Cy+mqSVJrezRrjCPJ51i5ac4vH6454EIWTk5PlBD9jgdIuDqbIqZ13kxcCA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c37482f4d209512806f5d7ce68d77cfc3a3576ff214eabeee96b91eb843bd76a","last_reissued_at":"2026-05-18T01:03:50.145823Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:03:50.145823Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1604.01070","source_version":2,"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-18T01:03:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pdqoOLYoi9bcpcGsMxGegmXAzDWKFdXyc78EMnQwmYyZZSeAyVCT+FeTuKUceR+AO4a1jJAsM/Jb/K4yYC2nDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T14:47:42.311522Z"},"content_sha256":"79f2199c54ab7b06812c1f589f7c94c7bdff3355cdc9c048422842fc392cfe8b","schema_version":"1.0","event_id":"sha256:79f2199c54ab7b06812c1f589f7c94c7bdff3355cdc9c048422842fc392cfe8b"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:YN2IF5GSBFISQBXV27HGRV347Q","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Science Concierge: A fast content-based recommendation system for scientific publications","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.IR","authors_text":"Daniel E. Acuna, Konrad Kording, Titipat Achakulvisut, Tulakan Ruangrong","submitted_at":"2016-04-04T21:35:16Z","abstract_excerpt":"Finding relevant publications is important for scientists who have to cope with exponentially increasing numbers of scholarly material. Algorithms can help with this task as they help for music, movie, and product recommendations. However, we know little about the performance of these algorithms with scholarly material. Here, we develop an algorithm, and an accompanying Python library, that implements a recommendation system based on the content of articles. Design principles are to adapt to new content, provide near-real time suggestions, and be open source. We tested the library on 15K poste"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1604.01070","kind":"arxiv","version":2},"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-18T01:03:50Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"V/Od+2gzKFRnc8SLQ2xqpy+vntNgY0Brn3GZPZEWZzrNyB5RDEo4dIVxjJ7gFy086Y5tQyxUAn8Oskuf51c2AA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-01T14:47:42.311965Z"},"content_sha256":"8f5cefb95038fea5f3a52ed861d6de48b23c85791f66512a5cb9104d345beee0","schema_version":"1.0","event_id":"sha256:8f5cefb95038fea5f3a52ed861d6de48b23c85791f66512a5cb9104d345beee0"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/YN2IF5GSBFISQBXV27HGRV347Q/bundle.json","state_url":"https://pith.science/pith/YN2IF5GSBFISQBXV27HGRV347Q/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/YN2IF5GSBFISQBXV27HGRV347Q/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-06-01T14:47:42Z","links":{"resolver":"https://pith.science/pith/YN2IF5GSBFISQBXV27HGRV347Q","bundle":"https://pith.science/pith/YN2IF5GSBFISQBXV27HGRV347Q/bundle.json","state":"https://pith.science/pith/YN2IF5GSBFISQBXV27HGRV347Q/state.json","well_known_bundle":"https://pith.science/.well-known/pith/YN2IF5GSBFISQBXV27HGRV347Q/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:YN2IF5GSBFISQBXV27HGRV347Q","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":"ad20cd1e30b1d33bd7446cd644dc03b8990e6d036ba9f6e6ddcae772770a5d33","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.IR","submitted_at":"2016-04-04T21:35:16Z","title_canon_sha256":"53780b98cdbefc6cc978110b399dd09e19bf378e783bc64fdd252d6674707ef2"},"schema_version":"1.0","source":{"id":"1604.01070","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1604.01070","created_at":"2026-05-18T01:03:50Z"},{"alias_kind":"arxiv_version","alias_value":"1604.01070v2","created_at":"2026-05-18T01:03:50Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1604.01070","created_at":"2026-05-18T01:03:50Z"},{"alias_kind":"pith_short_12","alias_value":"YN2IF5GSBFIS","created_at":"2026-05-18T12:30:53Z"},{"alias_kind":"pith_short_16","alias_value":"YN2IF5GSBFISQBXV","created_at":"2026-05-18T12:30:53Z"},{"alias_kind":"pith_short_8","alias_value":"YN2IF5GS","created_at":"2026-05-18T12:30:53Z"}],"graph_snapshots":[{"event_id":"sha256:8f5cefb95038fea5f3a52ed861d6de48b23c85791f66512a5cb9104d345beee0","target":"graph","created_at":"2026-05-18T01:03:50Z","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":"Finding relevant publications is important for scientists who have to cope with exponentially increasing numbers of scholarly material. Algorithms can help with this task as they help for music, movie, and product recommendations. However, we know little about the performance of these algorithms with scholarly material. Here, we develop an algorithm, and an accompanying Python library, that implements a recommendation system based on the content of articles. Design principles are to adapt to new content, provide near-real time suggestions, and be open source. We tested the library on 15K poste","authors_text":"Daniel E. Acuna, Konrad Kording, Titipat Achakulvisut, Tulakan Ruangrong","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.IR","submitted_at":"2016-04-04T21:35:16Z","title":"Science Concierge: A fast content-based recommendation system for scientific publications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1604.01070","kind":"arxiv","version":2},"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:79f2199c54ab7b06812c1f589f7c94c7bdff3355cdc9c048422842fc392cfe8b","target":"record","created_at":"2026-05-18T01:03:50Z","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":"ad20cd1e30b1d33bd7446cd644dc03b8990e6d036ba9f6e6ddcae772770a5d33","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.IR","submitted_at":"2016-04-04T21:35:16Z","title_canon_sha256":"53780b98cdbefc6cc978110b399dd09e19bf378e783bc64fdd252d6674707ef2"},"schema_version":"1.0","source":{"id":"1604.01070","kind":"arxiv","version":2}},"canonical_sha256":"c37482f4d209512806f5d7ce68d77cfc3a3576ff214eabeee96b91eb843bd76a","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"c37482f4d209512806f5d7ce68d77cfc3a3576ff214eabeee96b91eb843bd76a","first_computed_at":"2026-05-18T01:03:50.145823Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:03:50.145823Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"2gyntxyueyoobcjl998LBelNtU9Cy+mqSVJrezRrjCPJ51i5ac4vH6454EIWTk5PlBD9jgdIuDqbIqZ13kxcCA==","signature_status":"signed_v1","signed_at":"2026-05-18T01:03:50.146382Z","signed_message":"canonical_sha256_bytes"},"source_id":"1604.01070","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:79f2199c54ab7b06812c1f589f7c94c7bdff3355cdc9c048422842fc392cfe8b","sha256:8f5cefb95038fea5f3a52ed861d6de48b23c85791f66512a5cb9104d345beee0"],"state_sha256":"dfc79b73e619521d51902f747d3af4d6424877655d21bf51c32b1986b82bfeb6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/dCJQ8+ichA+FowPDGoAeiOTpiirCvQ5x0kKZ5Kv3gVgACsJUAkdNinG8F/hrs2bkMdXNIqCqFOoXgLOtgabBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-01T14:47:42.314076Z","bundle_sha256":"897be76d7d0068658c394b3c003ccdbf9edd1cc369bc94c7bb9c1ce8e9f97197"}}