Artificial intelligence and machine learning - Chandra, Vinod S S; Hareendran, Anand S