Abstract: Highlights•Three different graphs are constructed to model complex relationships.•We use a hypergraph to capture the higher-order relation between users and bundles.•The adaptive aggregation module can allocate varied weights to node representations.•Multi-graph contrastive learning can strengthen the graphs’ collaborative connection.