Text this: Engineering of educational programs through the application of intelligent technologies