{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2024:TV36JKRY4ONOXO7QZKLT353KDM","short_pith_number":"pith:TV36JKRY","schema_version":"1.0","canonical_sha256":"9d77e4aa38e39aebbbf0ca973df76a1b2cd05475fd414559f9446e40210317e8","source":{"kind":"arxiv","id":"2407.19619","version":1},"attestation_state":"computed","paper":{"title":"Enhancing Code Translation in Language Models with Few-Shot Learning via Retrieval-Augmented Generation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.SE"],"primary_cat":"cs.AI","authors_text":"Ayan Biswas, Boian Alexandrov, Daniel O'Malley, Javier E. Santos, Manish Bhattarai, Shawn Jones","submitted_at":"2024-07-29T00:41:48Z","abstract_excerpt":"The advent of large language models (LLMs) has significantly advanced the field of code translation, enabling automated translation between programming languages. However, these models often struggle with complex translation tasks due to inadequate contextual understanding. This paper introduces a novel approach that enhances code translation through Few-Shot Learning, augmented with retrieval-based techniques. By leveraging a repository of existing code translations, we dynamically retrieve the most relevant examples to guide the model in translating new code segments. Our method, based on Re"},"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":"2407.19619","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.AI","submitted_at":"2024-07-29T00:41:48Z","cross_cats_sorted":["cs.SE"],"title_canon_sha256":"425efc8eef31be685a78587e5690c929e3defc45efa12b79309d8090e79bcd5b","abstract_canon_sha256":"baf484839d90223f400a7eda2b7c6787437d62825ce593f08ef30be219cd534c"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:49:42.347412Z","signature_b64":"7YrJ1W0Zn4ihga+6qFsd2VC1H6gql4+EGFGxx0LyoSAqBLwxJDIMEbqkM3NaeXiH10CFcRMLeVU4fc4Y2SFpBA==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"9d77e4aa38e39aebbbf0ca973df76a1b2cd05475fd414559f9446e40210317e8","last_reissued_at":"2026-07-05T08:49:42.346982Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:49:42.346982Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Enhancing Code Translation in Language Models with Few-Shot Learning via Retrieval-Augmented Generation","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.SE"],"primary_cat":"cs.AI","authors_text":"Ayan Biswas, Boian Alexandrov, Daniel O'Malley, Javier E. Santos, Manish Bhattarai, Shawn Jones","submitted_at":"2024-07-29T00:41:48Z","abstract_excerpt":"The advent of large language models (LLMs) has significantly advanced the field of code translation, enabling automated translation between programming languages. However, these models often struggle with complex translation tasks due to inadequate contextual understanding. This paper introduces a novel approach that enhances code translation through Few-Shot Learning, augmented with retrieval-based techniques. By leveraging a repository of existing code translations, we dynamically retrieve the most relevant examples to guide the model in translating new code segments. Our method, based on Re"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2407.19619","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/2407.19619/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":"2407.19619","created_at":"2026-07-05T08:49:42.347039+00:00"},{"alias_kind":"arxiv_version","alias_value":"2407.19619v1","created_at":"2026-07-05T08:49:42.347039+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2407.19619","created_at":"2026-07-05T08:49:42.347039+00:00"},{"alias_kind":"pith_short_12","alias_value":"TV36JKRY4ONO","created_at":"2026-07-05T08:49:42.347039+00:00"},{"alias_kind":"pith_short_16","alias_value":"TV36JKRY4ONOXO7Q","created_at":"2026-07-05T08:49:42.347039+00:00"},{"alias_kind":"pith_short_8","alias_value":"TV36JKRY","created_at":"2026-07-05T08:49:42.347039+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":5,"internal_anchor_count":0,"sample":[{"citing_arxiv_id":"2606.17683","citing_title":"Bridging Functional Correctness and Runtime Efficiency Gaps in LLM-Based Code Translation","ref_index":1,"is_internal_anchor":false},{"citing_arxiv_id":"2412.04590","citing_title":"Specification-Driven Code Translation Powered by Large Language Models: How Far Are We?","ref_index":13,"is_internal_anchor":false},{"citing_arxiv_id":"2605.13896","citing_title":"Neural Code Translation of Legacy Code: APL to C#","ref_index":18,"is_internal_anchor":false},{"citing_arxiv_id":"2605.02195","citing_title":"Beyond Translation Accuracy: Addressing False Failures in LLM-Based Code Translation","ref_index":2,"is_internal_anchor":false},{"citing_arxiv_id":"2605.02195","citing_title":"Beyond Translation Accuracy: Addressing False Failures in LLM-Based Code Translation","ref_index":2,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM","json":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM.json","graph_json":"https://pith.science/api/pith-number/TV36JKRY4ONOXO7QZKLT353KDM/graph.json","events_json":"https://pith.science/api/pith-number/TV36JKRY4ONOXO7QZKLT353KDM/events.json","paper":"https://pith.science/paper/TV36JKRY"},"agent_actions":{"view_html":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM","download_json":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM.json","view_paper":"https://pith.science/paper/TV36JKRY","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2407.19619&json=true","fetch_graph":"https://pith.science/api/pith-number/TV36JKRY4ONOXO7QZKLT353KDM/graph.json","fetch_events":"https://pith.science/api/pith-number/TV36JKRY4ONOXO7QZKLT353KDM/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM/action/timestamp_anchor","attest_storage":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM/action/storage_attestation","attest_author":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM/action/author_attestation","sign_citation":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM/action/citation_signature","submit_replication":"https://pith.science/pith/TV36JKRY4ONOXO7QZKLT353KDM/action/replication_record"}},"created_at":"2026-07-05T08:49:42.347039+00:00","updated_at":"2026-07-05T08:49:42.347039+00:00"}