During training, the input to this network is the representation of a conversation (either contentbased or structure-based), and the ground truth is a one-hot vector of the bot that handled this conversation.
given a conversation c, the network predicts which bot handled c using softmax, that is a distribution over the bots.