Expert systems and professional services marketing