{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2025:YHMB7MTJNFA75C2RDRXH2HCNBY","short_pith_number":"pith:YHMB7MTJ","schema_version":"1.0","canonical_sha256":"c1d81fb2696941fe8b511c6e7d1c4d0e117033c04eab77e3a4383b11cbf6b5c4","source":{"kind":"arxiv","id":"2507.10818","version":1},"attestation_state":"computed","paper":{"title":"How Robust are LLM-Generated Library Imports? An Empirical Study using Stack Overflow","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.LG"],"primary_cat":"cs.SE","authors_text":"Emad Shihab, Jasmine Latendresse, SayedHassan Khatoonabadi","submitted_at":"2025-07-14T21:35:29Z","abstract_excerpt":"Software libraries are central to the functionality, security, and maintainability of modern code. As developers increasingly turn to Large Language Models (LLMs) to assist with programming tasks, understanding how these models recommend libraries is essential. In this paper, we conduct an empirical study of six state-of-the-art LLMs, both proprietary and open-source, by prompting them to solve real-world Python problems sourced from Stack Overflow. We analyze the types of libraries they import, the characteristics of those libraries, and the extent to which the recommendations are usable out "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2507.10818","kind":"arxiv","version":1},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.SE","submitted_at":"2025-07-14T21:35:29Z","cross_cats_sorted":["cs.AI","cs.LG"],"title_canon_sha256":"2e6336b3cec304d98f04deeefbe5d2f2725ebfc00eee3a15b88872b6da747520","abstract_canon_sha256":"3eb034a46dc43709ceb251f980a18c5866e85eeb4056b867d98d67150d2e8768"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T11:49:57.058128Z","signature_b64":"QfCfEeZfEgVY928E5RP71PkGVyA3uNuCuavq02hWS8lafBJXbagD6UJ0xnab9kIkL3/xIqBjKKn2Hc7GrYZRAA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"c1d81fb2696941fe8b511c6e7d1c4d0e117033c04eab77e3a4383b11cbf6b5c4","last_reissued_at":"2026-07-05T11:49:57.057616Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T11:49:57.057616Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"How Robust are LLM-Generated Library Imports? An Empirical Study using Stack Overflow","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.AI","cs.LG"],"primary_cat":"cs.SE","authors_text":"Emad Shihab, Jasmine Latendresse, SayedHassan Khatoonabadi","submitted_at":"2025-07-14T21:35:29Z","abstract_excerpt":"Software libraries are central to the functionality, security, and maintainability of modern code. As developers increasingly turn to Large Language Models (LLMs) to assist with programming tasks, understanding how these models recommend libraries is essential. In this paper, we conduct an empirical study of six state-of-the-art LLMs, both proprietary and open-source, by prompting them to solve real-world Python problems sourced from Stack Overflow. We analyze the types of libraries they import, the characteristics of those libraries, and the extent to which the recommendations are usable out "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2507.10818","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/2507.10818/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2507.10818","created_at":"2026-07-05T11:49:57.057681+00:00"},{"alias_kind":"arxiv_version","alias_value":"2507.10818v1","created_at":"2026-07-05T11:49:57.057681+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2507.10818","created_at":"2026-07-05T11:49:57.057681+00:00"},{"alias_kind":"pith_short_12","alias_value":"YHMB7MTJNFA7","created_at":"2026-07-05T11:49:57.057681+00:00"},{"alias_kind":"pith_short_16","alias_value":"YHMB7MTJNFA75C2R","created_at":"2026-07-05T11:49:57.057681+00:00"},{"alias_kind":"pith_short_8","alias_value":"YHMB7MTJ","created_at":"2026-07-05T11:49:57.057681+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":2,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2607.02052","citing_title":"Mitigating Package Hallucinations in Large Language Models via Model Editing","ref_index":6,"is_internal_anchor":false},{"citing_arxiv_id":"2605.06279","citing_title":"Correct Code, Vulnerable Dependencies: A Large Scale Measurement Study of LLM-Specified Library Versions","ref_index":33,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY","json":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY.json","graph_json":"https://pith.science/api/pith-number/YHMB7MTJNFA75C2RDRXH2HCNBY/graph.json","events_json":"https://pith.science/api/pith-number/YHMB7MTJNFA75C2RDRXH2HCNBY/events.json","paper":"https://pith.science/paper/YHMB7MTJ"},"agent_actions":{"view_html":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY","download_json":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY.json","view_paper":"https://pith.science/paper/YHMB7MTJ","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2507.10818&json=true","fetch_graph":"https://pith.science/api/pith-number/YHMB7MTJNFA75C2RDRXH2HCNBY/graph.json","fetch_events":"https://pith.science/api/pith-number/YHMB7MTJNFA75C2RDRXH2HCNBY/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY/action/timestamp_anchor","attest_storage":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY/action/storage_attestation","attest_author":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY/action/author_attestation","sign_citation":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY/action/citation_signature","submit_replication":"https://pith.science/pith/YHMB7MTJNFA75C2RDRXH2HCNBY/action/replication_record"}},"created_at":"2026-07-05T11:49:57.057681+00:00","updated_at":"2026-07-05T11:49:57.057681+00:00"}