Automated Data Extraction and Pattern Recognition for Financial Decision Making