Warning: session_start(): open(/var/lib/php/sessions/sess_5tt5bi5npa8nes15cgk64u893d, 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
static LS ai_dropFillers_advanced_once(S s) {
LS phrases = mL("Fillers");
LS tokOriginal = javaTokNPunctuation_cached(s);
LS tokS = cloneList(tokOriginal);
int n = l(tokS);
LL tokPhrases = map javaTokNPunctuation_cached(phrases);
LL tokNonFillers = map javaTokNPunctuation_cached(mL("Not fillers"));
// Mark non-fillers with stars
for (int i = 1; i < n; i += 2)
for (LS tokPhrase : tokNonFillers)
if (codeTokenSubListEqualsIC(tokS, tokPhrase, i))
for (int j = i; j < i+l(tokPhrase)-1; j += 2)
tokS.set(j, "*");
new LS out;
for (int i = 1; i < n; i += 2)
for (LS tokPhrase : tokPhrases)
if (codeTokenSubListEqualsIC(tokS, tokPhrase, i))
out.add(trimJoin(ai_dropTokens(tokOriginal, i, i+l(tokPhrase)-1)));
ret out;
}