adding bipartite ml literature analysis