Analytics of information flows and decision making in heterogeneous learning ecosystems