Expertini Research Research
Artificial Intelligence And Data Science PDF Available Non-peer-reviewed Preprint

WikiCoder: Learning to Write Knowledge-Powered Code

Theo Matricon, Nathanael Fijalkow, Gaetan Margueritte  ยท  Published 2023-03-15

Abstract

We tackle the problem of automatic generation of computer programs from a few pairs of input-output examples. The starting point of this work is the observation that in many applications a solution program must use external knowledge not present in the examples: we call such programs knowledge-powered since they can refer to information collected from a knowledge graph such as Wikipedia. This paper makes a first step towards knowledge-powered program synthesis. We present WikiCoder, a system building upon state of the art machine-learned program synthesizers and integrating knowledge graphs. We evaluate it to show its wide applicability over different domains and discuss its limitations. WikiCoder solves tasks that no program synthesizers were able to solve before thanks to the use of knowledge graphs, while integrating with recent developments in the field to operate at scale.
๐Ÿ“„ Full Paper Available as PDF
This paper is available as a downloadable PDF.
๐Ÿ“„ Download PDF

โœจ AI Plain-English Summary

Get a plain-English summary of this paper generated by AI (5 free per day).

Comments (0)

No comments yet. Be the first to comment.

Related Papers

Artificial Intelligence And Data Science PDF

Digital technology, tele-medicine and artificial intelligence in...

2021
Artificial Intelligence And Data Science PDF

Breaking Generator Symmetry

2009
Artificial Intelligence And Data Science PDF

HSMA_WOA: A hybrid novel Slime mould algorithm with whale optimization...

2020