Warning: session_start(): open(/var/lib/php/sessions/sess_qipfo504adahqfh7agtb5ib3sv, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
cmodule ELECorrectMisrecognitions > ELESuggester {
transient MultiMap data; // replacement map
void process_impl(S input) {
if (data == null) loadData();
showSuggestions(input, data.get(input));
}
loadData() {
MultiMap mm = ciMultiMap();
S pat = "* is usually a misrecognition of *";
LS propositions = map getVar(map getVar(pairsB(ai_findConfirmedPropositionsWithPattern(pat))));
L l = mapNotNulls(propositions, s -> getMatches(pat, s));
for (Matches m : l)
mm.put($1, $2);
data = mm;
}
}