Learning from examples to improve code completion systems
Pattern recognition and machine learning