There is a rich literature on modeling knowledge bases using low-dimensional representations, differing in the operator used to score the triples.
they use matrix and tensor multiplication (Nickel et al., 2011;Socher et al., 2013), Euclidean distance (Bordes et al., 2013;Wang et al., 2014;Lin et al., 2015), circular correlation (Nickel et al., 2016), or the Hermitian dot product (Trouillon et al., 2016) as scoring function.