suggestion engine for python