├── dfd ├── gpt-4 │ ├── mis.drawio.png │ ├── nsf.drawio.png │ ├── alfred.drawio.png │ ├── badcamp.drawio.png │ ├── culrepo.drawio.png │ ├── datahub.drawio.png │ ├── loudon.drawio.png │ ├── radcam.drawio.png │ ├── unibath.drawio.png │ ├── duraspace.drawio.png │ ├── neurohub.drawio.png │ ├── recycling.drawio.png │ ├── camperplus.drawio.png │ ├── openspending.drawio.png │ ├── zooniverse.drawio.png │ ├── archivesspace.drawio.png │ ├── scrumalliance.drawio.png │ ├── bare.txt │ ├── scrumalliance.txt │ ├── openspending.txt │ ├── datahub.txt │ ├── duraspace.txt │ ├── camperplus.txt │ ├── alfred.txt │ ├── neurohub.txt │ ├── unibath.txt │ ├── zooniverse.txt │ ├── radcam.txt │ ├── mis.txt │ ├── loudon.txt │ ├── archivesspace.txt │ ├── recycling.txt │ ├── badcamp.txt │ ├── nsf.txt │ └── culrepo.txt ├── llama2 │ ├── mis.drawio.png │ ├── nsf.drawio.png │ ├── alfred.drawio.png │ ├── loudon.drawio.png │ ├── radcam.drawio.png │ ├── badcamp.drawio.png │ ├── culrepo.drawio.png │ ├── datahub.drawio.png │ ├── neurohub.drawio.png │ ├── unibath.drawio.png │ ├── camperplus.drawio.png │ ├── duraspace.drawio.png │ ├── recycling.drawio.png │ ├── zooniverse.drawio.png │ ├── archivesspace.drawio.png │ ├── openspending.drawio.png │ ├── scrumalliance.drawio.png │ ├── README.md │ ├── bare.txt │ ├── alfred.txt │ ├── recycling.txt │ ├── unibath.txt │ ├── neurohub.txt │ ├── datahub.txt │ ├── openspending.txt │ ├── nsf.txt │ ├── radcam.txt │ ├── scrumalliance.txt │ ├── badcamp.txt │ ├── culrepo.txt │ ├── loudon.txt │ ├── mis.txt │ ├── camperplus.txt │ ├── zooniverse.txt │ ├── duraspace.txt │ └── archivesspace.txt ├── gpt-3.5 │ ├── mis.drawio.png │ ├── nsf.drawio.png │ ├── alfred.drawio.png │ ├── badcamp.drawio.png │ ├── culrepo.drawio.png │ ├── datahub.drawio.png │ ├── loudon.drawio.png │ ├── radcam.drawio.png │ ├── unibath.drawio.png │ ├── camperplus.drawio.png │ ├── duraspace.drawio.png │ ├── neurohub.drawio.png │ ├── recycling.drawio.png │ ├── zooniverse.drawio.png │ ├── openspending.drawio.png │ ├── archivesspace.drawio.png │ ├── scrumalliance.drawio.png │ ├── bare.txt │ ├── radcam.txt │ ├── nsf.txt │ ├── openspending.txt │ ├── alfred.txt │ ├── mis.txt │ ├── camperplus.txt │ ├── neurohub.txt │ ├── duraspace.txt │ ├── zooniverse.txt │ ├── scrumalliance.txt │ ├── badcamp.txt │ ├── archivesspace.txt │ ├── culrepo.txt │ ├── loudon.txt │ └── recycling.txt └── mixtral │ ├── mis.drawio.png │ ├── nsf.drawio.png │ ├── alfred.drawio.png │ ├── badcamp.drawio.png │ ├── culrepo.drawio.png │ ├── datahub.drawio.png │ ├── loudon.drawio.png │ ├── radcam.drawio.png │ ├── unibath.drawio.png │ ├── camperplus.drawio.png │ ├── duraspace.drawio.png │ ├── neurohub.drawio.png │ ├── recycling.drawio.png │ ├── zooniverse.drawio.png │ ├── openspending.drawio.png │ ├── archivesspace.drawio.png │ ├── scrumalliance.drawio.png │ ├── README.txt │ ├── bare.txt │ ├── camperplus.txt │ ├── radcam.txt │ ├── openspending.txt │ ├── neurohub.txt │ ├── duraspace.txt │ ├── nsf.txt │ ├── mis.txt │ ├── unibath.txt │ ├── alfred.txt │ ├── datahub.txt │ ├── scrumalliance.txt │ ├── archivesspace.txt │ ├── culrepo.txt │ ├── zooniverse.txt │ ├── badcamp.txt │ ├── recycling.txt │ └── loudon.txt ├── evaluation_app ├── db │ └── evaluations.db ├── static │ ├── depiction │ │ ├── mis.jpg │ │ ├── mis.webp │ │ ├── nsf.jpg │ │ ├── alfred.jpg │ │ ├── alfred.webp │ │ ├── badcamp.jpg │ │ ├── cornell.jpg │ │ ├── culrepo.jpg │ │ ├── datahub.jpg │ │ ├── loudon.jpg │ │ ├── radcam.jpg │ │ ├── unibath.jpg │ │ ├── badcamp.webp │ │ ├── duraspace.jpg │ │ ├── neurohub.jpg │ │ ├── recycling.jpg │ │ ├── camperplus.jpg │ │ ├── openspending.jpg │ │ ├── zooniverse.jpg │ │ ├── zooniverse.webp │ │ ├── archivesspace.jpg │ │ ├── archivesspace.webp │ │ ├── openspending.webp │ │ ├── scrumalliance.jpg │ │ └── scrumalliance.webp │ ├── depiction_small │ │ ├── mis.jpg │ │ ├── nsf.jpg │ │ ├── alfred.jpg │ │ ├── loudon.jpg │ │ ├── radcam.jpg │ │ ├── badcamp.jpg │ │ ├── cornell.jpg │ │ ├── culrepo.jpg │ │ ├── datahub.jpg │ │ ├── neurohub.jpg │ │ ├── unibath.jpg │ │ ├── camperplus.jpg │ │ ├── duraspace.jpg │ │ ├── recycling.jpg │ │ ├── zooniverse.jpg │ │ ├── archivesspace.jpg │ │ ├── openspending.jpg │ │ └── scrumalliance.jpg │ ├── images │ │ ├── gpt-4 │ │ │ ├── mis.drawio.png │ │ │ ├── nsf.drawio.png │ │ │ ├── alfred.drawio.png │ │ │ ├── badcamp.drawio.png │ │ │ ├── culrepo.drawio.png │ │ │ ├── datahub.drawio.png │ │ │ ├── loudon.drawio.png │ │ │ ├── radcam.drawio.png │ │ │ ├── unibath.drawio.png │ │ │ ├── duraspace.drawio.png │ │ │ ├── neurohub.drawio.png │ │ │ ├── recycling.drawio.png │ │ │ ├── camperplus.drawio.png │ │ │ ├── openspending.drawio.png │ │ │ ├── zooniverse.drawio.png │ │ │ ├── archivesspace.drawio.png │ │ │ └── scrumalliance.drawio.png │ │ ├── llama2 │ │ │ ├── mis.drawio.png │ │ │ ├── nsf.drawio.png │ │ │ ├── alfred.drawio.png │ │ │ ├── loudon.drawio.png │ │ │ ├── radcam.drawio.png │ │ │ ├── badcamp.drawio.png │ │ │ ├── culrepo.drawio.png │ │ │ ├── datahub.drawio.png │ │ │ ├── neurohub.drawio.png │ │ │ ├── unibath.drawio.png │ │ │ ├── camperplus.drawio.png │ │ │ ├── duraspace.drawio.png │ │ │ ├── recycling.drawio.png │ │ │ ├── zooniverse.drawio.png │ │ │ ├── archivesspace.drawio.png │ │ │ ├── openspending.drawio.png │ │ │ └── scrumalliance.drawio.png │ │ ├── gpt-3.5 │ │ │ ├── mis.drawio.png │ │ │ ├── nsf.drawio.png │ │ │ ├── alfred.drawio.png │ │ │ ├── badcamp.drawio.png │ │ │ ├── culrepo.drawio.png │ │ │ ├── datahub.drawio.png │ │ │ ├── loudon.drawio.png │ │ │ ├── radcam.drawio.png │ │ │ ├── unibath.drawio.png │ │ │ ├── camperplus.drawio.png │ │ │ ├── duraspace.drawio.png │ │ │ ├── neurohub.drawio.png │ │ │ ├── recycling.drawio.png │ │ │ ├── zooniverse.drawio.png │ │ │ ├── openspending.drawio.png │ │ │ ├── archivesspace.drawio.png │ │ │ └── scrumalliance.drawio.png │ │ └── mixtral │ │ │ ├── mis.drawio.png │ │ │ ├── nsf.drawio.png │ │ │ ├── alfred.drawio.png │ │ │ ├── badcamp.drawio.png │ │ │ ├── culrepo.drawio.png │ │ │ ├── datahub.drawio.png │ │ │ ├── loudon.drawio.png │ │ │ ├── radcam.drawio.png │ │ │ ├── unibath.drawio.png │ │ │ ├── camperplus.drawio.png │ │ │ ├── duraspace.drawio.png │ │ │ ├── neurohub.drawio.png │ │ │ ├── recycling.drawio.png │ │ │ ├── zooniverse.drawio.png │ │ │ ├── openspending.drawio.png │ │ │ ├── archivesspace.drawio.png │ │ │ └── scrumalliance.drawio.png │ ├── description │ │ ├── neurohub.txt │ │ ├── culrepo.txt │ │ ├── datahub.txt │ │ ├── openspending.txt │ │ ├── loudon.txt │ │ ├── duraspace.txt │ │ ├── radcam.txt │ │ ├── camperplus.txt │ │ ├── nsf.txt │ │ ├── recycling.txt │ │ ├── alfred.txt │ │ ├── archivesspace.txt │ │ ├── unibath.txt │ │ ├── badcamp.txt │ │ ├── mis.txt │ │ ├── zooniverse.txt │ │ └── scrumalliance.txt │ └── stories │ │ ├── alfred.txt │ │ ├── zooniverse.txt │ │ ├── archivesspace.txt │ │ ├── duraspace.txt │ │ ├── badcamp.txt │ │ ├── radcam.txt │ │ ├── nsf.txt │ │ ├── culrepo.txt │ │ ├── recycling.txt │ │ ├── scrumalliance.txt │ │ ├── openspending.txt │ │ ├── unibath.txt │ │ ├── loudon.txt │ │ ├── camperplus.txt │ │ ├── neurohub.txt │ │ ├── datahub.txt │ │ └── mis.txt ├── utils.py └── templates │ ├── login.html │ ├── base.html │ ├── results.html │ └── register.html ├── analysis └── Evaluation Result - Clean.xlsx ├── stories ├── alfred.txt ├── zooniverse.txt ├── archivesspace.txt ├── duraspace.txt ├── badcamp.txt ├── radcam.txt ├── nsf.txt ├── culrepo.txt ├── recycling.txt ├── scrumalliance.txt ├── openspending.txt ├── unibath.txt ├── loudon.txt ├── camperplus.txt ├── neurohub.txt ├── datahub.txt └── mis.txt ├── LICENSE.md └── README.md /dfd/gpt-4/mis.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/mis.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/nsf.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/nsf.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/mis.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/mis.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/nsf.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/nsf.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/mis.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/mis.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/nsf.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/nsf.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/alfred.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/alfred.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/badcamp.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/badcamp.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/culrepo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/culrepo.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/datahub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/datahub.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/loudon.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/loudon.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/radcam.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/radcam.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/unibath.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/unibath.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/alfred.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/alfred.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/loudon.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/loudon.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/radcam.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/radcam.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/mis.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/mis.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/nsf.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/nsf.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/alfred.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/alfred.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/badcamp.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/badcamp.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/culrepo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/culrepo.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/datahub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/datahub.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/loudon.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/loudon.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/radcam.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/radcam.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/unibath.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/unibath.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/duraspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/duraspace.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/neurohub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/neurohub.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/recycling.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/recycling.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/badcamp.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/badcamp.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/culrepo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/culrepo.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/datahub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/datahub.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/neurohub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/neurohub.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/unibath.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/unibath.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/alfred.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/alfred.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/badcamp.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/badcamp.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/culrepo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/culrepo.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/datahub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/datahub.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/loudon.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/loudon.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/radcam.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/radcam.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/unibath.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/unibath.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/camperplus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/camperplus.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/duraspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/duraspace.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/neurohub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/neurohub.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/recycling.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/recycling.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/zooniverse.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/zooniverse.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/camperplus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/camperplus.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/openspending.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/openspending.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/zooniverse.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/zooniverse.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/camperplus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/camperplus.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/duraspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/duraspace.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/recycling.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/recycling.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/zooniverse.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/zooniverse.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/camperplus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/camperplus.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/duraspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/duraspace.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/neurohub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/neurohub.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/recycling.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/recycling.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/zooniverse.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/zooniverse.drawio.png -------------------------------------------------------------------------------- /evaluation_app/db/evaluations.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/db/evaluations.db -------------------------------------------------------------------------------- /dfd/gpt-3.5/openspending.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/openspending.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/archivesspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/archivesspace.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-4/scrumalliance.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-4/scrumalliance.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/archivesspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/archivesspace.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/openspending.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/openspending.drawio.png -------------------------------------------------------------------------------- /dfd/llama2/scrumalliance.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/llama2/scrumalliance.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/openspending.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/openspending.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/archivesspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/archivesspace.drawio.png -------------------------------------------------------------------------------- /dfd/gpt-3.5/scrumalliance.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/gpt-3.5/scrumalliance.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/archivesspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/archivesspace.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/scrumalliance.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/dfd/mixtral/scrumalliance.drawio.png -------------------------------------------------------------------------------- /analysis/Evaluation Result - Clean.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/analysis/Evaluation Result - Clean.xlsx -------------------------------------------------------------------------------- /evaluation_app/static/depiction/mis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/mis.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/mis.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/mis.webp -------------------------------------------------------------------------------- /evaluation_app/static/depiction/nsf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/nsf.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/alfred.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/alfred.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/alfred.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/alfred.webp -------------------------------------------------------------------------------- /evaluation_app/static/depiction/badcamp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/badcamp.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/cornell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/cornell.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/culrepo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/culrepo.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/datahub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/datahub.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/loudon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/loudon.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/radcam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/radcam.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/unibath.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/unibath.jpg -------------------------------------------------------------------------------- /dfd/llama2/README.md: -------------------------------------------------------------------------------- 1 | https://huggingface.co/meta-llama/Llama-2-70b-hf 2 | https://api.together.xyz/playground/chat/meta-llama/Llama-2-70b-chat-hf -------------------------------------------------------------------------------- /evaluation_app/static/depiction/badcamp.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/badcamp.webp -------------------------------------------------------------------------------- /evaluation_app/static/depiction/duraspace.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/duraspace.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/neurohub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/neurohub.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/recycling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/recycling.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/mis.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/mis.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/nsf.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/nsf.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/camperplus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/camperplus.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/openspending.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/openspending.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/zooniverse.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/zooniverse.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/zooniverse.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/zooniverse.webp -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/alfred.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/alfred.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/loudon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/loudon.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/radcam.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/radcam.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/archivesspace.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/archivesspace.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/archivesspace.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/archivesspace.webp -------------------------------------------------------------------------------- /evaluation_app/static/depiction/openspending.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/openspending.webp -------------------------------------------------------------------------------- /evaluation_app/static/depiction/scrumalliance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/scrumalliance.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction/scrumalliance.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction/scrumalliance.webp -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/badcamp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/badcamp.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/cornell.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/cornell.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/culrepo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/culrepo.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/datahub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/datahub.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/neurohub.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/neurohub.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/unibath.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/unibath.jpg -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/mis.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/mis.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/nsf.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/nsf.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/mis.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/mis.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/nsf.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/nsf.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/camperplus.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/camperplus.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/duraspace.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/duraspace.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/recycling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/recycling.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/zooniverse.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/zooniverse.jpg -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/mis.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/mis.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/nsf.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/nsf.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/alfred.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/alfred.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/badcamp.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/badcamp.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/culrepo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/culrepo.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/datahub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/datahub.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/loudon.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/loudon.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/radcam.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/radcam.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/unibath.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/unibath.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/alfred.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/alfred.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/loudon.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/loudon.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/radcam.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/radcam.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/mis.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/mis.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/nsf.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/nsf.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/archivesspace.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/archivesspace.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/openspending.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/openspending.jpg -------------------------------------------------------------------------------- /evaluation_app/static/depiction_small/scrumalliance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/depiction_small/scrumalliance.jpg -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/alfred.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/alfred.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/badcamp.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/badcamp.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/culrepo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/culrepo.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/datahub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/datahub.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/loudon.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/loudon.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/radcam.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/radcam.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/unibath.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/unibath.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/duraspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/duraspace.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/neurohub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/neurohub.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/recycling.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/recycling.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/badcamp.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/badcamp.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/culrepo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/culrepo.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/datahub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/datahub.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/neurohub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/neurohub.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/unibath.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/unibath.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/alfred.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/alfred.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/badcamp.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/badcamp.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/culrepo.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/culrepo.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/datahub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/datahub.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/loudon.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/loudon.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/radcam.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/radcam.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/unibath.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/unibath.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/camperplus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/camperplus.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/duraspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/duraspace.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/neurohub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/neurohub.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/recycling.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/recycling.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/zooniverse.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/zooniverse.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/camperplus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/camperplus.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/openspending.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/openspending.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/zooniverse.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/zooniverse.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/camperplus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/camperplus.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/duraspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/duraspace.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/recycling.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/recycling.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/zooniverse.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/zooniverse.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/camperplus.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/camperplus.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/duraspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/duraspace.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/neurohub.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/neurohub.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/recycling.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/recycling.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/zooniverse.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/zooniverse.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/openspending.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/openspending.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/archivesspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/archivesspace.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-4/scrumalliance.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-4/scrumalliance.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/archivesspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/archivesspace.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/openspending.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/openspending.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/llama2/scrumalliance.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/llama2/scrumalliance.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/openspending.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/openspending.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/archivesspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/archivesspace.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/gpt-3.5/scrumalliance.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/gpt-3.5/scrumalliance.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/archivesspace.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/archivesspace.drawio.png -------------------------------------------------------------------------------- /evaluation_app/static/images/mixtral/scrumalliance.drawio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gunturbudi/drawio_llm/main/evaluation_app/static/images/mixtral/scrumalliance.drawio.png -------------------------------------------------------------------------------- /dfd/mixtral/README.txt: -------------------------------------------------------------------------------- 1 | Model: https://huggingface.co/mistralai/Mixtral-8x7B-v0.1 2 | Space 1: https://huggingface.co/spaces/ehristoforu/mixtral-46.7b-chat 3 | Space 2: https://huggingface.co/spaces/Tomoniai/Mixtral-Chat -------------------------------------------------------------------------------- /stories/alfred.txt: -------------------------------------------------------------------------------- 1 | As an OlderPerson, I want to have ALFRED to detect falls and send an emergency to a specific contact. 2 | As an OlderPerson, I want to receive a medicine reminder from ALFRED. 3 | As a MedicalCaregiver, I want to be able to see if the patient has taken her medicine. 4 | As an OlderPerson, I want to have ALFRED to suggest healthy recipes. 5 | As a MedicalCaregiver, I want to locate the ALFRED user. -------------------------------------------------------------------------------- /evaluation_app/utils.py: -------------------------------------------------------------------------------- 1 | 2 | from flask_login import current_user 3 | from models import db, LogAction 4 | from datetime import datetime 5 | 6 | 7 | def save_action(action): 8 | username = current_user.username 9 | timestamp = datetime.now() 10 | new_action = LogAction(username=username, action=action, timestamp=timestamp) 11 | db.session.add(new_action) 12 | db.session.commit() 13 | -------------------------------------------------------------------------------- /evaluation_app/static/description/neurohub.txt: -------------------------------------------------------------------------------- 1 | NeuroHub is a system designed to support researchers in managing their experimental data efficiently. It allows researchers to track and document data lineage, share post-experiment findings, create a library of data for future experiments, and categorize data quality. Additionally, NeuroHub provides standard metadata for improved data comprehension and collaboration among researchers. -------------------------------------------------------------------------------- /stories/zooniverse.txt: -------------------------------------------------------------------------------- 1 | As a user, I want to view thumbnail sequences of video segments. 2 | As a user, I want to get info about similar video items and segments. 3 | As an admin, I want to annotate news video segments and extract a topic for each segment. 4 | As a user, I want to receive content recommendations from similar profiles. 5 | As a user, I want to receive content recommendations based on most relevant news events in my area. -------------------------------------------------------------------------------- /evaluation_app/static/description/culrepo.txt: -------------------------------------------------------------------------------- 1 | Cornell University Library's repository serves various needs. Faculty members rely on it to access research materials and link content for teaching purposes. Cornell faculty members can also upload data and link it to publications for proper attribution. Patrons can stay informed about upcoming reports and datasets and choose to receive email notifications for new versions of selected items. -------------------------------------------------------------------------------- /evaluation_app/static/stories/alfred.txt: -------------------------------------------------------------------------------- 1 | As an OlderPerson, I want to have ALFRED to detect falls and send an emergency to a specific contact. 2 | As an OlderPerson, I want to receive a medicine reminder from ALFRED. 3 | As a MedicalCaregiver, I want to be able to see if the patient has taken her medicine. 4 | As an OlderPerson, I want to have ALFRED to suggest healthy recipes. 5 | As a MedicalCaregiver, I want to locate the ALFRED user. -------------------------------------------------------------------------------- /evaluation_app/static/stories/zooniverse.txt: -------------------------------------------------------------------------------- 1 | As a user, I want to view thumbnail sequences of video segments. 2 | As a user, I want to get info about similar video items and segments. 3 | As an admin, I want to annotate news video segments and extract a topic for each segment. 4 | As a user, I want to receive content recommendations from similar profiles. 5 | As a user, I want to receive content recommendations based on most relevant news events in my area. -------------------------------------------------------------------------------- /stories/archivesspace.txt: -------------------------------------------------------------------------------- 1 | As a Basic Data Entry user , I want to create and update basic archival description information. 2 | As a researcher, I want to be able to view a finding aid for a particular collection/Resource. 3 | As an Archivist, I want to import EAD files that were exported by Archon. 4 | As an Archivist, I want to import EAD files that were exported by the Archivists' Toolkit. 5 | As a ReadOnly user , I want to view archival descriptions in my repository. -------------------------------------------------------------------------------- /evaluation_app/static/stories/archivesspace.txt: -------------------------------------------------------------------------------- 1 | As a Basic Data Entry user , I want to create and update basic archival description information. 2 | As a researcher, I want to be able to view a finding aid for a particular collection/Resource. 3 | As an Archivist, I want to import EAD files that were exported by Archon. 4 | As an Archivist, I want to import EAD files that were exported by the Archivists' Toolkit. 5 | As a ReadOnly user , I want to view archival descriptions in my repository. -------------------------------------------------------------------------------- /evaluation_app/static/description/datahub.txt: -------------------------------------------------------------------------------- 1 | DataHub is a versatile metadata platform that simplifies data management. Publishers can securely share sensitive data with authorized team members, while consumers can easily access and utilize public datasets. Publishers can also update data packages to provide the latest information, and consumers can trust in the data's quality and integrity. DataHub supports versioning, ensuring uninterrupted work for consumers who rely on specific data versions. -------------------------------------------------------------------------------- /stories/duraspace.txt: -------------------------------------------------------------------------------- 1 | As a user, I want to list all the collections and objects in the DAMS that belong to a library unit. 2 | As a user, I want to be able to contact repositories. 3 | As a DAMS manager, I want to be able to list for browsing all formal collections represented in the DAMS along with the appropriate relationships. 4 | As a user, I want to be able to browse by collections in the DAMS and limit my search to specified collection(s). 5 | As a DAMS manager, I want to know the outcome of the event, e.g., object NN was deleted. -------------------------------------------------------------------------------- /evaluation_app/static/description/openspending.txt: -------------------------------------------------------------------------------- 1 | OpenSpending is designed as a versatile and user-friendly platform for financial data sharing and analysis. By catering to the specific needs of Data Consuming Users and Data Publishing Users, OpenSpending facilitates a dynamic environment for the efficient management, dissemination, and utilization of financial data. Through its comprehensive set of features, OpenSpending aims to foster transparency, enhance data accessibility, and promote informed discussions on financial matters among a diverse user base. -------------------------------------------------------------------------------- /evaluation_app/static/stories/duraspace.txt: -------------------------------------------------------------------------------- 1 | As a user, I want to list all the collections and objects in the DAMS that belong to a library unit. 2 | As a user, I want to be able to contact repositories. 3 | As a DAMS manager, I want to be able to list for browsing all formal collections represented in the DAMS along with the appropriate relationships. 4 | As a user, I want to be able to browse by collections in the DAMS and limit my search to specified collection(s). 5 | As a DAMS manager, I want to know the outcome of the event, e.g., object NN was deleted. -------------------------------------------------------------------------------- /evaluation_app/static/description/loudon.txt: -------------------------------------------------------------------------------- 1 | In Loudoun County, Virginia, the system serves various users' needs. Public Users can easily search for property information and access general county services and processes. Applicants have the option to request pre-application assistance and submit their applications online, streamlining their interactions with the County. Staff members can perform completeness reviews to ensure applications are eligible for further review, and they can also send formal responses to applicants, maintaining communication and records in an efficient manner. -------------------------------------------------------------------------------- /evaluation_app/static/description/duraspace.txt: -------------------------------------------------------------------------------- 1 | DuraSpace is a non-profit organization dedicated to supporting open technologies that ensure long-lasting access to digital data. They collaborate with various academic, scientific, cultural, and research communities, assisting projects and services aimed at preserving collective digital heritage. Users can list collections and objects within a library unit, contact repositories, and browse collections with specific filters in the Digital Asset Management System (DAMS). DAMS managers can also track events such as object deletions for better management. -------------------------------------------------------------------------------- /evaluation_app/static/description/radcam.txt: -------------------------------------------------------------------------------- 1 | RadCam is a system designed to empower archivists with the ability to manage digital files effectively and securely. It allows archivists to apply licenses or rights statements to files, ensuring clarity on usage rights; to mark files as restricted to prevent unintended sharing; to set automatic expiration dates for these restrictions, reducing manual updates; to limit access to files based on IP address, enabling controlled access in specific environments like reading rooms; and to identify previously scanned photos, facilitating efficient licensing to researchers. -------------------------------------------------------------------------------- /stories/badcamp.txt: -------------------------------------------------------------------------------- 1 | As a anonymoususer, I want to view a list of sponsors, so that I can thank all the awesome sponsors. 2 | As a anonymoususer, I want to view a list of user profiles, so that I know who is attending the conference. 3 | As a trainingcoordinator, I want to email all the trainers at once from the website for info and updates, so that it is easier to use. 4 | As an attendee, I want to have a very clear map where the buildings and rooms are, so that I can make it to class on time. 5 | As a trainer, I want to edit my training node myself, so that the training coordinators don't have to and links to slides. -------------------------------------------------------------------------------- /stories/radcam.txt: -------------------------------------------------------------------------------- 1 | As an archivist, I want to apply a license or rights statement, so that I know what I can do with a file. 2 | As an archivist, I want to mark individual files as restricted, so that they don't get shared by mistake. 3 | As an archivist, I want to set a date on which restrictions will be removed from a file, so that I don't have to update this by hand. 4 | As an archivist, I want to restrict access to some files by IP address, so that I can give reading room access only to certain digital files. 5 | As an archivist, I want to know if a photo has already been scanned, so that I can license it to a researcher. -------------------------------------------------------------------------------- /evaluation_app/static/description/camperplus.txt: -------------------------------------------------------------------------------- 1 | CamperPlus is a comprehensive platform designed to meet the needs of both parents and camp administrators. Parents can easily communicate with their child's counselors, share and cherish camp memories through photos, receive regular updates on their child's behavior and performance, and stay informed about camp events and notices. Meanwhile, camp administrators can efficiently provide feedback to parents, facilitate mass notifications, and gather valuable feedback and concerns to enhance the camp experience. CamperPlus ensures a seamless and reassuring camp experience for all involved. -------------------------------------------------------------------------------- /evaluation_app/static/stories/badcamp.txt: -------------------------------------------------------------------------------- 1 | As a anonymoususer, I want to view a list of sponsors, so that I can thank all the awesome sponsors. 2 | As a anonymoususer, I want to view a list of user profiles, so that I know who is attending the conference. 3 | As a trainingcoordinator, I want to email all the trainers at once from the website for info and updates, so that it is easier to use. 4 | As an attendee, I want to have a very clear map where the buildings and rooms are, so that I can make it to class on time. 5 | As a trainer, I want to edit my training node myself, so that the training coordinators don't have to and links to slides. -------------------------------------------------------------------------------- /evaluation_app/static/description/nsf.txt: -------------------------------------------------------------------------------- 1 | Stakeholders, user researchers, and research participants each have specific desires aimed at optimizing a content management system (CMS). Stakeholders seek to review user research outcomes to assess the CMS's suitability, while user researchers focus on testing the research plan through effective in-person interviews, finalizing task scripts with the OLPA and WIG prototypes, and ensuring the prototype's design does not detract from the workflow during user interviews. This collaborative effort aims to gather accurate feedback, refine user experience, and confirm the CMS meets the needs of its users. -------------------------------------------------------------------------------- /evaluation_app/static/stories/radcam.txt: -------------------------------------------------------------------------------- 1 | As an archivist, I want to apply a license or rights statement, so that I know what I can do with a file. 2 | As an archivist, I want to mark individual files as restricted, so that they don't get shared by mistake. 3 | As an archivist, I want to set a date on which restrictions will be removed from a file, so that I don't have to update this by hand. 4 | As an archivist, I want to restrict access to some files by IP address, so that I can give reading room access only to certain digital files. 5 | As an archivist, I want to know if a photo has already been scanned, so that I can license it to a researcher. -------------------------------------------------------------------------------- /stories/nsf.txt: -------------------------------------------------------------------------------- 1 | As a stakeholder, I want to see the results of user research, so that I can determine if the CMS is right for me. 2 | As a user researcher, I want to test the user research plan, so that I make sure the in-person interviews are effective and capturing the right information. 3 | As a user researcher, I want to have the finalized OLPA task script, so that I can begin testing with internal users. 4 | As a research participant, I want to make sure that the appearance of the prototype does not distract from the workflow, so that I can complete the user interview. 5 | As a user researcher, I want to have the WIG prototype, so that I can finalize the second task script. -------------------------------------------------------------------------------- /evaluation_app/static/description/recycling.txt: -------------------------------------------------------------------------------- 1 | The system called Recycling is designed to serve both users and recycling facility representatives by allowing users to enter their zip code to find nearby recycling facilities, select types of recyclable waste to see which facilities accept them along with their opening hours, and view a map of public recycling bins in their area. Recycling facility representatives can update their information and the types of materials they accept to ensure accurate communication with users. Additionally, admins have the capability to add or remove recycling facilities' information to keep the system up-to-date, optimizing the recycling process for everyone involved. -------------------------------------------------------------------------------- /evaluation_app/static/stories/nsf.txt: -------------------------------------------------------------------------------- 1 | As a stakeholder, I want to see the results of user research, so that I can determine if the CMS is right for me. 2 | As a user researcher, I want to test the user research plan, so that I make sure the in-person interviews are effective and capturing the right information. 3 | As a user researcher, I want to have the finalized OLPA task script, so that I can begin testing with internal users. 4 | As a research participant, I want to make sure that the appearance of the prototype does not distract from the workflow, so that I can complete the user interview. 5 | As a user researcher, I want to have the WIG prototype, so that I can finalize the second task script. -------------------------------------------------------------------------------- /stories/culrepo.txt: -------------------------------------------------------------------------------- 1 | As a faculty member, I want to access a collection within the repository, so that I can obtain research materials. 2 | As a faculty member, I want to direct students to an item within the repository, so that I can facilitate my teaching (i.e., desires ability to link to content). 3 | As a Cornell faculty member, I want to upload data to the repository and associate it with a publication, so that I receive attribution for my data as well as my publications. 4 | As a patron, I want to know which reports/datasets are coming out when, so that I can access the latest report/dataset. 5 | As a patron, I want to select/deselect reports/datasets to be emailed, possibly many at one time, when new versions are available. -------------------------------------------------------------------------------- /evaluation_app/static/stories/culrepo.txt: -------------------------------------------------------------------------------- 1 | As a faculty member, I want to access a collection within the repository, so that I can obtain research materials. 2 | As a faculty member, I want to direct students to an item within the repository, so that I can facilitate my teaching (i.e., desires ability to link to content). 3 | As a Cornell faculty member, I want to upload data to the repository and associate it with a publication, so that I receive attribution for my data as well as my publications. 4 | As a patron, I want to know which reports/datasets are coming out when, so that I can access the latest report/dataset. 5 | As a patron, I want to select/deselect reports/datasets to be emailed, possibly many at one time, when new versions are available. -------------------------------------------------------------------------------- /stories/recycling.txt: -------------------------------------------------------------------------------- 1 | As a user, I want to enter my zip code and get a list of nearby recycling facilities, so that I can determine which ones I should consider. 2 | As a recycling facility representative, I want to be able to update my information and the type of material I accept, so that I can avoid any miscommunication with users. 3 | As a user, I want to select different types of recyclable waste and get a list of facilities that accept each type and their opening hours, so that I can find an optimal route and schedule. 4 | As an admin, I want to be able to add or remove recycling facilities' information, so that users get the most recent information. 5 | As a user, I want to be able to view a map display of the public recycling bins around my area. -------------------------------------------------------------------------------- /evaluation_app/static/description/alfred.txt: -------------------------------------------------------------------------------- 1 | ALFRED is designed as a personal interactive assistant to support independent living and active ageing, particularly catering to the needs of older individuals and their medical caregivers. For older users, ALFRED offers vital features such as fall detection with automatic emergency contact notification, medicine reminders, and suggestions for healthy recipes, enhancing their daily life safety, health, and nutrition. For medical caregivers, ALFRED provides the ability to monitor whether a patient has taken their medication and to locate the user, ensuring a higher level of care and oversight. This innovative tool aims to bridge the gap between independent living and the need for occasional support or monitoring. -------------------------------------------------------------------------------- /stories/scrumalliance.txt: -------------------------------------------------------------------------------- 1 | As a site member, I want to describe myself on my own page in a semi-structured way, so that others can learn about me. 2 | As a Practitioner, I want to include additional details about me in my profile page, so that I can showcase my experience. 3 | As a Trainer, I want to include additional details in my profile page about me, so that others can learn about me and decide if I am the right trainer for them. 4 | As a site member, I want to mark my profile as private in which case only my name will appear, so that no one can learn things about me I don't want shared. 5 | As a trainer, I want to list my upcoming classes in my profile and include a link to a detailed page about each, so that prospective attendees can find my courses. -------------------------------------------------------------------------------- /evaluation_app/static/stories/recycling.txt: -------------------------------------------------------------------------------- 1 | As a user, I want to enter my zip code and get a list of nearby recycling facilities, so that I can determine which ones I should consider. 2 | As a recycling facility representative, I want to be able to update my information and the type of material I accept, so that I can avoid any miscommunication with users. 3 | As a user, I want to select different types of recyclable waste and get a list of facilities that accept each type and their opening hours, so that I can find an optimal route and schedule. 4 | As an admin, I want to be able to add or remove recycling facilities' information, so that users get the most recent information. 5 | As a user, I want to be able to view a map display of the public recycling bins around my area. -------------------------------------------------------------------------------- /evaluation_app/static/stories/scrumalliance.txt: -------------------------------------------------------------------------------- 1 | As a site member, I want to describe myself on my own page in a semi-structured way, so that others can learn about me. 2 | As a Practitioner, I want to include additional details about me in my profile page, so that I can showcase my experience. 3 | As a Trainer, I want to include additional details in my profile page about me, so that others can learn about me and decide if I am the right trainer for them. 4 | As a site member, I want to mark my profile as private in which case only my name will appear, so that no one can learn things about me I don't want shared. 5 | As a trainer, I want to list my upcoming classes in my profile and include a link to a detailed page about each, so that prospective attendees can find my courses. -------------------------------------------------------------------------------- /evaluation_app/static/description/archivesspace.txt: -------------------------------------------------------------------------------- 1 | ArchivesSpace serves various user needs within the archival community. Basic Data Entry users can create and update fundamental archival description information, facilitating accurate and comprehensive records. Researchers benefit from the ability to view finding aids for specific collections or resources, enhancing accessibility and research efficiency. Archivists have the capability to import Electronic Archival Description (EAD) files from both Archon and the Archivists' Toolkit, supporting data migration and interoperability between archival management systems. Additionally, ReadOnly users are granted the ability to view archival descriptions within their repository, ensuring widespread access to archival information while maintaining data integrity. -------------------------------------------------------------------------------- /evaluation_app/static/description/unibath.txt: -------------------------------------------------------------------------------- 1 | The University of Bath aims to develop an institutional data repository to archive research data long-term, motivated by new funder and publisher policies and insights from a Research360 data management survey. This initiative seeks to ensure data availability for researchers, meet external requirements, boost research impact through data re-use, foster collaborations, and support novel research endeavors. Modeled after the Opus publications repository and utilizing EPrints software, the repository will record and link to data in external archives and host snapshots of data that cannot be deposited elsewhere. Targeting University of Bath researchers and interested external parties, it promises enhanced access and visibility for the university's research outputs. -------------------------------------------------------------------------------- /stories/openspending.txt: -------------------------------------------------------------------------------- 1 | As a Data Consuming User, I want to be able to download an image ofa particular view state, So that I can use it offline. 2 | As a Data Consuming User, I want to be able to share an image of a particular view state to the social networks that support this, So that I can provide richer context in those communication channels for data I am sharing. 3 | As a Data Publishing User, I want to be able to add a dataset in a Hidden state, so that I can work on a dataset before having it discoverable via OpenSpending user interfaces. 4 | As a Data Publishing User, I want to be able to edit a dataset I have published, so that I can correct or enhance existing data. 5 | As a Data Publishing User, I want to be able to delete a dataset I have published, so that I can remove unwanted data from OpenSpending. -------------------------------------------------------------------------------- /evaluation_app/static/description/badcamp.txt: -------------------------------------------------------------------------------- 1 | The Bay Area DrupalCamp (BADCamp) is designed to enhance user engagement and streamline communication among participants. Attendees, including anonymous users, training coordinators, and trainers, have specific functionalities tailored to their needs. Anonymous users can access lists of sponsors and user profiles to recognize supporters and identify fellow attendees. Training coordinators can directly email all trainers through the website, simplifying the process of disseminating information and updates. Attendees benefit from clear maps detailing building and room locations, ensuring timely arrival to sessions. Trainers have the autonomy to edit their training content, reducing administrative burdens on coordinators and facilitating the sharing of resources like slide links. -------------------------------------------------------------------------------- /stories/unibath.txt: -------------------------------------------------------------------------------- 1 | As a depositor, I want to allow my collaborators privileged access to datasets, so that we continue to have a productive relationship. 2 | As a depositor, I want to link datasets to publications in Opus, so that both my data and publications are more easily discovered. 3 | As an externalcollaborator, I want to gain privileged access to data for projects in which I am involved, so that I can collaborate effectively. 4 | As a research facility manager, I want to deposit data from my facility directly into the archive on behalf of researchers, so that I am no longer required to maintain my own archive of facility data and researchers can access their own data as needed. 5 | As a developer, I want to deposit and maintain datasets via an API such as SWORD2, so that my service can interact with the archive. -------------------------------------------------------------------------------- /evaluation_app/static/stories/openspending.txt: -------------------------------------------------------------------------------- 1 | As a Data Consuming User, I want to be able to download an image ofa particular view state, So that I can use it offline. 2 | As a Data Consuming User, I want to be able to share an image of a particular view state to the social networks that support this, So that I can provide richer context in those communication channels for data I am sharing. 3 | As a Data Publishing User, I want to be able to add a dataset in a Hidden state, so that I can work on a dataset before having it discoverable via OpenSpending user interfaces. 4 | As a Data Publishing User, I want to be able to edit a dataset I have published, so that I can correct or enhance existing data. 5 | As a Data Publishing User, I want to be able to delete a dataset I have published, so that I can remove unwanted data from OpenSpending. -------------------------------------------------------------------------------- /evaluation_app/static/stories/unibath.txt: -------------------------------------------------------------------------------- 1 | As a depositor, I want to allow my collaborators privileged access to datasets, so that we continue to have a productive relationship. 2 | As a depositor, I want to link datasets to publications in Opus, so that both my data and publications are more easily discovered. 3 | As an externalcollaborator, I want to gain privileged access to data for projects in which I am involved, so that I can collaborate effectively. 4 | As a research facility manager, I want to deposit data from my facility directly into the archive on behalf of researchers, so that I am no longer required to maintain my own archive of facility data and researchers can access their own data as needed. 5 | As a developer, I want to deposit and maintain datasets via an API such as SWORD2, so that my service can interact with the archive. -------------------------------------------------------------------------------- /stories/loudon.txt: -------------------------------------------------------------------------------- 1 | As a Public User, I want to Search for Information, so that I can obtain publicly available information concerning properties, County services, processes, and other general information. 2 | As an Applicant, I want to Request Pre-Application Assistance, so that I can receive a response to a request for a meeting or information that is a result of the preapplication assistance. 3 | As an Applicant, I want to Submit Application, so that I can provide my information, plans and/or documents to initiate a transaction with the County. 4 | As a Staff member, I want to Perform a Completeness Review, so that I can validate when an application is complete and eligible for further technical review. 5 | As a Staff member, I want to Send a Formal Response to Applicant, so that I can satisfy communication and records responsibilities. -------------------------------------------------------------------------------- /evaluation_app/static/stories/loudon.txt: -------------------------------------------------------------------------------- 1 | As a Public User, I want to Search for Information, so that I can obtain publicly available information concerning properties, County services, processes, and other general information. 2 | As an Applicant, I want to Request Pre-Application Assistance, so that I can receive a response to a request for a meeting or information that is a result of the preapplication assistance. 3 | As an Applicant, I want to Submit Application, so that I can provide my information, plans and/or documents to initiate a transaction with the County. 4 | As a Staff member, I want to Perform a Completeness Review, so that I can validate when an application is complete and eligible for further technical review. 5 | As a Staff member, I want to Send a Formal Response to Applicant, so that I can satisfy communication and records responsibilities. -------------------------------------------------------------------------------- /evaluation_app/static/description/mis.txt: -------------------------------------------------------------------------------- 1 | As a collection curator and repository manager, the aim is to implement features that maintain data relevance and compliance with retention policies by setting expiration dates for data, which will then be either deleted or hidden before deletion. This includes displaying these scheduled deletion dates on item and component pages for better management and lifecycle review. Additionally, tracking financial responsibility for each item in the repository is essential for managing budgets and ensuring accountability for data storage costs, necessitating the ability to identify financial contacts and periodically run reports to monitor storage consumption. Furthermore, there's a need to enhance item visibility and accessibility across thematic collections by allowing items to be mapped from one collection to another, enabling them to administratively belong to one collection while appearing in others. -------------------------------------------------------------------------------- /stories/camperplus.txt: -------------------------------------------------------------------------------- 1 | As a parent, I want to be able to message my child's counselors, so that I can voice my concerns, check on my child's progress, and feel reassured about my child's safety and well-being at camp. 2 | As a parent, I want to be able to share any photos the camp has taken of my child, so that I can keep memories of their experiences and share them with family and friends. 3 | As a camp administrator, I want to provide bi-weekly feedback to camper's parents, so that they can be aware of their child's behavior and performance at camp and feel involved in their child's camp experience. 4 | As a camp administrator, I want to be able to notify parents all at once, so that they can be informed of any upcoming events, changes, or important notices efficiently and effectively. 5 | As a camp administrator, I want to create an avenue so parents can submit feedback and general concerns, so that I can keep improving the services I provide and address any issues promptly. -------------------------------------------------------------------------------- /evaluation_app/static/stories/camperplus.txt: -------------------------------------------------------------------------------- 1 | As a parent, I want to be able to message my child's counselors, so that I can voice my concerns, check on my child's progress, and feel reassured about my child's safety and well-being at camp. 2 | As a parent, I want to be able to share any photos the camp has taken of my child, so that I can keep memories of their experiences and share them with family and friends. 3 | As a camp administrator, I want to provide bi-weekly feedback to camper's parents, so that they can be aware of their child's behavior and performance at camp and feel involved in their child's camp experience. 4 | As a camp administrator, I want to be able to notify parents all at once, so that they can be informed of any upcoming events, changes, or important notices efficiently and effectively. 5 | As a camp administrator, I want to create an avenue so parents can submit feedback and general concerns, so that I can keep improving the services I provide and address any issues promptly. -------------------------------------------------------------------------------- /evaluation_app/static/description/zooniverse.txt: -------------------------------------------------------------------------------- 1 | The Zooniverse is the world's leading platform for citizen science, where over a million volunteers worldwide collaborate with professional researchers to make significant contributions across various disciplines, including the sciences and humanities. It democratizes research by allowing anyone, regardless of background or expertise, to participate in genuine research projects from their computers. Volunteers analyze real-world data—ranging from galaxy images to historical documents—helping to advance our understanding of the universe, history, and natural world. This collaborative effort not only speeds up research by harnessing human pattern recognition and problem-solving skills but also leads to new discoveries, valuable datasets, and numerous publications. The Zooniverse community thrives on its discussion boards, fostering direct collaboration between volunteers and professionals, making real-world discoveries and contributing to the advancement of knowledge. -------------------------------------------------------------------------------- /dfd/gpt-3.5/bare.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow -------------------------------------------------------------------------------- /dfd/gpt-4/bare.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow -------------------------------------------------------------------------------- /dfd/llama2/bare.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow -------------------------------------------------------------------------------- /dfd/mixtral/bare.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow -------------------------------------------------------------------------------- /stories/neurohub.txt: -------------------------------------------------------------------------------- 1 | As a researcher, I want to have electronic support for keeping track of which data sets were used/output/modified as part of a particular experiment, so that I can accurately document the data lineage and ensure reproducibility. 2 | As a researcher, I want to share post-experiment write-ups with other researchers, so that others can more easily replicate my work and build upon my findings. 3 | As a researcher, I want to collect data as a library of data, which can then be used by one or multiple experiments that are defined at a later stage, to facilitate efficient reuse and analysis of collected data. 4 | As a researcher, I want to indicate within my electronic log book which experimental data is good/bad, hide the bad data, but still keep it in the system just in case it becomes useful in the future. 5 | As a researcher, I want to have the system provide standard metadata, that all researchers in the centre (and beyond) can use, so that we can better understand each other's data and facilitate cross-disciplinary research. -------------------------------------------------------------------------------- /evaluation_app/static/description/scrumalliance.txt: -------------------------------------------------------------------------------- 1 | The Scrum Alliance system is a versatile platform designed for members of the agile community to customize and manage their profiles based on their roles, ranging from general members to practitioners and trainers. It offers a semi-structured format for users to describe themselves, enabling others within the community to learn about them. Specifically, practitioners and trainers can add detailed information about their experience and courses, including links to further details, which aids in promoting their offerings and facilitating course discovery by potential attendees. Additionally, the platform provides privacy options, allowing members to control the visibility of their profiles. Founded in 2001, the Scrum Alliance is a member-driven nonprofit and the only certifying body in the agile space, committed to advancing agility through education, advocacy, research, and community support, with a vision of making agile working methods so universally adopted that they are simply known as 'working'. -------------------------------------------------------------------------------- /evaluation_app/static/stories/neurohub.txt: -------------------------------------------------------------------------------- 1 | As a researcher, I want to have electronic support for keeping track of which data sets were used/output/modified as part of a particular experiment, so that I can accurately document the data lineage and ensure reproducibility. 2 | As a researcher, I want to share post-experiment write-ups with other researchers, so that others can more easily replicate my work and build upon my findings. 3 | As a researcher, I want to collect data as a library of data, which can then be used by one or multiple experiments that are defined at a later stage, to facilitate efficient reuse and analysis of collected data. 4 | As a researcher, I want to indicate within my electronic log book which experimental data is good/bad, hide the bad data, but still keep it in the system just in case it becomes useful in the future. 5 | As a researcher, I want to have the system provide standard metadata, that all researchers in the centre (and beyond) can use, so that we can better understand each other's data and facilitate cross-disciplinary research. -------------------------------------------------------------------------------- /evaluation_app/templates/login.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | 3 | {% block title %}Welcome{% endblock %} 4 | 5 | {% block content %} 6 | 7 |
8 |

Login

9 | {% for message in get_flashed_messages() %} 10 |
{{ message }}
11 | {% endfor %} 12 | 13 |
14 |
15 | 16 | 17 |
18 |
19 | 20 | 21 |
22 | 23 |
24 | Register 25 |
26 | 27 | {% endblock %} -------------------------------------------------------------------------------- /evaluation_app/templates/base.html: -------------------------------------------------------------------------------- 1 | {% extends "bootstrap/base.html" %} 2 | 3 | 4 | {% block navbar %} 5 | {% if current_user.is_authenticated %} 6 | 7 | 29 | {% endif %} 30 | 31 | {% endblock %} 32 | 33 | -------------------------------------------------------------------------------- /stories/datahub.txt: -------------------------------------------------------------------------------- 1 | As a Publisher, I want to publish a dataset privately, so that I can share sensitive or preliminary data exclusively with my research team, ensuring that only authorized team members can access and collaborate on this dataset. 2 | As a Consumer, I want to browse public datasets, so that I can find data relevant to my project's needs without the requirement for special access, enabling me to download and utilize the data in my research or development work. 3 | As a Publisher, I want to update a data package that is already in the registry, so that I can provide the most current and accurate data to the community, ensuring that all users benefit from the latest findings and corrections. 4 | As a Consumer, I want to be assured that the data package I am downloading has been validated, so that I can trust its quality and integrity for my analysis, saving me time and effort in data cleaning and verification. 5 | As a Publisher, I want to version my Data Package and maintain multiple versions, so that consumers who depend on a specific version of my data can continue their work uninterrupted even as I release updates. -------------------------------------------------------------------------------- /evaluation_app/static/stories/datahub.txt: -------------------------------------------------------------------------------- 1 | As a Publisher, I want to publish a dataset privately, so that I can share sensitive or preliminary data exclusively with my research team, ensuring that only authorized team members can access and collaborate on this dataset. 2 | As a Consumer, I want to browse public datasets, so that I can find data relevant to my project's needs without the requirement for special access, enabling me to download and utilize the data in my research or development work. 3 | As a Publisher, I want to update a data package that is already in the registry, so that I can provide the most current and accurate data to the community, ensuring that all users benefit from the latest findings and corrections. 4 | As a Consumer, I want to be assured that the data package I am downloading has been validated, so that I can trust its quality and integrity for my analysis, saving me time and effort in data cleaning and verification. 5 | As a Publisher, I want to version my Data Package and maintain multiple versions, so that consumers who depend on a specific version of my data can continue their work uninterrupted even as I release updates. -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 Guntur Budi Herwanto 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /stories/mis.txt: -------------------------------------------------------------------------------- 1 | As a collection curator, I want to set a date after which data will expire and be deleted or hidden then deleted, to ensure the data remains relevant and to comply with data retention policies. 2 | As a collection curator, I want to see the scheduled records deletion date be displayed on the item and component pages, so that I can easily manage and review the lifecycle status of various items within my collection. 3 | As a repository manager, I want to track who is financially responsible for each item in the repository, who should probably be a person contact including name, phone, email, maybe title and address, to manage the budget and ensure accountability for data storage costs. 4 | As a repository manager, I want to be able to run a report periodically showing the storage consumed by each financial contact, so that I can monitor and manage storage costs effectively and plan budget allocations accurately. 5 | As a collection curator, I want to map an item or items from one collection to another, so that an item may administratively belong to one collection but could appear in other collections, enhancing the visibility and accessibility of items across different thematic collections. -------------------------------------------------------------------------------- /evaluation_app/static/stories/mis.txt: -------------------------------------------------------------------------------- 1 | As a collection curator, I want to set a date after which data will expire and be deleted or hidden then deleted, to ensure the data remains relevant and to comply with data retention policies. 2 | As a collection curator, I want to see the scheduled records deletion date be displayed on the item and component pages, so that I can easily manage and review the lifecycle status of various items within my collection. 3 | As a repository manager, I want to track who is financially responsible for each item in the repository, who should probably be a person contact including name, phone, email, maybe title and address, to manage the budget and ensure accountability for data storage costs. 4 | As a repository manager, I want to be able to run a report periodically showing the storage consumed by each financial contact, so that I can monitor and manage storage costs effectively and plan budget allocations accurately. 5 | As a collection curator, I want to map an item or items from one collection to another, so that an item may administratively belong to one collection but could appear in other collections, enhancing the visibility and accessibility of items across different thematic collections. -------------------------------------------------------------------------------- /evaluation_app/templates/results.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Method Evaluation Results 6 | 7 | 8 | 9 |
10 |

Evaluation Results

11 | {% for criteria_name, methods in scores.items() %} 12 |

{{ criteria_name }}

13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | {% for method, score in methods.items() %} 22 | 23 | 24 | 25 | 26 | {% endfor %} 27 | 28 |
MethodAverage Score
{{ method }}{{ score }}
29 | {% endfor %} 30 |
31 | 32 | 33 | 34 | 35 | 36 | -------------------------------------------------------------------------------- /dfd/llama2/alfred.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"OlderPerson","externalEntity",,"" 20 | 2,"Fall Detection","process","1","Sensor Data" 21 | 3,"Emergency Alert","process","2","Contact Information" 22 | 4,"Medicine Reminder","process","1","Medicine Schedule" 23 | 5,"Patient Information","dataStore","4","Medical Caregiver" 24 | 6,"Healthy Recipes","process","1","Recipe Database" 25 | 7,"User Location","dataStore","6","Medical Caregiver" 26 | 8,"ALFRED User","externalEntity",",7" -------------------------------------------------------------------------------- /dfd/gpt-3.5/radcam.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Archivist","externalEntity",,"" 20 | 2,"Apply License or Rights Statement","process","1","File Information" 21 | 3,"Mark File as Restricted","process","1","File Information" 22 | 4,"Set Removal Date for Restrictions","process","1","File Information" 23 | 5,"Restrict Access by IP Address","process","1","File Information" 24 | 6,"Check if Photo is Scanned","process","1","File Information" 25 | 7,"File Information","dataStore","2,3,4,5,6","File Metadata" 26 | -------------------------------------------------------------------------------- /dfd/llama2/recycling.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity" 20 | 2,"Zip Code Entry","process" 21 | 3,"Recycling Facilities List","dataStore" 22 | 4,"Facility Information Update","process" 23 | 5,"Recyclable Waste Selection","process" 24 | 6,"Facility List with Opening Hours","dataStore" 25 | 7,"Optimal Route and Schedule","process" 26 | 8,"Admin Portal","process" 27 | 9,"Recycling Facilities Database","dataStore" 28 | 10,"Public Recycling Bins Map","process" 29 | 11,"Recycling Facility Information Update","process" -------------------------------------------------------------------------------- /dfd/mixtral/camperplus.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id, label, type, source, flow 19 | 1,"Parent","externalEntity",,"" 20 | 2,"Message to Counselor","process","1","Parent Concerns, Parent Reassurance" 21 | 3,"Child's Photos","dataStore","2","Shared Photos" 22 | 4,"Bi-Weekly Feedback","process","3","Child's Behavior, Child's Performance" 23 | 5,"Notification System","process","1,4","Upcoming Events, Changes, Important Notices" 24 | 6,"Feedback Collection","process","1","Parent Feedback, General Concerns" 25 | 7,"Improvement and Issue Resolution","process","6","Improved Services, Addressed Issues" -------------------------------------------------------------------------------- /dfd/gpt-4/scrumalliance.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Site Member","externalEntity",,"Profile Information" 20 | 2,"Practitioner","externalEntity",,"Profile Information" 21 | 3,"Trainer","externalEntity",,"Profile Information, Class Information" 22 | 4,"Update Profile","process","1,2,3","Profile Information" 23 | 5,"Mark Profile as Private","process","1","Profile Visibility" 24 | 6,"List Upcoming Classes","process","3","Class Information" 25 | 7,"Profile Pages","dataStore","4,5","Profile Information, Profile Visibility" 26 | 8,"Class Details","dataStore","6","Class Information" 27 | -------------------------------------------------------------------------------- /dfd/mixtral/radcam.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Archivist","externalEntity",,"" 20 | 2,"Apply License/Rights Statement","process","1","License/Rights Statement" 21 | 3,"Mark File as Restricted","process","1","Restriction Status" 22 | 4,"Set Date for Restriction Removal","process","1","Restriction Expiration Date" 23 | 5,"Restrict Access by IP Address","process","1","Access Restriction" 24 | 6,"Check Scan Status","process","1","Scan Status" 25 | 7,"File Metadata","dataStore","2,3,4,5,6","File Information" 26 | 8,"License/Rights Statement","dataStore","2","License/Rights Statement" -------------------------------------------------------------------------------- /dfd/mixtral/openspending.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Data Consuming User","externalEntity",,"" 20 | 2,"Download Image","process","1","Image of View State" 21 | 3,"Share Image","process","1","Image of View State" 22 | 4,"Social Networks","externalEntity","3,5" 23 | 5,"Image of View State","dataStore","2,3" 24 | 6,"Data Publishing User","externalEntity",,"" 25 | 7,"Add Dataset (Hidden)","process","6","Dataset Information" 26 | 8,"Edit Dataset","process","6","Dataset Information" 27 | 9,"Delete Dataset","process","6","Dataset Information" 28 | 10,"Dataset Information","dataStore","7,8,9" -------------------------------------------------------------------------------- /dfd/gpt-3.5/nsf.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Stakeholder","externalEntity",,"" 20 | 2,"User Researcher","externalEntity",,"" 21 | 3,"Research Participant","externalEntity",,"" 22 | 4,"User Research Plan","process","2","User Research Plan" 23 | 5,"OLPA Task Script","process","2","OLPA Task Script" 24 | 6,"Prototype","process","3","Prototype" 25 | 7,"WIG Prototype","process","2","WIG Prototype" 26 | 8,"CMS","dataStore","1","Results of User Research" 27 | 9,"User Interview Feedback","dataStore","2","User Interview Feedback" 28 | 10,"Prototype Feedback","dataStore","3","Prototype Feedback" 29 | -------------------------------------------------------------------------------- /dfd/mixtral/neurohub.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Researcher","externalEntity",,"" 20 | 2,"Manage Experiment Data","process","1","Experiment Data, Metadata" 21 | 3,"Data Sets Library","dataStore","2","Experiment Data" 22 | 4,"Share Post-Experiment Write-ups","process","1","Post-Experiment Write-ups" 23 | 5,"Data Lineage Log","dataStore","2","Experiment Data" 24 | 6,"Classify Data Quality","process","3","Experiment Data" 25 | 7,"Hidden Bad Data","dataStore","6","Experiment Data" 26 | 8,"Provide Standard Metadata","process","1","Metadata" 27 | 9,"Shared Metadata","dataStore","8","Metadata" -------------------------------------------------------------------------------- /dfd/llama2/unibath.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Depositor","externalEntity",, 20 | 2,"Data Deposit","process",1,"Depositor" 21 | 3,"Dataset","dataStore",2,"Data Deposit" 22 | 4,"Publication","dataStore",2,"Data Deposit" 23 | 5,"Collaborator","externalEntity",, 24 | 6,"Privileged Access","process",5,"Collaborator",3 25 | 7,"Research Facility Manager","externalEntity",, 26 | 8,"Facility Data Deposit","process",7,"Research Facility Manager",3 27 | 9,"Developer","externalEntity",, 28 | 10,"API Deposit","process",9,"Developer",3 29 | 11,"Data Archive","dataStore",8,"Facility Data Deposit",10,"API Deposit" -------------------------------------------------------------------------------- /dfd/mixtral/duraspace.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"" 20 | 2,"List Collections & Objects","process","1","" 21 | 3,"Library Unit Details","dataStore","2","Collection & Object Info" 22 | 4,"DAMS Repositories","externalEntity",,"" 23 | 5,"Contact Repositories","process","4","Communication Info" 24 | 6,"Formal Collection Listing","process","1","Relationship Info" 25 | 7,"Browse Collections","process","1","6,8" 26 | 8,"Specified Collection Limit","process","7","Limited Search Results" 27 | 9,"DAmS Manager","externalEntity",,"" 28 | 10,"Monitor Events","process","9","Event Outcome" -------------------------------------------------------------------------------- /dfd/llama2/neurohub.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Experiments","externalEntity",,"" 20 | 2,"Data Collection","process","1","Experimental Data" 21 | 3,"Data Library","dataStore","2","Experimental Data" 22 | 4,"Data Analysis","process","3","Analyzed Data" 23 | 5,"Data Quality Assessment","process","4","Good/Bad Data" 24 | 6,"Data Hiding","process","5","Bad Data" 25 | 7,"Data Log Book","dataStore","6","Log Book Entries" 26 | 8,"Data Sharing","process","7","Shared Data" 27 | 9,"Data Standardization","process","8","Standard Metadata" 28 | 10,"Cross-Disciplinary Research","process","9","Research Collaboration" -------------------------------------------------------------------------------- /dfd/gpt-4/openspending.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Data Consuming User","externalEntity",,"Download Image,Share Image" 20 | 2,"Data Publishing User","externalEntity",,"Add Dataset,Edit Dataset,Delete Dataset" 21 | 3,"Download Image","process","1","Image File" 22 | 4,"Share Image","process","1","Social Network" 23 | 5,"Add Dataset","process","2","Dataset Storage" 24 | 6,"Edit Dataset","process","2","Dataset Storage" 25 | 7,"Delete Dataset","process","2","Dataset Storage" 26 | 8,"Image File","dataStore","3","" 27 | 9,"Dataset Storage","dataStore","5,6,7","" 28 | 10,"Social Network","externalEntity","4","" 29 | -------------------------------------------------------------------------------- /dfd/mixtral/nsf.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Stakeholder","externalEntity","", 20 | 2,"View User Research Results","process","1","User Research Data" 21 | 3,"User Researcher","externalEntity","", 22 | 4,"Test User Research Plan","process","3","User Research Plan" 23 | 5,"Finalized OLPA Task Script","dataStore","4","", 24 | 6,"Internal User Testing","process","3,5","User Research Data" 25 | 7,"Research Participant","externalEntity","", 26 | 8,"Ensure Prototype Appearance","process","7","WIG Prototype" 27 | 9,"Finalize Second Task Script","process","6","WIG Prototype" 28 | 10,"WIG Prototype","dataStore","9","", -------------------------------------------------------------------------------- /dfd/gpt-3.5/openspending.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Data Consuming User","externalEntity",,"" 20 | 2,"Download Image","process","1","Image of a particular view state" 21 | 3,"Share Image on Social Networks","process","1","Image of a particular view state" 22 | 4,"Data Publishing User","externalEntity",,"" 23 | 5,"Add Dataset in Hidden State","process","4","Dataset in Hidden state" 24 | 6,"Edit Published Dataset","process","4","Published Dataset" 25 | 7,"Delete Published Dataset","process","4","Published Dataset" 26 | 8,"OpenSpending User Interfaces","dataStore","5,6,7","Hidden Dataset, Published Dataset" 27 | -------------------------------------------------------------------------------- /dfd/llama2/datahub.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Publisher","externalEntity",,"" 20 | 2,"Publish Dataset","process","1","Dataset" 21 | 3,"Private Dataset","dataStore","2","Dataset" 22 | 4,"Research Team","externalEntity",,"" 23 | 5,"Collaborate","process","3","Research Team" 24 | 6,"Public Datasets","dataStore","","" 25 | 7,"Browse Datasets","process","6","Consumer" 26 | 8,"Download Dataset","process","7","Dataset" 27 | 9,"Update Dataset","process","2","Dataset" 28 | 10,"Validate Dataset","process","8","Dataset" 29 | 11,"Version Dataset","process","9","Dataset" 30 | 12,"Maintain Versions","process","10","Dataset" -------------------------------------------------------------------------------- /dfd/llama2/openspending.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Data Consuming User","externalEntity",, 20 | 2,"Download Image","process",1,"Image Request" 21 | 3,"Image Request","dataStore",2,"Image" 22 | 4,"Share Image","process",1,"Social Network" 23 | 5,"Social Network","externalEntity",, 24 | 6,"Data Publishing User","externalEntity",, 25 | 7,"Add Dataset (Hidden)","process",6,"Dataset" 26 | 8,"Dataset (Hidden)","dataStore",7,"Dataset" 27 | 9,"Edit Dataset","process",6,"Dataset" 28 | 10,"Dataset (Edited)","dataStore",9,"Dataset" 29 | 11,"Delete Dataset","process",6,"Dataset" 30 | 12,"Dataset (Deleted)","dataStore",11,"Dataset" -------------------------------------------------------------------------------- /dfd/llama2/nsf.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Stakeholders","externalEntity" 20 | 2,"User Research Plan","process","1","Stakeholders" 21 | 3,"In-person Interviews","process","2","User Research Plan" 22 | 4,"Finalized OLPA Task Script","dataStore","3","In-person Interviews" 23 | 5,"Research Participants","externalEntity","4","Finalized OLPA Task Script" 24 | 6,"Prototype Appearance Check","process","5","Research Participants" 25 | 7,"User Interview Completion","process","6","Prototype Appearance Check" 26 | 8,"WIG Prototype","dataStore","7","User Interview Completion" 27 | 9,"Second Task Script Finalization","process","8","WIG Prototype" -------------------------------------------------------------------------------- /dfd/gpt-3.5/alfred.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"OlderPerson","externalEntity",,"" 20 | 2,"MedicalCaregiver","externalEntity",,"" 21 | 3,"ALFRED","externalEntity",,"" 22 | 4,"Detect Falls","process","1","Fall Detection Request" 23 | 5,"Send Emergency","process","4,3","Emergency Notification" 24 | 6,"Medicine Reminder","process","1","Medicine Reminder Request" 25 | 7,"Patient Records","dataStore",,"Patient Information" 26 | 8,"View Medicine Status","process","2","View Medicine Status Request" 27 | 9,"Suggest Healthy Recipes","process","1","Healthy Recipes Request" 28 | 10,"Locate ALFRED User","process","2","Locate ALFRED User Request" 29 | -------------------------------------------------------------------------------- /dfd/gpt-3.5/mis.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Collection Curator","externalEntity","","" 20 | 2,"Set Expiration Date","process","1","Expiration Date, Item/Component ID" 21 | 3,"Display Expiration Date","process","2","Expiration Date" 22 | 4,"Data","dataStore","3","Expiration Date" 23 | 5,"Repository Manager","externalEntity","","" 24 | 6,"Track Financial Responsibility","process","5","Financial Contact Info, Item ID" 25 | 7,"Generate Storage Report","process","6","Storage Usage, Financial Contact Info" 26 | 8,"Collection Mapping","process","1","Item ID, Destination Collection ID" 27 | 9,"Item Data","dataStore","2,8","Item Information" 28 | -------------------------------------------------------------------------------- /dfd/mixtral/mis.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 4,"Set Expiration Date","process","Collection Curator","Data Items" 20 | 5,"Display Scheduled Deletion Date","process","4","Scheduled Deletion Dates" 21 | 6,"Item Page, Component Page","dataStore","5","Scheduled Deletion Dates" 22 | 7,"Financial Contact Info","dataStore",""," 23 | 8,"Track Financial Responsibility","process","Repository Manager, 7" 24 | 9,"Storage Consumption Report","process","8","Storage Usage" 25 | 10,"Budget Planning","dataStore","9","Storage Usage" 26 | 11,"Map Item(s)","process","Collection Curator","Items Collection" 27 | 12,"Multiple Collections","dataStore","11","Items Collection" -------------------------------------------------------------------------------- /dfd/gpt-4/datahub.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Publisher","externalEntity",, 20 | 2,"Consumer","externalEntity",, 21 | 3,"Publish Private Dataset","process","1","Private Dataset Access" 22 | 4,"Private Dataset Repository","dataStore","3","Private Dataset Access" 23 | 5,"Browse Public Datasets","process","2","Dataset Information" 24 | 6,"Public Dataset Registry","dataStore","5","Dataset Information" 25 | 7,"Update Data Package","process","1","Data Package Updates" 26 | 8,"Validate Data Package","process","2","Validation Confirmation" 27 | 9,"Version Data Package","process","1","Version Information" 28 | 10,"Data Package Versions","dataStore","9","Version Information" 29 | -------------------------------------------------------------------------------- /dfd/mixtral/unibath.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Depositor","externalEntity",,"" 20 | 2,"Link datasets to publications","process","1","Datasets, Publications" 21 | 3,"Datasets","dataStore","2","Datasets" 22 | 4,"Privileged access to datasets","process","1","Access Permissions" 23 | 5,"Collaborators","externalEntity","4","Access Permissions" 24 | 6,"Deposit data from facility","process","1","Facility Data" 25 | 7,"Research Facility Manager","externalEntity","6","Facility Data" 26 | 8,"Deposit and maintain datasets via API","process","1","Datasets" 27 | 9,"Developer","externalEntity","8","Datasets" 28 | 10,"Gain privileged access to data","process","5","Access Permissions" -------------------------------------------------------------------------------- /dfd/mixtral/alfred.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"OlderPerson","externalEntity",,"" 20 | 2,"Falls Detection","process","1","Fall Event" 21 | 3,"Emergency Notification","process","2","Emergency Contact Info" 22 | 4,"Medicine Reminder","process","1","Reminder Time" 23 | 5,"Medicine Intake","process","1,4","Medicine Intake Confirmation" 24 | 6,"Medical Caregiver","externalEntity",,"" 25 | 7,"Medicine Status","dataStore","5","Medicine Status" 26 | 8,"Healthy Recipe Suggestion","process","1","User Preferences" 27 | 9,"Location Tracking","process","1","Location Data" 28 | 10,"Caregiver Location Request","process","6","Caregiver ID" 29 | 11,"Location Data","dataStore","9,10","Location Data" -------------------------------------------------------------------------------- /dfd/gpt-4/duraspace.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"Request Collection/Object List, Contact Repository" 20 | 2,"DAMS Manager","externalEntity",,"List Collections, Monitor Events" 21 | 3,"DAMS Interface","process","1,2","List Collections/Objects, Contact Information, Event Outcome" 22 | 4,"Collections and Objects","dataStore","3","Collection/Object Information" 23 | 5,"Repository Contacts","dataStore","3","Contact Information" 24 | 6,"Event Log","dataStore","3","Event Outcome" 25 | 7,"List Collections/Objects","process","1,2","Collection/Object Information" 26 | 8,"Contact Repository","process","1","Contact Information" 27 | 9,"Monitor Events","process","2","Event Outcome" 28 | -------------------------------------------------------------------------------- /dfd/mixtral/datahub.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Publisher","externalEntity","" 20 | 2,"Publish Dataset Privately","process","1","Private Dataset" 21 | 3,"Private Dataset","dataStore","2","Dataset Metadata" 22 | 4,"Validate Data Package","process","3","Validated Data Package" 23 | 5,"Consumers","externalEntity","" 24 | 6,"Browse Public Datasets","process","5","Public Dataset Metadata" 25 | 7,"Download Data Package","process","6","Downloaded Data Package" 26 | 8,"Update Data Package","process","2","Updated Dataset" 27 | 9,"Registry","dataStore","8","Data Packages" 28 | 10,"Version Control","process","2","Versioned Data Packages" 29 | 11,"Specific Version","dataStore","10","Versioned Data Packages" -------------------------------------------------------------------------------- /dfd/gpt-3.5/camperplus.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Parent","externalEntity",,"" 20 | 2,"Camp Administrator","externalEntity",,"" 21 | 3,"Message Child's Counselors","process","1","Parent Message" 22 | 4,"Share Camp Photos","process","1","Camp Photo" 23 | 5,"Provide Bi-weekly Feedback","process","2","Feedback" 24 | 6,"Notify Parents","process","2","Notification" 25 | 7,"Submit Feedback and Concerns","process","1,2","Feedback" 26 | 8,"Counselor Messages","dataStore","3","Parent Message" 27 | 9,"Camp Photos","dataStore","4","Camp Photo" 28 | 10,"Feedback Records","dataStore","5","Feedback" 29 | 11,"Notification Records","dataStore","6","Notification" 30 | 12,"Feedback and Concerns","dataStore","7","Feedback" 31 | -------------------------------------------------------------------------------- /dfd/gpt-3.5/neurohub.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Researchers","externalEntity",,"" 20 | 2,"Electronic Support System","process","1","Data Sets" 21 | 3,"Data Sets Repository","dataStore","2","Data Sets" 22 | 4,"Post-Experiment Write-Ups","process","1","Write-Ups" 23 | 5,"Shared Write-Ups Repository","dataStore","4","Write-Ups" 24 | 6,"Data Collection","process","1","Collected Data" 25 | 7,"Library of Data","dataStore","6","Collected Data" 26 | 8,"Log Book Management","process","1","Experimental Data" 27 | 9,"Good/Bad Data Records","dataStore","8","Experimental Data" 28 | 10,"Standard Metadata Provision","process","1","Standard Metadata" 29 | 11,"Metadata Repository","dataStore","10","Standard Metadata" 30 | 31 | -------------------------------------------------------------------------------- /dfd/gpt-4/camperplus.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Parent","externalEntity",,"" 20 | 2,"Child's Counselor","externalEntity",,"" 21 | 3,"Camp Administrator","externalEntity",,"" 22 | 4,"Message System","process","1,2","Messages" 23 | 5,"Messages","dataStore","4","Messages" 24 | 6,"Photo Sharing System","process","1","Photos" 25 | 7,"Camp Photos","dataStore","6","Photos" 26 | 8,"Bi-weekly Feedback System","process","3","Feedback to Parents" 27 | 9,"Parental Feedback System","process","1","Parent Feedback" 28 | 10,"Feedback and Concerns","dataStore","8,9","Feedback to/from Parents" 29 | 11,"Notification System","process","3","Notifications" 30 | 12,"Event and Notice Information","dataStore","11","Notifications" 31 | -------------------------------------------------------------------------------- /dfd/gpt-4/alfred.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"OlderPerson","externalEntity",,"" 20 | 2,"MedicalCaregiver","externalEntity",,"" 21 | 3,"Detect Falls","process","1","Fall Detection Alert" 22 | 4,"Send Emergency","process","3","Emergency Notification" 23 | 5,"Emergency Contacts","dataStore","4","Emergency Notification" 24 | 6,"Medicine Reminder","process","1","Reminder" 25 | 7,"Medicine Schedule","dataStore","6","Reminder" 26 | 8,"Medicine Intake Confirmation","process","2","Medicine Intake Data" 27 | 9,"Suggest Recipes","process","1","Recipe Suggestions" 28 | 10,"Recipes","dataStore","9","Recipe Suggestions" 29 | 11,"Locate User","process","2","Location Data" 30 | 12,"User Location","dataStore","11","Location Data" 31 | -------------------------------------------------------------------------------- /dfd/mixtral/scrumalliance.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Site Member","externalEntity",,"" 20 | 2,"Describe Profile","process","1","Profile Information" 21 | 3,"Semi-Structured Description","dataStore","2","Profile Information" 22 | 4,"Additional Details","process","1","Profile Information" 23 | 5,"Experience","dataStore","4","Profile Information" 24 | 6,"Trainer Details","dataStore","4","Profile Information" 25 | 7,"Private Profile","process","1","Profile Visibility" 26 | 8,"Name","dataStore","7","Profile Visibility" 27 | 9,"Upcoming Classes","process","1","10" 28 | 10,"Class List","dataStore","9","Class Information" 29 | 11,"Class Details","process","10","12" 30 | 12,"Class Page Link","dataStore","11","Class Information" -------------------------------------------------------------------------------- /dfd/llama2/radcam.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Archivist","externalEntity",," 20 | 2,"Apply License/Rights Statement","process","1","File Metadata" 21 | 3,"File Metadata","dataStore","2","License/Rights Statement" 22 | 4,"Restrict File","process","1","File Metadata" 23 | 5,"Restricted Files","dataStore","4","File Metadata" 24 | 6,"Set Restriction End Date","process","1","File Metadata" 25 | 7,"Remove Restrictions","process","6","File Metadata" 26 | 8,"IP Address Restriction","process","1","File Metadata" 27 | 9,"Reading Room Access","dataStore","8","File Metadata" 28 | 10,"Scan Photo","process","1","Photo Metadata" 29 | 11,"License Photo","process","10","Photo Metadata" 30 | 12,"Photo Metadata","dataStore","11","Licensed Photos" -------------------------------------------------------------------------------- /dfd/llama2/scrumalliance.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Site Members","externalEntity" 20 | 2,"Describe Self","process","1","User Input" 21 | 3,"Semi-Structured Profile","dataStore" ,"2","User Profile" 22 | 4,"Practitioner Profile","process" ,"3","Practitioner Details" 23 | 5,"Practitioner Details","dataStore" ,"4","Practitioner Profile" 24 | 6,"Trainer Profile","process" ,"3","Trainer Details" 25 | 7,"Trainer Details","dataStore" ,"6","Trainer Profile" 26 | 8,"Private Profile","process" ,"3","Privacy Setting" 27 | 9,"Privacy Setting","dataStore" ,"8","Profile Visibility" 28 | 10,"Upcoming Classes","process" ,"7","Class Listing" 29 | 11,"Class Listing","dataStore" ,"10","Class Details" 30 | 12,"Class Details","process" ,"11","Link to Class Page" -------------------------------------------------------------------------------- /dfd/llama2/badcamp.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Sponsors","externalEntity",, 20 | 2,"Sponsors List","process","1","Sponsors" 21 | 3,"Users","externalEntity",, 22 | 4,"Users List","process","3","Users" 23 | 5,"Trainers","externalEntity",, 24 | 6,"Trainers List","process","5","Trainers" 25 | 7,"Training Nodes","dataStore","6","Training Nodes" 26 | 8,"Training Node Editing","process","7","Training Nodes" 27 | 9,"Training Node Links","dataStore","8","Training Node Links" 28 | 10,"Maps","externalEntity",, 29 | 11,"Buildings and Rooms","process","10","Maps" 30 | 12,"Clear Map","dataStore","11","Buildings and Rooms" 31 | 13,"Email","process","5","Trainers" 32 | 14,"Training Coordinators","externalEntity",, 33 | 15,"Email All Trainers","process","14","Training Coordinators" -------------------------------------------------------------------------------- /dfd/gpt-4/neurohub.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Researchers","externalEntity",, 20 | 2,"Track Data Lineage","process","1","Data Lineage Information" 21 | 3,"Experiment Data Sets","dataStore","2","Data Lineage Information" 22 | 4,"Share Post-Experiment Write-Ups","process","1","Post-Experiment Insights" 23 | 5,"Post-Experiment Write-Ups","dataStore","4","Post-Experiment Insights" 24 | 6,"Other Researchers","externalEntity","4","Post-Experiment Insights" 25 | 7,"Collect Data","process","1","Collected Data" 26 | 8,"Data Library","dataStore","7","Collected Data" 27 | 9,"Evaluate Data Quality","process","1","Data Quality Evaluation" 28 | 10,"Provide Metadata Standard","process","1","Metadata Standards" 29 | 11,"Metadata Standards","dataStore","10","Metadata Standards" 30 | -------------------------------------------------------------------------------- /dfd/gpt-4/unibath.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Depositor","externalEntity",,"" 20 | 2,"External Collaborator","externalEntity",,"" 21 | 3,"Research Facility Manager","externalEntity",,"" 22 | 4,"Developer","externalEntity",,"" 23 | 5,"Privilege Management","process","1","Grant Access" 24 | 6,"Data Linking","process","1","Link Datasets to Publications" 25 | 7,"Dataset Archive","dataStore","5,7,8,9","Store Datasets" 26 | 8,"Data Deposit","process","3,4","Deposit Data" 27 | 9,"API Interaction","process","4","Maintain Datasets via API" 28 | 10,"Opus Publications","dataStore","6","Link Publications" 29 | 11,"Grant Access","dataFlow","5","2" 30 | 12,"Link Datasets","dataFlow","6","10" 31 | 13,"Deposit Data","dataFlow","8","7" 32 | 14,"Maintain via API","dataFlow","9","7" 33 | -------------------------------------------------------------------------------- /dfd/llama2/culrepo.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Faculty Member","externalEntity",,"" 20 | 2,"Access Collection","process","1","Repository" 21 | 3,"Repository","dataStore","2","Collection" 22 | 4,"Faculty Member","externalEntity",,"" 23 | 5,"Direct Students","process","4","Item" 24 | 6,"Item","dataStore","5","Repository" 25 | 7,"Cornell Faculty Member","externalEntity",,"" 26 | 8,"Upload Data","process","7","Publication" 27 | 9,"Publication","dataStore","8","Repository" 28 | 10,"Patron","externalEntity",,"" 29 | 11,"View Reports/Datasets","process","10","Repository" 30 | 12,"Repository","dataStore","11","Reports/Datasets" 31 | 13,"Patron","externalEntity",,"" 32 | 14,"Select/Deselect Reports/Datasets","process","13","Email" 33 | 15,"Email","dataStore","14","Reports/Datasets" -------------------------------------------------------------------------------- /dfd/llama2/loudon.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Public User","externalEntity",," 20 | 2,"Search for Information","process","1","Public User" 21 | 3,"Search Results","dataStore","2","Public User" 22 | 4,"Applicant","externalEntity",," 23 | 5,"Request Pre-Application Assistance","process","4","Applicant" 24 | 6,"Pre-Application Assistance Response","dataStore","5","Applicant" 25 | 7,"Submit Application","process","4","Applicant" 26 | 8,"Application Receipt","dataStore","7","Applicant" 27 | 9,"Staff Member","externalEntity",," 28 | 10,"Perform Completeness Review","process","9","Staff Member" 29 | 11,"Application Status","dataStore","10","Staff Member" 30 | 12,"Send Formal Response to Applicant","process","11","Staff Member" 31 | 13,"Formal Response","dataStore","12","Staff Member" -------------------------------------------------------------------------------- /dfd/gpt-3.5/duraspace.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"" 20 | 2,"DAMS","externalEntity",,"" 21 | 3,"Library Unit","externalEntity",,"" 22 | 4,"Contact Repositories","process","1,2","Contact Request" 23 | 5,"DAMS Manager","externalEntity",,"" 24 | 6,"List Collections and Objects","process","3","Collection and Object Information" 25 | 7,"List Formal Collections","process","5","Formal Collection Information" 26 | 8,"Browse by Collections","process","3,5","Collection and Object Information" 27 | 9,"Outcome Notification","process","5","Event Outcome" 28 | 10,"Collection and Object Information","dataStore","6,8","Collection and Object Data" 29 | 11,"Formal Collection Information","dataStore","7","Formal Collection Data" 30 | 12,"Event Outcome","dataStore","9","Outcome Data" 31 | -------------------------------------------------------------------------------- /dfd/gpt-3.5/zooniverse.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"" 20 | 2,"Admin","externalEntity",,"" 21 | 3,"Video Segments","dataStore","1,2","Thumbnail Sequences, Video Item Info, News Segments, Content Recommendations" 22 | 4,"Thumbnail Sequences","process","1","View Thumbnail Sequences of Video Segments" 23 | 5,"Video Item Info","process","1","Get Info about Similar Video Items and Segments" 24 | 6,"Annotate Segments","process","2","Annotate News Video Segments and Extract Topics" 25 | 7,"Content Recommendations","process","1","Receive Content Recommendations from Similar Profiles" 26 | 8,"News Events","dataStore","2","News Events in My Area" 27 | 9,"Recommendations Based on News","process","1","Receive Content Recommendations Based on Most Relevant News Events in My Area" 28 | -------------------------------------------------------------------------------- /dfd/gpt-4/zooniverse.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"View Thumbnail Sequences, Get Similar Video Info, Receive Profile-based Recommendations, Receive Location-based Recommendations" 20 | 2,"Admin","externalEntity",,"Annotate Video Segments" 21 | 3,"Thumbnail Sequence Viewer","process","1","Thumbnail Sequences" 22 | 4,"Similar Video Info Provider","process","1","Similar Video Info" 23 | 5,"Video Segment Annotator","process","2","Annotated Video Segments" 24 | 6,"Content Recommendation Engine","process","1","Content Recommendations" 25 | 7,"Video Segments","dataStore","3,4,5","Thumbnail Sequences, Similar Video Info, Annotated Video Segments" 26 | 8,"User Profiles","dataStore","6","Profile-based Recommendations" 27 | 9,"News Events","dataStore","6","Location-based Recommendations" 28 | -------------------------------------------------------------------------------- /dfd/gpt-3.5/scrumalliance.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Site Member","externalEntity",,"" 20 | 2,"Practitioner","externalEntity",,"" 21 | 3,"Trainer","externalEntity",,"" 22 | 4,"Profile Information","dataStore",,"" 23 | 5,"Upcoming Classes","dataStore",,"" 24 | 6,"Describe Myself","process","1","Profile Information" 25 | 7,"Include Additional Details (Practitioner)","process","2","Profile Information" 26 | 8,"Include Additional Details (Trainer)","process","3","Profile Information" 27 | 9,"Mark Profile as Private","process","1","Profile Information" 28 | 10,"List Upcoming Classes","process","3","Upcoming Classes" 29 | 11,"Link to Detailed Class Page","process","3","Upcoming Classes" 30 | 12,"View Profile","process","1,2,3","Profile Information" 31 | 13,"View Upcoming Classes","process","1,2,3","Upcoming Classes" 32 | -------------------------------------------------------------------------------- /dfd/gpt-4/radcam.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Archivist","externalEntity",,"" 20 | 2,"License Management","process","1","License Application" 21 | 3,"Rights Statement Application","process","1","Rights Statement Specification" 22 | 4,"Restriction Management","process","1","File Restriction,Restriction Date Setting,IP Restriction Setting" 23 | 5,"File Licensing","process","1","License Inquiry" 24 | 6,"File Records","dataStore","2,3,4,5","License Information,Rights Statement,Restriction Information,IP Restriction Information" 25 | 7,"Digital Files","dataStore","5","File Status Inquiry" 26 | 8,"Researcher","externalEntity","5","License Request" 27 | 9,"Digital Archive System","externalEntity","2,3,4","License Application,Rights Statement Specification,File Restriction,Restriction Date Setting,IP Restriction Setting" 28 | -------------------------------------------------------------------------------- /dfd/llama2/mis.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Collection Curator","externalEntity",,"" 20 | 2,"Set Data Expiration Date","process","1","Collection Curator" 21 | 3,"Scheduled Records Deletion Date Display","process","2","Collection Curator" 22 | 4,"Repository Manager","externalEntity",,"" 23 | 5,"Track Financial Responsibility","process","4","Repository Manager" 24 | 6,"Storage Consumption Report","process","5","Repository Manager" 25 | 7,"Map Items Across Collections","process","1,3,6","Collection Curator,Repository Manager" 26 | 8,"Item Mapping Data Store","dataStore","7","Item Mapping" 27 | 9,"Financial Contacts Data Store","dataStore","5","Financial Contacts" 28 | 10,"Storage Consumption Data Store","dataStore","6","Storage Consumption" 29 | 11,"Scheduled Deletion Date Data Store","dataStore","3","Scheduled Deletion Date" -------------------------------------------------------------------------------- /dfd/mixtral/archivesspace.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Basic Data Entry User","externalEntity",,"" 20 | 2,"Create/Update Basic Archival Description Info","process","1","Basic Archival Description Info" 21 | 3,"Basic Archival Description Data Store","dataStore","2","Basic Archival Description Info" 22 | 4,"Researcher","externalEntity",,"" 23 | 5,"View Finding Aid","process","3","Finding Aid Info" 24 | 6,"Finding Aid Data Store","dataStore","5","Finding Aid Info" 25 | 7,"Archivist","externalEntity",,"" 26 | 8,"Import EAD Files (Archon)","process","7","EAD Files (Archon)" 27 | 9,"Import EAD Files (AT)","process","7","EAD Files (AT)" 28 | 10,"ReadOnly User","externalEntity",,"" 29 | 11,"View Archival Descriptions","process","10","Archival Descriptions" 30 | 12,"Archival Descriptions Data Store","dataStore","11","Archival Descriptions" -------------------------------------------------------------------------------- /dfd/mixtral/culrepo.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Faculty Member","externalEntity",,"" 20 | 2,"Access Collection","process","1","Repository Collection" 21 | 3,"Repository Collection","dataStore","2","Repository Contents, Linked Item" 22 | 4,"Direct Students to Item","process","1","Linked Item" 23 | 5,"Upload Data","process","1","Data, Publication" 24 | 6,"Associate Data with Publication","process","5","Publication Data" 25 | 7,"Repository","dataStore","2,4,6","Repository Contents" 26 | 8,"New Reports/Datasets Notification","process","7","Upcoming Reports/Datasets" 27 | 9,"Patron","externalEntity",,"" 28 | 10,"Select/Deselect Reports/Datasets","process","9","Selected Reports/Datasets" 29 | 11,"Email Notifications","process","10","New Versions of Selected Reports/Datasets" 30 | 12,"Email List","dataStore","11","Patron Email Addresses" -------------------------------------------------------------------------------- /dfd/mixtral/zooniverse.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"" 20 | 2,"View Thumbnail Sequences","process","1","Thumbnail Sequences" 21 | 3,"Thumbnail Sequences","dataStore","2","Video Segments Data" 22 | 4,"Get Info about Similar Items","process","1","Similar Video Items and Segments" 23 | 5,"Similar Video Items and Segments","dataStore","4","Video Catalog Data" 24 | 6,"Annotate News Video Segments","process","5","News Video Segments Data" 25 | 7,"Extract Topic for Each Segment","process","6","Topics Data" 26 | 8,"Recommend Content from Similar Profiles","process","1","User Profiles Data" 27 | 9,"Content Recommendations","dataStore","8","Recommendations Data" 28 | 10,"Recommend Content based on Relevant News Events","process","1","News Events Data" 29 | 11,"News Events in User's Area","dataStore","10","Geolocation Data" -------------------------------------------------------------------------------- /dfd/gpt-3.5/badcamp.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Anonymous User","externalEntity",, 20 | 2,"View Sponsors List","process","1","Sponsor Information" 21 | 3,"Sponsor Information","dataStore","2","Sponsors" 22 | 4,"View User Profiles","process","1","User Profiles" 23 | 5,"User Profiles","dataStore","4","User Profiles Data" 24 | 6,"Training Coordinator","externalEntity",, 25 | 7,"Email Trainers","process","6","Trainer Emails" 26 | 8,"Trainer Emails","dataStore","7","Email Content" 27 | 9,"Attendee","externalEntity",, 28 | 10,"View Map","process","9","Map Information" 29 | 11,"Map Information","dataStore","10","Map Data" 30 | 12,"Trainer","externalEntity",, 31 | 13,"Edit Training Node","process","12","Training Node" 32 | 14,"Training Node","dataStore","13","Training Node Data" 33 | 15,"Links to Slides","dataStore","13","Links to Slides" 34 | -------------------------------------------------------------------------------- /dfd/gpt-4/mis.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Collection Curator","externalEntity",,"" 20 | 2,"Repository Manager","externalEntity",,"" 21 | 3,"Set Data Expiry","process","1","Expiry Date Setting" 22 | 4,"View Deletion Dates","process","1","Deletion Date Display" 23 | 5,"Track Financial Responsibility","process","2","Financial Responsibility Tracking" 24 | 6,"Run Storage Cost Report","process","2","Storage Cost Report Generation" 25 | 7,"Map Items Across Collections","process","1","Collection Mapping" 26 | 8,"Item Records","dataStore","3,4,7","Expiry Date Setting,Deletion Date Display,Collection Mapping" 27 | 9,"Deletion Schedules","dataStore","3","Expiry Date Setting" 28 | 10,"Financial Responsibility Info","dataStore","5","Financial Responsibility Tracking" 29 | 11,"Storage Consumption Data","dataStore","6","Storage Cost Report Generation" 30 | -------------------------------------------------------------------------------- /dfd/gpt-4/loudon.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Public User","externalEntity",,"Search for Information" 20 | 2,"Applicant","externalEntity",,"Request Pre-Application Assistance,Submit Application" 21 | 3,"Search for Information","process","1","Public Information" 22 | 4,"Request Pre-Application Assistance","process","2","Pre-Application Assistance Response" 23 | 5,"Submit Application","process","2","Application Information" 24 | 6,"Perform a Completeness Review","process","Staff","Completeness Review Outcome" 25 | 7,"Send a Formal Response","process","Staff","Formal Response to Applicant" 26 | 8,"Public Information","dataStore","3","" 27 | 9,"Pre-Application Assistance Response","dataStore","4","" 28 | 10,"Application Information","dataStore","5","Completeness Review,Formal Response" 29 | 11,"Staff","externalEntity","6,7","Completeness Review,Formal Response" 30 | -------------------------------------------------------------------------------- /dfd/llama2/camperplus.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | "1","Parent","externalEntity","",""User Registration, Messaging"" 20 | "2","Messaging System","process","1",""Parent Messages"" 21 | "3","Parent Messages","dataStore","2",""Parent Messages, Counselor Responses"" 22 | "4","Counselor","externalEntity","2",""Counselor Responses"" 23 | "5","Photo Sharing System","process","1",""Photos"" 24 | "6","Photos","dataStore","5",""Photos"" 25 | "7","Camp Administrator","externalEntity","5",""Bi-weekly Feedback, Notifications, Feedback Collection"" 26 | "8","Bi-weekly Feedback System","process","7",""Bi-weekly Feedback"" 27 | "9","Bi-weekly Feedback","dataStore","8",""Bi-weekly Feedback"" 28 | "10","Notifications System","process","7",""Notifications"" 29 | "11","Feedback Collection System","process","7",""Parent Feedback"" 30 | "12","Feedback","dataStore","11",""Parent Feedback"" -------------------------------------------------------------------------------- /dfd/mixtral/badcamp.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Anonymous User","externalEntity",,"" 20 | 2,"View List of Sponsors","process","1","List of Sponsors" 21 | 3,"List of Sponsors","dataStore","2","Sponsor Information" 22 | 4,"View List of User Profiles","process","1","List of User Profiles" 23 | 5,"List of User Profiles","dataStore","4","User Profile Information" 24 | 6,"Training Coordinator","externalEntity",,"" 25 | 7,"Email Trainers","process","6","Trainer Email List" 26 | 8,"Trainer Email List","dataStore","7","Trainer Information" 27 | 9,"Attendee","externalEntity",,"" 28 | 10,"View Map","process","9","Conference Map" 29 | 11,"Conference Map","dataStore","10","Map Information" 30 | 12,"Trainer","externalEntity",,"" 31 | 13,"Edit Training Node","process","12","Training Node Information" 32 | 14,"Training Node Information","dataStore","13","Training Node Details" -------------------------------------------------------------------------------- /dfd/gpt-4/archivesspace.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Basic Data Entry User","externalEntity",,"Create/Update Information" 20 | 2,"Researcher","externalEntity",,"View Finding Aid" 21 | 3,"Archivist","externalEntity",,"Import EAD Files" 22 | 4,"ReadOnly User","externalEntity",,"View Archival Descriptions" 23 | 5,"Create/Update Archival Description","process","1","Archival Description Information" 24 | 6,"View Finding Aid","process","2","Finding Aid Information" 25 | 7,"Import EAD Archon","process","3","EAD Files from Archon" 26 | 8,"Import EAD Archivists' Toolkit","process","3","EAD Files from Archivists' Toolkit" 27 | 9,"View Archival Descriptions","process","4","Archival Description Information" 28 | 10,"Archival Description Data Store","dataStore","5,7,8","Archival Description Information" 29 | 11,"Finding Aid Data Store","dataStore","6","Finding Aid Information" 30 | -------------------------------------------------------------------------------- /dfd/llama2/zooniverse.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",," 20 | 2,"Video Segments","dataStore","1","User" 21 | 3,"Thumbnail Sequences","process","2","Video Segments" 22 | 4,"Similar Video Items","dataStore","3","Thumbnail Sequences" 23 | 5,"Similar Video Segments","dataStore","3","Thumbnail Sequences" 24 | 6,"Admin","externalEntity",," 25 | 7,"Annotate Video Segments","process","6","Video Segments" 26 | 8,"Extract Topic","process","7","Annotated Video Segments" 27 | 9,"Topic","dataStore","8","Extract Topic" 28 | 10,"User Profile","dataStore","1","User" 29 | 11,"Recommendations","process","10","User Profile" 30 | 12,"Similar Profiles","dataStore","11","Recommendations" 31 | 13,"Content Recommendations","process","12","Similar Profiles" 32 | 14,"Local News Events","dataStore","13","Content Recommendations" 33 | 15,"Relevant News Events","process","14","Local News Events" -------------------------------------------------------------------------------- /dfd/gpt-4/recycling.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"Enter Zip Code, Select Recyclable Waste, View Map Display" 20 | 2,"Recycling Facility Representative","externalEntity",,"Update Facility Information" 21 | 3,"Admin","externalEntity",,"Add or Remove Facility Information" 22 | 4,"Enter Zip Code","process","1","Nearby Facilities List" 23 | 5,"Update Facility Information","process","2","Facility Information Update" 24 | 6,"Select Recyclable Waste","process","1","Facilities Accepting Type, Opening Hours" 25 | 7,"Add or Remove Facility Information","process","3","Facility Information Update" 26 | 8,"View Map Display","process","1","Map Display of Public Recycling Bins" 27 | 9,"Recycling Facilities Information","dataStore","4,5,6,7","Nearby Facilities List, Facility Information Update" 28 | 10,"Recyclable Materials Information","dataStore","6","Facilities Accepting Type" 29 | -------------------------------------------------------------------------------- /dfd/gpt-3.5/archivesspace.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Basic Data Entry User","externalEntity",,"" 20 | 2,"Researcher","externalEntity",,"" 21 | 3,"Archivist","externalEntity",,"" 22 | 4,"ReadOnly User","externalEntity",,"" 23 | 5,"Create Basic Archival Description","process","1","Basic Archival Description Information" 24 | 6,"Update Basic Archival Description","process","1","Basic Archival Description Information" 25 | 7,"View Finding Aid","process","2","Finding Aid Information" 26 | 8,"Import EAD Files (Archon)","process","3","EAD Files" 27 | 9,"Import EAD Files (Archivists' Toolkit)","process","3","EAD Files" 28 | 10,"View Archival Descriptions","process","4","Archival Descriptions" 29 | 11,"Basic Archival Description Information","dataStore","5,6","" 30 | 12,"Finding Aid Information","dataStore","7","" 31 | 13,"EAD Files","dataStore","8,9","" 32 | 14,"Archival Descriptions","dataStore","10","" -------------------------------------------------------------------------------- /dfd/mixtral/recycling.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"" 20 | 2,"Enter Zip Code, Get Nearby Recycling Facilities","process","1","Zip Code, Nearby Recycling Facilities" 21 | 3,"Nearby Recycling Facilities List","dataStore","2","Nearby Recycling Facilities" 22 | 4,"Recycling Facility Rep","externalEntity",,"" 23 | 5,"Update Facility Information","process","4","Facility Information" 24 | 6,"Facility Data","dataStore","5","Facility Information" 25 | 7,"User","externalEntity",,"" 26 | 8,"Select Recyclable Waste, Get Facilities by Type and Hours","process","7","Recyclable Waste, Facilities by Type and Hours" 27 | 9,"Facilities by Type and Hours List","dataStore","8","Facilities by Type and Hours" 28 | 10,"Admin","externalEntity",,"" 29 | 11,"Add/Remove Facility Info","process","10","Facility Information" 30 | 12,"Public Recycling Bins Map","process","1","User, Geographic Information" 31 | -------------------------------------------------------------------------------- /dfd/gpt-4/badcamp.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Anonymous User","externalEntity",,"" 20 | 2,"Training Coordinator","externalEntity",,"" 21 | 3,"Attendee","externalEntity",,"" 22 | 4,"Trainer","externalEntity",,"" 23 | 5,"View List of Sponsors","process","1","Sponsor Information" 24 | 6,"Sponsor Information","dataStore","5","Sponsor Information" 25 | 7,"View User Profiles","process","1","User Profile Information" 26 | 8,"User Profiles","dataStore","7","User Profile Information" 27 | 9,"Email Trainers","process","2","Training Updates" 28 | 10,"Trainer Information","dataStore","9,4","Trainer Email Addresses,Training Updates" 29 | 11,"Access Conference Map","process","3","Building and Room Locations" 30 | 12,"Conference Map","dataStore","11","Building and Room Locations" 31 | 13,"Edit Training Node","process","4","Training Node Updates" 32 | 14,"Training Nodes","dataStore","13","Training Node Information" 33 | -------------------------------------------------------------------------------- /dfd/llama2/duraspace.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Library Unit Collections","externalEntity",," 20 | 2,"List Library Unit Collections","process","1","Library Unit Collections" 21 | 3,"Formal Collections","dataStore","2","List Library Unit Collections" 22 | 4,"Browse Formal Collections","process","3","Formal Collections" 23 | 5,"Specified Collections","dataStore","4","Browse Formal Collections" 24 | 6,"Search DAMS","process","5","Specified Collections" 25 | 7,"Repository Contact","externalEntity",," 26 | 8,"Contact Repository","process","7","Repository Contact" 27 | 9,"Event Outcome","dataStore","8","Contact Repository" 28 | 10,"DAMS Manager","role",," 29 | 11,"List Collections for Browsing","process","10","Formal Collections" 30 | 12,"List Objects in Collection","process","11","Specified Collections" 31 | 13,"Delete Object","process","12","Search DAMS" 32 | 14,"Update Event Outcome","process","13","Event Outcome" -------------------------------------------------------------------------------- /dfd/llama2/archivesspace.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Basic Data Entry User","externalEntity",,"" 20 | 2,"Create/Update Archival Description","process","1","Basic Archival Description Information" 21 | 3,"Archival Description Information","dataStore","2","Basic Archival Description Information" 22 | 4,"Researcher","externalEntity",,"" 23 | 5,"View Finding Aid","process","4","Finding Aid" 24 | 6,"Finding Aid","dataStore","5","Finding Aid" 25 | 7,"Archivist","externalEntity",,"" 26 | 8,"Import EAD files (Archon)","process","7","EAD Files (Archon)" 27 | 9,"EAD Files (Archon)","dataStore","8","EAD Files (Archon)" 28 | 10,"Import EAD files (AT)","process","7","EAD Files (AT)" 29 | 11,"EAD Files (AT)","dataStore","10","EAD Files (AT)" 30 | 12,"ReadOnly User","externalEntity",,"" 31 | 13,"View Archival Descriptions","process","12","Archival Descriptions" 32 | 14,"Archival Descriptions","dataStore","13","Archival Descriptions" -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Generate Diagrams with LLM and Edit with Draw.io 2 | 3 | Welcome to our repository, where we leverage Language Models (LLM) to generate diagrams and use Draw.io for further editing and refinement. Below, you'll find a detailed breakdown of the repository's structure and contents. 4 | 5 | ## Repository Structure 6 | 7 | This repository is organized into several key directories, each serving a specific purpose in the workflow of generating, editing, and evaluating diagrams. Here's what you can expect to find in each: 8 | 9 | ### DFD Folder 10 | 11 | - **Location:** `./DFD/` 12 | - **Description:** Contains Data Flow Diagram (DFD) files generated by the LLM. 13 | 14 | ### Stories Folder 15 | 16 | - **Location:** `./stories/` 17 | - **Description:** Houses user stories or requirements files. These documents are used as inputs by the LLM to generate the initial DFDs, providing context and specifications for the desired diagrams. 18 | 19 | ### Evaluation App Folder 20 | 21 | - **Location:** `./evaluation_app/` 22 | - **Description:** Contains the evaluation application used by evaluators to assess the completeness and correctness of the generated diagrams. This tool facilitates the review process, allowing for systematic assessment of the diagrams against the user stories. 23 | 24 | ### Analysis Folder 25 | 26 | - **Location:** `./analysis/` 27 | - **Description:** This folder contains the evaluation results, the detailed evaluation in Excel files, including the performance analysis in Jupyter Notebook and the feedback on the diagrams created. 28 | 29 | ## Cite this work 30 | 31 | ``` 32 | @inproceedings{herwanto2024automating, 33 | title={Automating Data Flow Diagram Generation from User Stories Using Large Language Models}, 34 | author={Herwanto, Guntur Budi}, 35 | booktitle={7th Workshop on Natural Language Processing for Requirements Engineering}, 36 | year={2024} 37 | } 38 | ``` 39 | -------------------------------------------------------------------------------- /dfd/gpt-3.5/culrepo.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Faculty Member","externalEntity",,"" 20 | 2,"Repository Access","process","1","Access Request" 21 | 3,"Collection","dataStore","2","Research Materials" 22 | 4,"Faculty Member","externalEntity",,"" 23 | 5,"Linking to Content","process","4","Link Request" 24 | 6,"Item","dataStore","5","Linked Content" 25 | 7,"Cornell Faculty Member","externalEntity",,"" 26 | 8,"Data Upload","process","7","Data and Publication Association" 27 | 9,"Data Repository","dataStore","8","Uploaded Data" 28 | 10,"Publication","dataStore","8","Associated Publications" 29 | 11,"Patron","externalEntity",,"" 30 | 12,"Report/Dataset Information","process","11","Information Request" 31 | 13,"Reports/Datasets","dataStore","12","Report/Dataset Information" 32 | 14,"Patron","externalEntity",,"" 33 | 15,"Email Selection","process","14","Selection Request" 34 | 16,"Reports/Datasets","dataStore","15","Selected Report/Dataset" 35 | -------------------------------------------------------------------------------- /dfd/gpt-4/nsf.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Stakeholder","externalEntity",,"Results of User Research" 20 | 2,"User Researcher","externalEntity",,"Test User Research Plan,Finalized OLPA Task Script,WIG Prototype" 21 | 3,"Research Participant","externalEntity",,"Appearance Feedback" 22 | 4,"Results of User Research","dataStore","5","" 23 | 5,"Analyze User Research","process","2","Results of User Research" 24 | 6,"Test User Research Plan","process","2","Effectiveness Feedback" 25 | 7,"Finalize OLPA Task Script","process","2","OLPA Task Script" 26 | 8,"Finalize Second Task Script","process","2","Second Task Script" 27 | 9,"OLPA Task Script","dataStore","7","" 28 | 10,"WIG Prototype","dataStore","8","Prototype Appearance" 29 | 11,"Second Task Script","dataStore","8","" 30 | 12,"Effectiveness Feedback","dataFlow","6","User Researcher" 31 | 13,"Prototype Appearance","dataFlow","3","Research Participant" 32 | 14,"Appearance Feedback","dataFlow","3","Test User Research Plan" 33 | -------------------------------------------------------------------------------- /dfd/gpt-3.5/loudon.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Public User","externalEntity",,"Search Request" 20 | 2,"Applicant","externalEntity",,"Pre-Application Request,Application Submission" 21 | 3,"Staff member","externalEntity",,"Completeness Review,Formal Response" 22 | 4,"Search for Information","process","1","Information Search" 23 | 5,"Request Pre-Application Assistance","process","2","Pre-Application Assistance Request" 24 | 6,"Submit Application","process","2","Application Submission" 25 | 7,"Perform Completeness Review","process","3","Completeness Review" 26 | 8,"Send Formal Response to Applicant","process","3","Formal Response" 27 | 9,"County Services Information","dataStore","4","County Information" 28 | 10,"Pre-Application Requests","dataStore","5","Pre-Application Requests" 29 | 11,"Applications","dataStore","6","Application Data" 30 | 12,"Complete Applications","dataStore","7","Complete Applications Data" 31 | 13,"Communication Records","dataStore","8","Communication Records" 32 | -------------------------------------------------------------------------------- /dfd/mixtral/loudon.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Public User","externalEntity",,"" 20 | 2,"Search for Information","process","1","Requested Information" 21 | 3,"Property Database","dataStore","2","Requested Information" 22 | 4,"County Services Database","dataStore","2","Requested Information" 23 | 5,"Processes Database","dataStore","2","Requested Information" 24 | 6,"General Information Database","dataStore","2","Requested Information" 25 | 7,"Pre-Application Assistance Request","process","1","Assistance Required Information" 26 | 8,"Staff Member","externalEntity","7","Assistance Available Information" 27 | 9,"Formal Meeting Schedule","dataStore","8","Meeting Details" 28 | 10,"Information Package","dataStore","8","Shared Information" 29 | 11,"Submission Form","process","1","Application Details" 30 | 12,"Applicant Profile","dataStore","11","Applicant Information" 31 | 13,"Plans & Documents Archive","dataStore","11","Attachments" 32 | 14,"Completeness Check","process","12, 13","Review Status -------------------------------------------------------------------------------- /evaluation_app/templates/register.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | 3 | {% block title %}Welcome{% endblock %} 4 | 5 | {% block content %} 6 | 7 |
8 |

Register

9 | {% for message in get_flashed_messages() %} 10 |
{{ message }}
11 | {% endfor %} 12 |
13 | 14 |
15 | 16 | 17 |
18 |
19 | 20 | 21 |
22 |
23 | 24 | 25 |
26 |
27 | 28 | 29 |
30 | 31 |
32 | 33 | 34 |
35 | 36 |
37 |
38 | Already have an account? Login 39 |
40 | 41 | {% endblock %} 42 | 43 | -------------------------------------------------------------------------------- /dfd/gpt-4/culrepo.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"Faculty Member","externalEntity",,"Access Repository Items" 20 | 2,"Cornell Faculty Member","externalEntity",,"Manage Data and Publications" 21 | 3,"Patron","externalEntity",,"Notification Preferences,Access Report/Dataset Schedule" 22 | 4,"Access Repository Items","process","1","Repository Items" 23 | 5,"Manage Data and Publications","process","2","Publication Data" 24 | 6,"Notification Preferences","process","3","Email Preferences" 25 | 7,"Access Report/Dataset Schedule","process","3","Report/Dataset Schedule" 26 | 8,"Repository","dataStore","4","Repository Items" 27 | 9,"Publication Data","dataStore","5","Data Upload,Publication Association" 28 | 10,"Email Preferences","dataStore","6","Email Notification Preferences" 29 | 11,"Report/Dataset Schedule","dataStore","7","Report/Dataset Timing" 30 | 12,"Repository Items","dataFlow","1,8","Access Repository Items" 31 | 13,"Data Upload","dataFlow","2,9","Manage Data and Publications" 32 | 14,"Publication Association","dataFlow","2,9","Manage Data and Publications" 33 | 15,"Email Notification Preferences","dataFlow","3,10","Notification Preferences" 34 | 16,"Report/Dataset Timing","dataFlow","3,11","Access Report/Dataset Schedule" 35 | -------------------------------------------------------------------------------- /dfd/gpt-3.5/recycling.txt: -------------------------------------------------------------------------------- 1 | ## Data Flow Diagram 2 | # label: CamperPlus DFD 3 | # style: whiteSpace=wrap;html=1;rounded=1;fillColor=#ffffff;strokeColor=#000000; 4 | # namespace: csvimport- 5 | # connect: {"from":"source", "to":"id", "fromlabel":"flow", "invert":true, "style":"endArrow=blockThin;endFill=1;fontSize=11;orthogonal=1;"} 6 | # labels: {"label1" : "%flow%"} 7 | # labelname: labeltype 8 | # styles:{"process": "shape=ellipse;perimeter=ellipsePerimeter;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","externalEntity": "shape=rectangle;whiteSpace=wrap;html=1;fillColor=#ffffff;strokeColor=#000000;align=center;verticalAlign=middle;fontColor=#232F3E;","dataStore": "html=1;dashed=0;whiteSpace=wrap;shape=partialRectangle;right=0;left=0;"} 9 | # stylename: type 10 | # width: auto 11 | # height: auto 12 | # padding: 5 13 | # ignore: id,refs 14 | # nodespacing: 60 15 | # levelspacing: 120 16 | # edgespacing: 40 17 | # layout: horizontal 18 | id,label,type,source,flow 19 | 1,"User","externalEntity",,"" 20 | 2,"Recycling Facility Representative","externalEntity",,"" 21 | 3,"Admin","externalEntity",,"" 22 | 4,"Recycling Facilities","dataStore","3","Facility Information" 23 | 5,"User Zip Code","dataStore","1","Zip Code" 24 | 6,"Recyclable Waste Types","dataStore","1","Waste Types" 25 | 7,"Recycling Facilities List","dataStore","1","Facility List" 26 | 8,"Recycling Facilities List","dataStore","2","Facility List" 27 | 9,"Facility Information","dataStore","4","Facility Information" 28 | 10,"User Map Display","dataStore","1","Map Display" 29 | 11,"User Map Display","dataStore","5","Map Display" 30 | 12,"User Map Display","dataStore","2","Map Display" 31 | 13,"Enter Zip Code","process","1","User Zip Code, Recycling Facilities List" 32 | 14,"Update Facility Information","process","2","Facility Information" 33 | 15,"Select Recyclable Waste Types","process","1","Recyclable Waste Types, Recycling Facilities List" 34 | 16,"Add or Remove Facility Information","process","3","Facility Information" 35 | 17,"View Map Display","process","1","User Map Display" 36 | 18,"View Map Display","process","2","User Map Display" 37 | 19,"View Map Display","process","5","User Map Display" 38 | 20,"View Map Display","process","4","User Map Display" 39 | --------------------------------------------------------------------------------