SMS dit: Artificial intelligence principles and applications