Comparison of machine learning methods for software project effort estimation | Synapse