Contributor
Saadat

AI Code Completion for Apache Beam Java SDK.


Mentors
Pablo E
Organization
Apache Software Foundation
Technologies
python, java, gradle
Topics
machine learning, generative AI
Currently, Beam has code completion plugins for Python and Golang SDKs in JetBrains IDEs. For example, Pycharm has a plugin called Alabaster that suggests beam transforms after typing a pipe character. However, IntelliJ IDEA does not have code completion for the Beam Java SDK. In this project, I will implement an IntelliJ Plugin to auto-complete beam transforms for Java SDK users using a Starcoder Language Model.