Can you build a tool that recommends the most appropriate bank account for a customer, based on their individual requirements?