Introduction to artificial intelligence
Introduction to artificial intelligence
Artificial intelligence: a modern approach
Artificial intelligence: a modern approach
Artificial intelligence: theory and practice
Artificial intelligence: theory and practice
Artificial Intelligence: Structures and Strategies for Complex Problem Solving
Artificial Intelligence: Structures and Strategies for Complex Problem Solving
Object-Oriented Artificial Intelligence Using C++
Object-Oriented Artificial Intelligence Using C++
Artificial Intelligence Illuminated
Artificial Intelligence Illuminated
Something for everyone: AI lab assignments that span learning styles and aptitudes
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
Instructors teaching courses in artificial intelligence are challenged to illustrate how various topics covered in class can be applied to everyday computing applications. As an instructor of an artificial intelligence course, one can often sense a student's disconnection between the "weak AI" algorithms covered and the mechanisms possible for merging them into typical information systems, including client management systems, resource scheduling systems, financial applications, and fraud detection systems. Lisp and Prolog have withstood as the favorite choices for implementing AI methods discussed in an artificial intelligence course, but they lack means for input conversion and validation, and output formatting. Furthermore, their GUI capabilities are very limited. This paper describes a web-based shell interface that addresses these issues and provides the student with insight into how AI algorithms can be embedded within broader applications.