BSL Code Synthesizer
The plug-in's objective is to integrate Bayou model in Intellij IDEA runtime and provide simple, fast and useful code generation for some user scenarios. This work is based on the model described in Bayesian Sketch Learning for Program Synthesis paper and builds upon their implementation. Currently, code generation for Android SDK and Java standard library is supported.
Project's source code is available on GitHub.
The plugin is available here.