The embedding vectors are trained specifically for the task of predicting the next response given the previous conversation: a candidate response y is scored against the input (Dodge et al., 2016;<cite> Bordes et al., 2017)</cite> .