Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let sentences_replaced_abbreviations = SentenceTokenizer::<Standard>::new(text, data)
- .map(|item| { replacer(rules, item) });
- if no_check {
- ...
- } else {
- let mut sentences = vec![];
- while sentences.len() < amount {
- let sentence = sentences_replaced_abbreviations.choose(&mut rng).unwrap();
- if predicate(rules, &sentence) {
- sentences.push(sentence.trim().to_string());
- }
- }
- sentences
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement