The existing way to solve the second problem is to encode general knowledge in vector space so that the encoding results can be used to enhance the lexical or contextual representations of words (Weissenborn et al., 2017;Mihaylov and Frank, 2018).
this is an implicit way to utilize general knowledge, since in this way we can neither understand nor control the functioning of general knowledge.