Wordclouds such as Wordle are pretty rubbish, so I thought I'd try to make a better one, one that actually produces (statistically) meaningful results. I was so happy with the outcome I decided to make it interactive, so go on, have a play!
Compare any two
The sample image included to the left shows differences between my undergraduate thesis about Richard Pipes as a figure or ridicule in Rusian media (on the left) and my mphil theses about Katyn in Polish and Russian media (on the right). I think the plot makes the differences in emphasis pretty obvious. The words in light blue in the middle are terms featuring strongly in both texts and which are not significantly more present in one or the other.
I've presented the code and the logic behind the application elsewhere, so here I include only basic instructions: select two files to compare. Comparisons work best for medium sized files - too small and there will be no differences, too large and processing time will become a bottleneck. If trying to do anything big I strongly recommend compiling the R script locally.
Any language should work, but you may need to find your own stoplist (and stem it!) to get meaningful results. My Russian stop list may be downloaded from here. UPDATE: the Russian stoplist has been hardcoded into the app. Native support for English and I think German also exists, but for other languages you will need to recompile the programme with a custom made stoplist.
I've embedded the app below, but a more userfriendly version can be acccessed here
UPDATE: file upload is not working at the moment, so text needs to be pasted in. This will only work for small to medium size documents.
This looks wonderful! I'm interested to see your R script, but it looks like the URL isn't quite right. Can you fix it? thanks.
ReplyDeleteI don't think I ever uploaded it. Oops. Should be done now. I've identified a small bug in the way the z scores are calculated, so don't treat this as gospel! I'll try to update sometime this week. Best, R
DeleteKARNA RASA HATI YANG GEMBIRA BERKAT BANTUAN AKI SOLEH
DeleteMAKANYA SENGAJA NAMA BELIAU SAYA CANTUNKAN DI INTERNET !!!
assalamualaikum wr, wb, saya IBU PUSPITA WATI saya Mengucapkan banyak2
Terima kasih kepada: AKI SOLEH
atas nomor togelnya yang kemarin AKI berikan "4D"
alhamdulillah ternyata itu benar2 tembus AKI
dan berkat bantuan AKI SOLEH saya bisa melunasi semua hutan2…
orang tua saya yang ada di BANK BRI dan bukan hanya itu AKI alhamdulillah,
sekarang saya sudah bisa bermodal sedikit untuk mencukupi kebutuhan keluarga saya sehari2.
Itu semua berkat bantuan AKI SOLEH sekali lagi makasih banyak ya, AKI
yang ingin merubah nasib
seperti saya...?
SILAHKAN GABUNG SAMA AKI SOLEH No; { 082-313-336-747 }
Sebelum Gabung Sama AKI Baca Duluh Kata2 Yang Dibawah Ini
Apakah anda termasuk dalam kategori di bawah ini...!!
1: Di kejar2 tagihan hutang..
2: Selaluh kalah dalam bermain togel
3: Barang berharga sudah
terjual buat judi togel..
4: Sudah kemana2 tapi tidak
menghasilkan, solusi yang tepat..!
5: Sudah banyak dukun ditempati minta angka ritual blom dapat juga,
satu jalan menyelesaikan masalah anda..
Dijamin anda akan berhasil
silahkan buktikan sendiri
Atau Chat/Tlpn di WhatsApp (WA)
No WA Aki : 082313336747
TERIMA KASIH YANG PUNYA
ROOM ATAS TUMPANGANYA SALAM KOMPAK SELALU
"KLIK DISINI BOCORAN TOGEL SGP HK SDY DAN DLL"
KARNA RASA HATI YANG GEMBIRA BERKAT BANTUAN AKI SOLEH
DeleteMAKANYA SENGAJA NAMA BELIAU SAYA CANTUNKAN DI INTERNET !!!
assalamualaikum wr, wb, saya IBU PUSPITA WATI saya Mengucapkan banyak2
Terima kasih kepada: AKI SOLEH
atas nomor togelnya yang kemarin AKI berikan "4D"
alhamdulillah ternyata itu benar2 tembus AKI
dan berkat bantuan AKI SOLEH saya bisa melunasi semua hutan2…
orang tua saya yang ada di BANK BRI dan bukan hanya itu AKI alhamdulillah,
sekarang saya sudah bisa bermodal sedikit untuk mencukupi kebutuhan keluarga saya sehari2.
Itu semua berkat bantuan AKI SOLEH sekali lagi makasih banyak ya, AKI
yang ingin merubah nasib
seperti saya...?
SILAHKAN GABUNG SAMA AKI SOLEH No; { 082-313-336-747 }
Sebelum Gabung Sama AKI Baca Duluh Kata2 Yang Dibawah Ini
Apakah anda termasuk dalam kategori di bawah ini...!!
1: Di kejar2 tagihan hutang..
2: Selaluh kalah dalam bermain togel
3: Barang berharga sudah
terjual buat judi togel..
4: Sudah kemana2 tapi tidak
menghasilkan, solusi yang tepat..!
5: Sudah banyak dukun ditempati minta angka ritual blom dapat juga,
satu jalan menyelesaikan masalah anda..
Dijamin anda akan berhasil
silahkan buktikan sendiri
Atau Chat/Tlpn di WhatsApp (WA)
No WA Aki : 082313336747
TERIMA KASIH YANG PUNYA
ROOM ATAS TUMPANGANYA SALAM KOMPAK SELALU
"KLIK DISINI BOCORAN TOGEL SGP HK SDY DAN DLL"
IEEE Final Year Project centers make amazing deep learning final year projects ideas for final year students Final Year Projects for CSE to training and develop their deep learning experience and talents.
DeleteIEEE Final Year projects Project Centers in India are consistently sought after. Final Year Students Projects take a shot at them to improve their aptitudes, while specialists like the enjoyment in interfering with innovation.
corporate training in chennai corporate training in chennai
corporate training companies in india corporate training companies in india
corporate training companies in chennai corporate training companies in chennai
I have read your blog its very attractive and impressive. I like it your blog. Digital Marketing Company in Chennai
To play online casino games, just click on the online casino site.
ReplyDeleteviva9988 Is a web g club Casinos that offer online gambling services are the famous way to welcome the opportunity for all gamblers to play online games at the same time because of the current game. Online gamble can be played without the player having to download the program to lose more time.
Playing online gambling games is another great new way to make your online casino games playable on the web. Our online casino is full of services. Famous for its gamble, online gambling through live broadcasts, or to play online gambling games in the genre of online gambling, whether it is playing online gambling games. Which kind of person can join the fun and participate in online gambling games as pleased.
Therefore, the online gambling games will happen every time the player decides to play online gambling with us. And when the risk of online gambling, we want players to think about the services of the site. จีคลับ
Thank for your very good article! i always enjoy & read the post you are sharing!
ReplyDeleteดูหนังออนไลน์
Very nice post here thanks for it .I always like and such a super contents of these post.Excellent and very cool idea and great content of different kinds of the valuable information's.
ReplyDeleteartificial intelligence and machine learning course in chennai
machine learning with python course in Chennai
machine learning certification in chennai
Android training in chennai
PMP training in chennai
Thanks for your post. This is excellent information. The list of your blogs is very helpful for those who want to learn, It is amazing!!! You have been helping many application.
ReplyDeletebest selenium training in chennai | best selenium training institute in chennai selenium training in chennai | best selenium training in chennai | selenium training in Velachery
Thank you so much for your information,its very useful and helpful to me.Keep updating and sharing. Thank you.
ReplyDeleteRPA training in chennai | UiPath training in chennai | rpa course in chennai | Best UiPath Training in chennai
Such a Great Article!! I learned something new from your blog. Amazing stuff. I would like to follow your blog frequently. Keep Rocking!!
ReplyDeleteBlue Prism training in chennai | Best Blue Prism Training Institute in Chennai
Hi, Thanks a lot for your explanation which is really nice. I have read all your posts here. It is amazing!!!
ReplyDeleteKeeps the users interest in the website, and keep on sharing more, To know more about our service:
Please free to call us @ +91 9884412301 / 9600112302
Openstack course training in Chennai | best Openstack course in Chennai | best Openstack certification training in Chennai | Openstack certification course in Chennai | openstack training in chennai omr | openstack training in chennai velachery | openstack training in Chennai | openstack course fees in Chennai | openstack certification training in Chennai | best openstack training in Chennai | openstack certification in Chennai
ReplyDeleteGet the most advanced Hadoop Course by Professional expert. Just attend a FREE Demo session.
call us @ 9884412301 | 9600112302
Hadoop training in chennai | Hadoop training in velachery
I read your great post and I really enjoyed this. The content was very easy to understand for readers.
ReplyDeleteUnix Training in Chennai
Unix Training Fees in Chennai
Advanced Excel Training in Chennai
Oracle DBA Training in Chennai
Tableau Training in Chennai
Oracle Training in Chennai
Unix Training in T Nagar
Soft Skills Training in Chennai
JMeter Training in Chennai
Appium Training in Chennai
I appreciate you for this blog. More informative, thanks for sharing with us.
ReplyDeleteSalesforce Training in Chennai
salesforce training in bangalore
Salesforce Course in Chennai
salesforce training institute in chennai
salesforce developer training in chennai
salesforce course in bangalore
Python Training in Coimbatore
Angularjs Training in Bangalore
ReplyDeleteGet inspired by your blog. Keep doing like this....
Tally Course in Chennai
Tally training in coimbatore
Tally course in madurai
Tally Classes in Chennai
tally classes in coimbatore
tally coaching centre in coimbatore
tally training institute in coimbatore
Software Testing Training in Chennai
The AsigoSystem video training program is going to attract a lot of people as it has a lot of things to offer. Anyone who is interested to set up an e-store can join this program and learn some new strategies to earn money. It’s clear from the AsigoSystem review that we strongly recommend this program for our beloved readers as we found that this program promising.
ReplyDeleteThanks for the article. Its very useful. Keep sharing. AWS training in chennai | AWS online course | AWS course online
ReplyDeleteHelp full post, lots of information
ReplyDeleteNatural Language Processing
Natural Language Processing with python
what Natural Language Processing
Natural Language Processing nlp
Natural Language Processing history
What is Affiliate Marketing
Affiliate Marketing on amazon
Affiliate Marketing programs
Affiliate Marketing companies
Affiliate Marketing
Super article
ReplyDeleteartificial neural network
what is artificial neural network
what is an artificial neural network
application of artificial neural network
artificial neural network application
artificial neural network pdf
artificial neural network ppt
artificial neural network tutorial
artificial neural network definition
artificial neural network types
Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
ReplyDeletecheck here