I am an experienced developer in the field of AI. Proficient in NLP and ML with past research experience also I have a published paper in Springer.
I want to know how can I start contributing to this organization in the technologies mentioned above.
It will be of great help.
Do I need to download some specific software to make changes in the code or do I have to use IDE (python)?
I am just confused regarding how can I make changes after downloading the data?
This is mostly documented at Development Overview - LanguageTool Wiki. If you want to make changes to the Java code, I suggest using Intellij IDEA and import the code there as a Maven project.