Machine Learning Methods are growing in popularity in every aspect of research and industry including Software Engineering.
Within with group we aim to merge current state-of-the art practices in both areas to create a new way we develop and improve code.
Most of our solutions are implemented as either part of JetBrains IDE or as standalone plugins.
Our current projects include:
- Creating a metrics-based method for architecture defects detection and automatic creation of appropriate refactorings that optimize code structure.
- User intent analysis for smarter autocompletion.
- Data-driven systems for code autopatching.