Skip to content

Instantly share code, notes, and snippets.

@glisha
Created October 12, 2014 19:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save glisha/436f6004687f899f3a6e to your computer and use it in GitHub Desktop.
Save glisha/436f6004687f899f3a6e to your computer and use it in GitHub Desktop.
mnogudetna word cloud (https://imgur.com/T22BTeH)
#!/usr/bin/env python2
# -*- coding: utf-8 -*-
#https://github.com/amueller/word_cloud
from wordcloud import WordCloud
#http://www.pmgrecordings.com/makedonide.php?id=113
#pdftotext
text = open("mnogudetna.txt").read().decode('utf-8')
stopwords_raw = open("stopwords.txt").readlines()
stopwords = set([x.strip().decode('utf-8') for x in stopwords_raw])
wc = WordCloud(max_words=9000, stopwords=stopwords,font_path="/usr/share/fonts/TTF/DejaVuSansMono.ttf",
margin=10, width=2000, height=1000, prefer_horizontal=0.6, random_state=1).generate(text)
wc.to_file("mnogudetna.png")
да
со
над
кон
во
на
за
ќе
би
веќе
од
се
ги
не
или
но
при
по
дека
го
ги
што
кој
кои
која
кое
чиј
чија
чие
чии
штом
ви
им
ним
нив
нас
нам
вас
вам
според
пред
ова
овој
оваа
овие
јас
ти
таа
тој
тоа
ние
вие
тие
оние
без
штотуку овие
беа
биле
еден
два
три
четири
пет
шест
седум
осум
девет
десет
единаесет
дванаесет
тринаесет
четиринаесет
петнаесет
шестнаесет
седумнаесет
осумнаесет
деветнаесет
дваесет
триесет
четириесет
пеесет
шеесет
седумдесет
осумдесет
деведесет
сто
илјада
илјади
милион
милиони
кога
има
имаат
имаа
треба
требаат
уште
едно
една
едни
прв
прва
прво
први
втор
втора
второ
втори
трет
тукушто
неколку трета
трето
трети
четврт
четврта
четврто
четврти
петти
петта
петто
петти
свој
своја
свое
свои
негов
негова
негово
негови
нивен
нивна
нивно
нивни
ваш
ваше
ваша
ваши
беше
само
чим
може
можат
можеби
всушност
сепак
како
кога
кого
освен
ничие
ничија
ничии
некои
некоја
некое
некои
никој
никоја
никое
никои
оној
онаа
ми
ме
додека
меѓутоа
иако
има
нема
немаат
бидејќи
потоа
тогаш
сме
сум
си
биде
бил
била
ја
макар
оти
дури
каде
мора
инаку
заради
дали
овде
онде
таму
ваму
онаму
секаде
некаде
некогаш
никогаш
сите
секој
секоја
секое
до
пак
така
покрај
ако
наш
наше
наша
наши
нашите
нашата
нашето
сечие
нечие
па
му
прилично
барем секако
никако
туку
премногу
премалку
под
сте
меѓу
заедно
едно
две
три
околу
веднаш
меѓу
значи
поради
засега
отсега
натаму
наваму
онаму
сега
вчера
денес
денеска
утре
околу
повторно
повеќе
првпат
вторпат
третпат
имајќи
немајќи
надесно
налево
надолу
нагоре
преку
добар
добра
добри
добро
одличен
одлична
одлично
одлични
натаму
наваму
понаваму
понатаму
натака
навака
понатака
понавака
рече
знам
а
и
те
е
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment