Skip to content

Instantly share code, notes, and snippets.

@fabiolimace
Created May 8, 2024 04:16
Show Gist options
  • Save fabiolimace/b8fa600d43dcc3ab7eecea0c11f71c88 to your computer and use it in GitHub Desktop.
Save fabiolimace/b8fa600d43dcc3ab7eecea0c11f71c88 to your computer and use it in GitHub Desktop.
N-gramas do português brasileiro com acentuação

N-gramas com acentuação

cat /usr/share/dict/brazilian | sort | uniq | sed -E 's/^/_/;s/$/_/' | grep -E --only-matching '[a-z_][àáâãéêíóôõúüç]|[àáâãéêíóôõúüç][a-z_]' | sort | uniq -c | sort -h | wc -l
291
cat /usr/share/dict/brazilian | sort | uniq | sed -E 's/^/_/;s/$/_/' | grep -E --only-matching '[a-z_][àáâãéêíóôõúüç][a-z_]' | sort | uniq -c | sort -h | wc -l
1311
cat /usr/share/dict/brazilian | sort | uniq | sed -E 's/^/_/;s/$/_/' | grep -E --only-matching '[a-z_][a-z][àáâãéêíóôõúüç][a-z][a-z_]' | sort | uniq -c | sort -h | wc -l
5791
cat /usr/share/dict/brazilian | sort | uniq | sed -E 's/^/_/;s/$/_/' | grep -E --only-matching '[a-z_][a-z]?[àáâãéêíóôõúüç][a-z]?[a-z_]' | sort | uniq -c | sort -h | wc -l
6501
cat /usr/share/dict/brazilian | sort | uniq | sed -E 's/^/_/;s/$/_/' | grep -E --only-matching '[a-z_]?[a-z]?[àáâãéêíóôõúüç][a-z]?[a-z_]?' | sort | uniq -c | sort -h | wc -l
6501
cat /usr/share/dict/brazilian | sort | uniq | sed -E 's/^/_/;s/$/_/' | grep -E --only-matching '[a-z_]?[a-z]?[àáâãéêíóôõúüç][a-z]?[a-z_]?' | sort | uniq -c | sort -h | wc -l
6597
cat /usr/share/dict/brazilian | sort | uniq | sed -E 's/^/_/;s/$/_/' | grep -E --only-matching '[a-z][a-z][àáâãéêíóôõúüç][a-z][a-z]' | sed -E 's/(..)(.)(..)/\1_\3/' | sort | uniq -c | sort -h | wc -l
3864
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment