Learning Python Code Suggestion with a Sparse Pointer Network | AMiner