SODE
Text-to-Simulation Code for System Dynamics
What it does
Humans usually have troubles understanding non-linear system dynamics, often leading to (very) costly mistakes and (very very) undesirable outcomes. Most of the time, this is not due to malevolence or lazyness, but rather lack of specific technical culture. The SODE project attempts to lower this entry barrier by leveraging two main elements:
1) A strong and robust reasoning structure, derived from expert practice in building system dynamics, ensuring a grounded approach
2) Gemini's wide knowledge, powerful understanding and instruction following capabilities to bring structure in what is otherwise a rather fuzzy and hardly computer usable content.
Essentially, Gemini is the engine used within SODE to design and iteratively construct specific system dynamics simulation code (that does not involve AI). Such scripts can then be launched, updated, helping users sharpen their sensibility about the considered domain. To further enhance accessibility, SODE simultaneously builds a pair graph structure, representing the system and easing interaction even more.
Finally, since getting system dynamics zero-shot is non-trivial, SODE also embeds a module for collaborative brainstorming with Gemini. In this mode, when an observation of a given simulation result is provided, Gemini will suggest several course of actions (updating parameters or constant values...) and apply the low-level selected changes for you, minimizing experiment friction.
Built with
- None
Team
By
Deers'n Budworms
From
France