SynergyAI: A Human–AI Pair Programming Tool Based on Dataflow
This paper proposes SynergyAI, an AI–human pair programming tool that represents predictive models as dataflows composed of AI, input, and output nodes. By visualizing decision tree models and integrating them with dataflow diagrams, SynergyAI effectively addresses the machine learning black-box problem. Additionally, the tool leverages comprehensive prediction algorithms and ensemble learning to simplify the operation of complex dataflows and mitigate overfitting risks. SynergyAI also features an AI assistant that utilizes scatter plot matrices and data correlation analysis to help programmers select data and optimize model structures. Experimental results demonstrate that, through human–AI collaboration, SynergyAI achieved an accuracy of 85% in predicting mechanical failures in a chocolate factory, providing an efficient and powerful tool for programming and data analysis.
Authors
- Mohd Anuaruddin Bin Ahmadon (ORCID: https://orcid.org/0000-0003-0952-7151)
- Shingo Yamaguchi (ORCID: https://orcid.org/0000-0003-0579-8501)
- Le Jiang (ORCID: https://orcid.org/0000-0002-4283-2302)
Institutions
- Yamaguchi University (JP)
- Universiti Teknologi Petronas (MY)
Publication Details
- Journal
- Information
- Published
- 2025-02-26
- DOI
- https://doi.org/10.3390/info16030178
- Citations
- 1
- Primary Topic
- Digital Transformation in Industry
- Type
- article
- Field-Weighted Citation Impact
- 1.24