Skip to content

ShuaiweiYu/text2BPMN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project

This is the code used in the thesis "Improved auto-generation of business process models from natural language texts of various complexity" by shuaiwei Yu. The code used to generate the BPMN diagram is contained in the project folder.

Main.py

This is the entry point of the system, you can specify the input path of the textual descriptions, the title of the generated diagram and the path to save the generated image. After the generation is completed, a piperflow syntax used to render the BPMN diagram will be generated, for further reading please refer to https://github.com/csgoh/processpiper/wiki.

BPMNrenderer.py

If you are not satisfied with generated output, you can always modify the generated piperflow syntax by yourself. Once your modification is finished, you can use this file to rerender the BPMN diagram by put your modified results into the input_syntax variable.

Diagram

You can find the BPMN diagram generated by our system and the diagram modified using GPT in this folder.

Text

You can find the used textual description as input in this folder. The generated piperflow syntax is also stored in this folder.

PET

The used PET data set is stored here, a simple tool of visualization is provided.

PETvisualizer.py

If you have the PET json data, you can use this script to generate a markdown file with PET tokens labeled with different colors.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages