

-
One word : Groovy (https://groovy-lang.org/)
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
rivescript-java
A RiveScript interpreter for Java. RiveScript is a scripting language for chatterbots.
This was the state of the module around when I had last touched it: https://github.com/aichaos/rivescript-java/tree/080b680c54e5bfd5f1b0f9f032bb4aaf90ee3474 the new maintainer had refactored a bunch since then and I barely recognize the new codebase.
-
rivescript-python
A RiveScript interpreter for Python. RiveScript is a scripting language for chatterbots.
My Java is very rusty but something like that ^ extrapolated a few more times to get down into the gritty data structures. In the other 4 implementations, the master bot structure is laid out as a nested object like seen here: https://github.com/aichaos/rivescript-python/tree/master/eg/deparse