Personalized Financial Advice for Businesses and Individuals