Data Mining Techniques and Modelling for Financial Analysis