{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2022:3RFQKKVOFPG53UVV7ZND5NA4NF","short_pith_number":"pith:3RFQKKVO","schema_version":"1.0","canonical_sha256":"dc4b052aae2bcdddd2b5fe5a3eb41c6969d2eeed9b269b8672db74ca7f3a4121","source":{"kind":"arxiv","id":"2203.13746","version":2},"attestation_state":"computed","paper":{"title":"Code Smells for Machine Learning Applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Arie van Deursen, Haiyin Zhang, Lu\\'is Cruz","submitted_at":"2022-03-25T16:23:02Z","abstract_excerpt":"The popularity of machine learning has wildly expanded in recent years. Machine learning techniques have been heatedly studied in academia and applied in the industry to create business value. However, there is a lack of guidelines for code quality in machine learning applications. In particular, code smells have rarely been studied in this domain. Although machine learning code is usually integrated as a small part of an overarching system, it usually plays an important role in its core functionality. Hence ensuring code quality is quintessential to avoid issues in the long run. This paper pr"},"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":"2203.13746","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-03-25T16:23:02Z","cross_cats_sorted":["cs.AI"],"title_canon_sha256":"ce5b7bde1d8903b863dbf8e58ad22319ee4a78683bddd3f12c2714c420a61326","abstract_canon_sha256":"fbe06f16c865d40867df845cc8cfb9d9c6dc92c43d3e7bc37a28ef84b0dec31d"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T04:10:02.783942Z","signature_b64":"BFGWJMCpY4F3rtEJm3bbIGpZBCHm02GgSFuLmYnIs80+hB+XSIWr1U4dyqMc9qKUxZLDTdHtDeNyru3cSo0IDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"dc4b052aae2bcdddd2b5fe5a3eb41c6969d2eeed9b269b8672db74ca7f3a4121","last_reissued_at":"2026-07-05T04:10:02.783374Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T04:10:02.783374Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Code Smells for Machine Learning Applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.AI"],"primary_cat":"cs.SE","authors_text":"Arie van Deursen, Haiyin Zhang, Lu\\'is Cruz","submitted_at":"2022-03-25T16:23:02Z","abstract_excerpt":"The popularity of machine learning has wildly expanded in recent years. Machine learning techniques have been heatedly studied in academia and applied in the industry to create business value. However, there is a lack of guidelines for code quality in machine learning applications. In particular, code smells have rarely been studied in this domain. Although machine learning code is usually integrated as a small part of an overarching system, it usually plays an important role in its core functionality. Hence ensuring code quality is quintessential to avoid issues in the long run. This paper pr"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2203.13746","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/2203.13746/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":"2203.13746","created_at":"2026-07-05T04:10:02.783440+00:00"},{"alias_kind":"arxiv_version","alias_value":"2203.13746v2","created_at":"2026-07-05T04:10:02.783440+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2203.13746","created_at":"2026-07-05T04:10:02.783440+00:00"},{"alias_kind":"pith_short_12","alias_value":"3RFQKKVOFPG5","created_at":"2026-07-05T04:10:02.783440+00:00"},{"alias_kind":"pith_short_16","alias_value":"3RFQKKVOFPG53UVV","created_at":"2026-07-05T04:10:02.783440+00:00"},{"alias_kind":"pith_short_8","alias_value":"3RFQKKVO","created_at":"2026-07-05T04:10:02.783440+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2605.22976","citing_title":"LLM Code Smells: A Taxonomy and Detection Approach","ref_index":7,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF","json":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF.json","graph_json":"https://pith.science/api/pith-number/3RFQKKVOFPG53UVV7ZND5NA4NF/graph.json","events_json":"https://pith.science/api/pith-number/3RFQKKVOFPG53UVV7ZND5NA4NF/events.json","paper":"https://pith.science/paper/3RFQKKVO"},"agent_actions":{"view_html":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF","download_json":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF.json","view_paper":"https://pith.science/paper/3RFQKKVO","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2203.13746&json=true","fetch_graph":"https://pith.science/api/pith-number/3RFQKKVOFPG53UVV7ZND5NA4NF/graph.json","fetch_events":"https://pith.science/api/pith-number/3RFQKKVOFPG53UVV7ZND5NA4NF/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF/action/timestamp_anchor","attest_storage":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF/action/storage_attestation","attest_author":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF/action/author_attestation","sign_citation":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF/action/citation_signature","submit_replication":"https://pith.science/pith/3RFQKKVOFPG53UVV7ZND5NA4NF/action/replication_record"}},"created_at":"2026-07-05T04:10:02.783440+00:00","updated_at":"2026-07-05T04:10:02.783440+00:00"}