Rapid Development of Compositional AI

Lee Martie,Jessie Rosenberg,Veronique Demers,Gaoyuan Zhang,Onkar Bhardwaj,John Henning,Aditya Prasad,Matt Stallone,Ja Young Lee,Lucy Yip,Damilola Adesina,Elahe Paikari,Oscar Resendiz,Sarah Shaw,David Cox
DOI: https://doi.org/10.48550/arXiv.2302.05941
2023-02-12
Software Engineering
Abstract:Compositional AI systems, which combine multiple artificial intelligence components together with other application components to solve a larger problem, have no known pattern of development and are often approached in a bespoke and ad hoc style. This makes development slower and harder to reuse for future applications. To support the full rapid development cycle of compositional AI applications, we have developed a novel framework called (Bee)* (written as a regular expression and pronounced as "beestar"). We illustrate how (Bee)* supports building integrated, scalable, and interactive compositional AI applications with a simplified developer experience.
What problem does this paper attempt to address?