Create word-context conditional expression with the %|% operator.
word %|% contexta word_context class object.
The intuitive meaning of the operator %|% is that of the mathematical
symbol | (given). This operator is used to create conditional expressions
representing the occurrence of some word after a given context (for instance,
the expression "you" %|% "i love" would represent the occurrence of
the word "you" after the string "i love"). The purpose of %|% is to
create objects which can be given as input to probability() (see
probability for further examples).
f <- kgram_freqs(much_ado, 2, .tknz_sent = tknz_sent)
m <- language_model(f, "kn", D = 0.5)
probability("leonato" %|% "enter", m)
#> [1] 0.1377552