{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:ZTDQBY3ICFKJSFDVJW2N6WJMU3","short_pith_number":"pith:ZTDQBY3I","canonical_record":{"source":{"id":"2404.08743","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-04-12T18:10:40Z","cross_cats_sorted":[],"title_canon_sha256":"7f2b140fc46edbb27f32e4394d8fe6f5336330974d117904a6f304e3becf4ee1","abstract_canon_sha256":"5f30feb81c4db4d61dc9326f92bb877c0f6358aa3510412281ef491616ef9c58"},"schema_version":"1.0"},"canonical_sha256":"ccc700e36811549914754db4df592ca6fbfcc7f10c5724c9a2870cfbeee0b721","source":{"kind":"arxiv","id":"2404.08743","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2404.08743","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"arxiv_version","alias_value":"2404.08743v2","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.08743","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"pith_short_12","alias_value":"ZTDQBY3ICFKJ","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"pith_short_16","alias_value":"ZTDQBY3ICFKJSFDV","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"pith_short_8","alias_value":"ZTDQBY3I","created_at":"2026-07-05T09:16:48Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:ZTDQBY3ICFKJSFDVJW2N6WJMU3","target":"record","payload":{"canonical_record":{"source":{"id":"2404.08743","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-04-12T18:10:40Z","cross_cats_sorted":[],"title_canon_sha256":"7f2b140fc46edbb27f32e4394d8fe6f5336330974d117904a6f304e3becf4ee1","abstract_canon_sha256":"5f30feb81c4db4d61dc9326f92bb877c0f6358aa3510412281ef491616ef9c58"},"schema_version":"1.0"},"canonical_sha256":"ccc700e36811549914754db4df592ca6fbfcc7f10c5724c9a2870cfbeee0b721","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:16:48.292854Z","signature_b64":"0ZnA/vfZrJud9D1SMfk/dno8mozzorirMlMlVm2SucYDuCW4PVpEhtmiDRKis+ftoQ+bzzzZvVyOVI/ceKPXDA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ccc700e36811549914754db4df592ca6fbfcc7f10c5724c9a2870cfbeee0b721","last_reissued_at":"2026-07-05T09:16:48.292300Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:16:48.292300Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2404.08743","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-07-05T09:16:48Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"nWgeQtE6dr5Cgh1oV45KYisxqGHLskKYbgJNaKDnEVwCAbBQ56kmLkePGTvXaz6gnpSLNhNqNqPWVZjr5gCoDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T10:50:28.161076Z"},"content_sha256":"2b58825543f4c8fa505163af9fbf639e6a3e60faa6d636bac1fcab536f928961","schema_version":"1.0","event_id":"sha256:2b58825543f4c8fa505163af9fbf639e6a3e60faa6d636bac1fcab536f928961"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:ZTDQBY3ICFKJSFDVJW2N6WJMU3","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"VizGroup: An AI-Assisted Event-Driven System for Real-Time Collaborative Programming Learning Analytics","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.HC","authors_text":"Kevin Pu, Sam Wong, Xiaohang Tang, Xi Chen, Yalong Yang, Yan Chen","submitted_at":"2024-04-12T18:10:40Z","abstract_excerpt":"Programming instructors often conduct collaborative learning activities, like Peer Instruction, to foster a deeper understanding in students and enhance their engagement with learning. These activities, however, may not always yield productive outcomes due to the diversity of student mental models and their ineffective collaboration. In this work, we introduce VizGroup, an AI-assisted system that enables programming instructors to easily oversee students' real-time collaborative learning behaviors during large programming courses. VizGroup leverages Large Language Models (LLMs) to recommend ev"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.08743","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2404.08743/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-05T09:16:48Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"kWYxF9gJimg5n2iIRB3xGPOhU4OSRZtdv1RNN97xjejDGqYoxm9pc9HNJShyog78bUwALB8kJStK89Tw8xU0Aw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T10:50:28.161475Z"},"content_sha256":"a0c96421065dd40a87179a411abf483ec702f3506c1a8a7eeafc98b36b9f27ff","schema_version":"1.0","event_id":"sha256:a0c96421065dd40a87179a411abf483ec702f3506c1a8a7eeafc98b36b9f27ff"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/ZTDQBY3ICFKJSFDVJW2N6WJMU3/bundle.json","state_url":"https://pith.science/pith/ZTDQBY3ICFKJSFDVJW2N6WJMU3/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/ZTDQBY3ICFKJSFDVJW2N6WJMU3/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-07-06T10:50:28Z","links":{"resolver":"https://pith.science/pith/ZTDQBY3ICFKJSFDVJW2N6WJMU3","bundle":"https://pith.science/pith/ZTDQBY3ICFKJSFDVJW2N6WJMU3/bundle.json","state":"https://pith.science/pith/ZTDQBY3ICFKJSFDVJW2N6WJMU3/state.json","well_known_bundle":"https://pith.science/.well-known/pith/ZTDQBY3ICFKJSFDVJW2N6WJMU3/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:ZTDQBY3ICFKJSFDVJW2N6WJMU3","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":"5f30feb81c4db4d61dc9326f92bb877c0f6358aa3510412281ef491616ef9c58","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-04-12T18:10:40Z","title_canon_sha256":"7f2b140fc46edbb27f32e4394d8fe6f5336330974d117904a6f304e3becf4ee1"},"schema_version":"1.0","source":{"id":"2404.08743","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2404.08743","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"arxiv_version","alias_value":"2404.08743v2","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2404.08743","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"pith_short_12","alias_value":"ZTDQBY3ICFKJ","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"pith_short_16","alias_value":"ZTDQBY3ICFKJSFDV","created_at":"2026-07-05T09:16:48Z"},{"alias_kind":"pith_short_8","alias_value":"ZTDQBY3I","created_at":"2026-07-05T09:16:48Z"}],"graph_snapshots":[{"event_id":"sha256:a0c96421065dd40a87179a411abf483ec702f3506c1a8a7eeafc98b36b9f27ff","target":"graph","created_at":"2026-07-05T09:16:48Z","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/2404.08743/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Programming instructors often conduct collaborative learning activities, like Peer Instruction, to foster a deeper understanding in students and enhance their engagement with learning. These activities, however, may not always yield productive outcomes due to the diversity of student mental models and their ineffective collaboration. In this work, we introduce VizGroup, an AI-assisted system that enables programming instructors to easily oversee students' real-time collaborative learning behaviors during large programming courses. VizGroup leverages Large Language Models (LLMs) to recommend ev","authors_text":"Kevin Pu, Sam Wong, Xiaohang Tang, Xi Chen, Yalong Yang, Yan Chen","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-04-12T18:10:40Z","title":"VizGroup: An AI-Assisted Event-Driven System for Real-Time Collaborative Programming Learning Analytics"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2404.08743","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:2b58825543f4c8fa505163af9fbf639e6a3e60faa6d636bac1fcab536f928961","target":"record","created_at":"2026-07-05T09:16:48Z","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":"5f30feb81c4db4d61dc9326f92bb877c0f6358aa3510412281ef491616ef9c58","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.HC","submitted_at":"2024-04-12T18:10:40Z","title_canon_sha256":"7f2b140fc46edbb27f32e4394d8fe6f5336330974d117904a6f304e3becf4ee1"},"schema_version":"1.0","source":{"id":"2404.08743","kind":"arxiv","version":2}},"canonical_sha256":"ccc700e36811549914754db4df592ca6fbfcc7f10c5724c9a2870cfbeee0b721","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ccc700e36811549914754db4df592ca6fbfcc7f10c5724c9a2870cfbeee0b721","first_computed_at":"2026-07-05T09:16:48.292300Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:16:48.292300Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"0ZnA/vfZrJud9D1SMfk/dno8mozzorirMlMlVm2SucYDuCW4PVpEhtmiDRKis+ftoQ+bzzzZvVyOVI/ceKPXDA==","signature_status":"signed_v1","signed_at":"2026-07-05T09:16:48.292854Z","signed_message":"canonical_sha256_bytes"},"source_id":"2404.08743","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:2b58825543f4c8fa505163af9fbf639e6a3e60faa6d636bac1fcab536f928961","sha256:a0c96421065dd40a87179a411abf483ec702f3506c1a8a7eeafc98b36b9f27ff"],"state_sha256":"6d4f60d7995e942ebb55f606ca503cfaa68c0a09eb3a831e293d0572b1d686e9"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"2p6Hwtz7JvksA+ZwzBV2VbhqkBG4sAXU4LVwRS+JXojK5ApKsk05oCWhlqfajG50VginfEEwtIuPzTnekEsKDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T10:50:28.163428Z","bundle_sha256":"7158339e9a30cb7700920c5c4299b153992dda12ba3298e902dc134e8a6b9884"}}