Code completion is, no doubt, one of the most useful features of any IDE. This is why IntelliJ IDEA offers it in so many flavors: Basic Completion, Smart Completion, Second Completion, Second Smart Completion, Statement Completion, and Hippie Completion.
Each of these completion types already uses different algorithms and heuristics, but we'd like take them even further with machine learning, which we believe can be a huge improvement to the completion efficiency. However, to really implement it, we need more data from you.
Here comes the idea of our new plugin: Completion Stats Collecto
Share Your Stats to Improve Code Completion via Machine Learning
by