I am using RandomForestClassifier with 30 featured and a Y column. After iterating for the best results I could not get an RF that gives both high precision and high recall.