I am currently finishing my bachelor’s thesis in which I developed a web application that embeds bpmn-js for modeling and visualizing BPMN diagrams and includes an LLM interface to enable process model generation based on textual descriptions of business processes. I used a BPMN generation server which uses an LLM (currently GPT-4o) by applying prompt-engineering techniques to generate a BPMN diagram (I explored two ways, generating executable code or generating XML code directly). Using API calls, my bpmn-js app can retreive the generated diagram and display it in the editor for the user to either further edit it or download it.
It might be a very insignifcant project, but in case it might be of any interest to you, let me know and I would be happy to share my thesis with you, once it is done.
@azubenko omg thats pretty cool!!! I wonder if you have finished your thesis? actually I’ve been looking for a while exactly what you’re attempting to do, so it would be really nice to see what have you done!! Best, Vicente :3
Hi, I’m interested in this topic. Actually, I’m trying to build a POC app for it. I also would like to add some voice interaction feature, so that people can directly talk to it. I believe it would help the flow designers in the real world especially a complexity flow.