Mucho gusto, te propongo usar el lenguaje R o python (el que prefieras) para realizar tu projecto, te propongo aplicar una tecnica de machine learning como por ejemplo random forest, redes neuronales, analisis de cluster, maquinas de soporte vectorial, la eleccion de cual tecnica, dependera del comportaiento de tus datos. Te garantizo maxima responsabilidad y calidad en tu projecto, saludos.