Description
Managers, business owners, computer-literate individuals and software developers alike are all seeking an understanding of artificial intelligence (AI) and wondering what its uses might be. In this discussion, the author explains what artificial intelligence can do and cannot do, and what benefits it holds for applications such as banking financial services, and expert systems of all kinds. Topics include: the strengths and weaknesses of software development and engineering; the promises and problems of machine learning; expert systems and success stories; practical software through artificial intelligence; artificial intelligence and conventional software engineering problems; software engineering methodology; new paradigms for system engineering; what the future holds.