A big data-driven approach to financial analysis and decision support system design