Skip to content

Using Python to analyse public communication of prominent leaders across the political spectrum

License

Notifications You must be signed in to change notification settings

sharmaeshaan/OpenRhetoric

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenRhetoric

The OpenRhetoric project aims to analyse the public communication of prominent figures from across the global political spectrum.

The project involves using Python to obtain from reliable sources content such as speechs and articles delivered by these figures and run Natural Language Processing (NLP) algorithms on them.

Figures Analysed So Far

Figure Data Source
Joseph Goebbels Calvin College German Propaganda Archive

System Requirements

OpenRhetoric is built with Python 3. The following Python libraries are in use and required to run it:

Running Programs in OpenRhetoric

Every analysed figure has a program which will fetch, analyse and visualize data related to him/her.

MacOS and Linux

  • Download repository and unzip it to desired location
  • Navigate to unzipped folder and open a terminal window
  • Run the .sh file related to the figure you want to analyse. For example:
bash filename.sh

Credits

About

Using Python to analyse public communication of prominent leaders across the political spectrum

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published