Automated decision-making and profiling