<> <http://www.w3.org/2000/01/rdf-schema#comment> "The repository administrator has not yet configured an RDF license."^^<http://www.w3.org/2001/XMLSchema#string> .
<> <http://xmlns.com/foaf/0.1/primaryTopic> <https://discovery.ucl.ac.uk/id/eprint/10199675> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Article> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/title> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/abstract> "CAD programs are a popular way to compactly encode shapes as a sequence of operations that are easy to para-metrically modify. However, without sufficient semantic comments and structure, such programs can be challenging to understand, let alone modify. We introduce the problem of semantic commenting CAD programs, wherein the goal is to segment the input program into code blocks corresponding to semantically meaningful shape parts and assign a semantic label to each block. We solve the problem by combining program parsing with visual-semantic analysis afforded by recent advances in foundational language and vision models. Specifically, by executing the input programs, we create shapes, which we use to generate conditional photorealistic images to make use of semantic annotators for such images. We then distill the information across the images and link back to the original programs to semantically comment on them. Additionally, we collected and annotated a benchmark dataset, CADTalk, consisting of 5,288 machine-made programs and 45 human-made programs with ground truth semantic comments. We exten-sively evaluated our approach, compared it to a GPT-based baseline, and an open-set shape segmentation baseline, and reported an 83.24% accuracy on the new CADTalk dataset. Code and data: https://enigma-li.github.io/CADTalk/."^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/date> "2024-09-16" .
<https://discovery.ucl.ac.uk/id/document/1794096> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Document> .
<https://discovery.ucl.ac.uk/id/document/1794102> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Document> .
<https://discovery.ucl.ac.uk/id/org/ext-af0a9a5baed87c407844a3f5db44597c> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Organization> .
<https://discovery.ucl.ac.uk/id/org/ext-af0a9a5baed87c407844a3f5db44597c> <http://xmlns.com/foaf/0.1/name> "IEEE"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/publisher> <https://discovery.ucl.ac.uk/id/org/ext-af0a9a5baed87c407844a3f5db44597c> .
<https://discovery.ucl.ac.uk/id/publication/ext-10636919> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Collection> .
<https://discovery.ucl.ac.uk/id/publication/ext-10636919> <http://xmlns.com/foaf/0.1/name> "Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/isPartOf> <https://discovery.ucl.ac.uk/id/publication/ext-10636919> .
<https://discovery.ucl.ac.uk/id/publication/ext-10636919> <http://www.w3.org/2002/07/owl#sameAs> <urn:issn:10636919> .
<https://discovery.ucl.ac.uk/id/publication/ext-10636919> <http://purl.org/ontology/bibo/issn> "10636919" .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/status> <http://purl.org/ontology/bibo/status/published> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-216cb77ffdf3cabfb72677b69bd06937> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10199675#authors> .
<https://discovery.ucl.ac.uk/id/eprint/10199675#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1> <https://discovery.ucl.ac.uk/id/person/ext-216cb77ffdf3cabfb72677b69bd06937> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-ae69f6d46b3ad030d6894c7dbcb47d40> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10199675#authors> .
<https://discovery.ucl.ac.uk/id/eprint/10199675#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2> <https://discovery.ucl.ac.uk/id/person/ext-ae69f6d46b3ad030d6894c7dbcb47d40> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-6386167952afab730af7660f1cdf5278> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10199675#authors> .
<https://discovery.ucl.ac.uk/id/eprint/10199675#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_3> <https://discovery.ucl.ac.uk/id/person/ext-6386167952afab730af7660f1cdf5278> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-41124ebae0a10df24ce3892d9e347e28> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10199675#authors> .
<https://discovery.ucl.ac.uk/id/eprint/10199675#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_4> <https://discovery.ucl.ac.uk/id/person/ext-41124ebae0a10df24ce3892d9e347e28> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-0f1948ed14fb22f883720f66c3951417> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10199675#authors> .
<https://discovery.ucl.ac.uk/id/eprint/10199675#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_5> <https://discovery.ucl.ac.uk/id/person/ext-0f1948ed14fb22f883720f66c3951417> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/creator> <https://discovery.ucl.ac.uk/id/person/ext-77f365cb113d282ed05b47ddb4ee51fb> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/authorList> <https://discovery.ucl.ac.uk/id/eprint/10199675#authors> .
<https://discovery.ucl.ac.uk/id/eprint/10199675#authors> <http://www.w3.org/1999/02/22-rdf-syntax-ns#_6> <https://discovery.ucl.ac.uk/id/person/ext-77f365cb113d282ed05b47ddb4ee51fb> .
<https://discovery.ucl.ac.uk/id/person/ext-ae69f6d46b3ad030d6894c7dbcb47d40> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
<https://discovery.ucl.ac.uk/id/person/ext-ae69f6d46b3ad030d6894c7dbcb47d40> <http://xmlns.com/foaf/0.1/givenName> "J"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-ae69f6d46b3ad030d6894c7dbcb47d40> <http://xmlns.com/foaf/0.1/familyName> "Xu"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-ae69f6d46b3ad030d6894c7dbcb47d40> <http://xmlns.com/foaf/0.1/name> "J Xu"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-77f365cb113d282ed05b47ddb4ee51fb> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
<https://discovery.ucl.ac.uk/id/person/ext-77f365cb113d282ed05b47ddb4ee51fb> <http://xmlns.com/foaf/0.1/givenName> "C"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-77f365cb113d282ed05b47ddb4ee51fb> <http://xmlns.com/foaf/0.1/familyName> "Li"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-77f365cb113d282ed05b47ddb4ee51fb> <http://xmlns.com/foaf/0.1/name> "C Li"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-6386167952afab730af7660f1cdf5278> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
<https://discovery.ucl.ac.uk/id/person/ext-6386167952afab730af7660f1cdf5278> <http://xmlns.com/foaf/0.1/givenName> "H"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-6386167952afab730af7660f1cdf5278> <http://xmlns.com/foaf/0.1/familyName> "Pan"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-6386167952afab730af7660f1cdf5278> <http://xmlns.com/foaf/0.1/name> "H Pan"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-216cb77ffdf3cabfb72677b69bd06937> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
<https://discovery.ucl.ac.uk/id/person/ext-216cb77ffdf3cabfb72677b69bd06937> <http://xmlns.com/foaf/0.1/givenName> "H"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-216cb77ffdf3cabfb72677b69bd06937> <http://xmlns.com/foaf/0.1/familyName> "Yuan"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-216cb77ffdf3cabfb72677b69bd06937> <http://xmlns.com/foaf/0.1/name> "H Yuan"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-41124ebae0a10df24ce3892d9e347e28> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
<https://discovery.ucl.ac.uk/id/person/ext-41124ebae0a10df24ce3892d9e347e28> <http://xmlns.com/foaf/0.1/givenName> "A"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-41124ebae0a10df24ce3892d9e347e28> <http://xmlns.com/foaf/0.1/familyName> "Bousseau"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-41124ebae0a10df24ce3892d9e347e28> <http://xmlns.com/foaf/0.1/name> "A Bousseau"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-0f1948ed14fb22f883720f66c3951417> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://xmlns.com/foaf/0.1/Person> .
<https://discovery.ucl.ac.uk/id/person/ext-0f1948ed14fb22f883720f66c3951417> <http://xmlns.com/foaf/0.1/givenName> "NJ"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-0f1948ed14fb22f883720f66c3951417> <http://xmlns.com/foaf/0.1/familyName> "Mitra"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/person/ext-0f1948ed14fb22f883720f66c3951417> <http://xmlns.com/foaf/0.1/name> "NJ Mitra"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Article> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/ontology/bibo/presentedAt> <https://discovery.ucl.ac.uk/id/event/ext-37a89f789fd070e5e86346fa71de7322> .
<https://discovery.ucl.ac.uk/id/event/ext-37a89f789fd070e5e86346fa71de7322> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://purl.org/ontology/bibo/Conference> .
<https://discovery.ucl.ac.uk/id/event/ext-37a89f789fd070e5e86346fa71de7322> <http://purl.org/dc/terms/title> "2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/EPrint> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/ProceedingsSectionEPrint> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/terms/isPartOf> <https://discovery.ucl.ac.uk/id/repository> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794096> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794096> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Text)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://purl.org/dc/elements/1.1/hasVersion> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasAccepted> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794096> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/1/Yuan_CADTalk_An_Algorithm_and_Benchmark_for_Semantic_Commenting_of_CAD_CVPR_2024_paper.pdf> .
<https://discovery.ucl.ac.uk/id/document/1794096> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/1/Yuan_CADTalk_An_Algorithm_and_Benchmark_for_Semantic_Commenting_of_CAD_CVPR_2024_paper.pdf> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/1/Yuan_CADTalk_An_Algorithm_and_Benchmark_for_Semantic_Commenting_of_CAD_CVPR_2024_paper.pdf> <http://www.w3.org/2000/01/rdf-schema#label> "Yuan_CADTalk_An_Algorithm_and_Benchmark_for_Semantic_Commenting_of_CAD_CVPR_2024_paper.pdf"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794097> .
<https://discovery.ucl.ac.uk/id/document/1794097> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794097> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794097> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794097> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794097> <http://eprints.org/relation/isIndexCodesVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794097> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/2/indexcodes.txt> .
<https://discovery.ucl.ac.uk/id/document/1794097> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/2/indexcodes.txt> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/2/indexcodes.txt> <http://www.w3.org/2000/01/rdf-schema#label> "indexcodes.txt"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794098> .
<https://discovery.ucl.ac.uk/id/document/1794098> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794098> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794098> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794098> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794098> <http://eprints.org/relation/islightboxThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794098> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/3/lightbox.jpg> .
<https://discovery.ucl.ac.uk/id/document/1794098> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/3/lightbox.jpg> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/3/lightbox.jpg> <http://www.w3.org/2000/01/rdf-schema#label> "lightbox.jpg"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794099> .
<https://discovery.ucl.ac.uk/id/document/1794099> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794099> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794099> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794099> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794099> <http://eprints.org/relation/ispreviewThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794099> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/4/preview.jpg> .
<https://discovery.ucl.ac.uk/id/document/1794099> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/4/preview.jpg> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/4/preview.jpg> <http://www.w3.org/2000/01/rdf-schema#label> "preview.jpg"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794100> .
<https://discovery.ucl.ac.uk/id/document/1794100> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794100> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794100> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794100> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794100> <http://eprints.org/relation/ismediumThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794100> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/5/medium.jpg> .
<https://discovery.ucl.ac.uk/id/document/1794100> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/5/medium.jpg> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/5/medium.jpg> <http://www.w3.org/2000/01/rdf-schema#label> "medium.jpg"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794101> .
<https://discovery.ucl.ac.uk/id/document/1794101> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794101> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794101> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794101> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794101> <http://eprints.org/relation/issmallThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/1794096> .
<https://discovery.ucl.ac.uk/id/document/1794101> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/6/small.jpg> .
<https://discovery.ucl.ac.uk/id/document/1794101> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/6/small.jpg> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/6/small.jpg> <http://www.w3.org/2000/01/rdf-schema#label> "small.jpg"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794102> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794102> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Text)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794102> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/7/Yuan_CADTalk_An_Algorithm_CVPR_2024_supplemental.pdf> .
<https://discovery.ucl.ac.uk/id/document/1794102> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/7/Yuan_CADTalk_An_Algorithm_CVPR_2024_supplemental.pdf> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/7/Yuan_CADTalk_An_Algorithm_CVPR_2024_supplemental.pdf> <http://www.w3.org/2000/01/rdf-schema#label> "Yuan_CADTalk_An_Algorithm_CVPR_2024_supplemental.pdf"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794103> .
<https://discovery.ucl.ac.uk/id/document/1794103> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794103> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794103> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794103> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794103> <http://eprints.org/relation/isIndexCodesVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794103> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/8/indexcodes.txt> .
<https://discovery.ucl.ac.uk/id/document/1794103> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/8/indexcodes.txt> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/8/indexcodes.txt> <http://www.w3.org/2000/01/rdf-schema#label> "indexcodes.txt"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794104> .
<https://discovery.ucl.ac.uk/id/document/1794104> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794104> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794104> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794104> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794104> <http://eprints.org/relation/islightboxThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794104> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/9/lightbox.jpg> .
<https://discovery.ucl.ac.uk/id/document/1794104> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/9/lightbox.jpg> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/9/lightbox.jpg> <http://www.w3.org/2000/01/rdf-schema#label> "lightbox.jpg"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794105> .
<https://discovery.ucl.ac.uk/id/document/1794105> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794105> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794105> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794105> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794105> <http://eprints.org/relation/ispreviewThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794105> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/10/preview.jpg> .
<https://discovery.ucl.ac.uk/id/document/1794105> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/10/preview.jpg> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/10/preview.jpg> <http://www.w3.org/2000/01/rdf-schema#label> "preview.jpg"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794106> .
<https://discovery.ucl.ac.uk/id/document/1794106> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794106> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794106> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794106> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794106> <http://eprints.org/relation/ismediumThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794106> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/11/medium.jpg> .
<https://discovery.ucl.ac.uk/id/document/1794106> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/11/medium.jpg> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/11/medium.jpg> <http://www.w3.org/2000/01/rdf-schema#label> "medium.jpg"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://eprints.org/ontology/hasDocument> <https://discovery.ucl.ac.uk/id/document/1794107> .
<https://discovery.ucl.ac.uk/id/document/1794107> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://eprints.org/ontology/Document> .
<https://discovery.ucl.ac.uk/id/document/1794107> <http://www.w3.org/2000/01/rdf-schema#label> "CADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs (Other)"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/document/1794107> <http://eprints.org/relation/isVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794107> <http://eprints.org/relation/isVolatileVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794107> <http://eprints.org/relation/issmallThumbnailVersionOf> <https://discovery.ucl.ac.uk/id/document/1794102> .
<https://discovery.ucl.ac.uk/id/document/1794107> <http://eprints.org/ontology/hasFile> <https://discovery.ucl.ac.uk/id/eprint/10199675/12/small.jpg> .
<https://discovery.ucl.ac.uk/id/document/1794107> <http://purl.org/dc/terms/hasPart> <https://discovery.ucl.ac.uk/id/eprint/10199675/12/small.jpg> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/12/small.jpg> <http://www.w3.org/2000/01/rdf-schema#label> "small.jpg"^^<http://www.w3.org/2001/XMLSchema#string> .
<https://discovery.ucl.ac.uk/id/eprint/10199675> <http://www.w3.org/2000/01/rdf-schema#seeAlso> <https://discovery.ucl.ac.uk/id/eprint/10199675/> .
<https://discovery.ucl.ac.uk/id/eprint/10199675/> <http://purl.org/dc/elements/1.1/title> "HTML Summary of #10199675 \n\nCADTalk: An Algorithm and Benchmark for Semantic Commenting of CAD Programs\n\n" .
<https://discovery.ucl.ac.uk/id/eprint/10199675/> <http://purl.org/dc/elements/1.1/format> "text/html" .
<https://discovery.ucl.ac.uk/id/eprint/10199675/> <http://xmlns.com/foaf/0.1/primaryTopic> <https://discovery.ucl.ac.uk/id/eprint/10199675> .