A simple wrapper of "jieba" and "wordcloud" in Python 3.

Xi Ruoyao c320792de3 Add Part of Speech table 5 年之前
README.md c320792de3 Add Part of Speech table 5 年之前
example.in 04a6c9fa1a Initial commit 5 年之前
pos.txt c320792de3 Add Part of Speech table 5 年之前
wordfreq.py 04a6c9fa1a Initial commit 5 年之前

README.md

Wordfreq script

Prerequisites

  • Python 3
  • Python 3 modules: wordcloud, PIL, matplotlib, numpy, and jieba
  • The TTF/OTF file of the font you want to use

Example

wget https://bf.mengyan1223.wang/assets/fonts/{SourceHanSans.ttc,ttc2ttf.py}
python3 ttc2ttf.py SourceHanSans.ttc
./wordfreq.py -i example.in -o example.png -p n,ne -f SourceHanSans10.ttf -t 60

Parts of speech

See pos.txt, origin gist by hscspring.

Acknowlegement

And, special thanks to Lao She who authors example.in (Mr. Breeches, 1933).