Design and implementation of an intelligent teaching model based on artificial intelligence and data-driven approaches | Synapse