Hoaxbusters whatsapps with gui
- You need
python3
to run the code. The code requires thetkinter
package which should be installed with most python platforms automatically. We also require the latest python imaging library (pillow >=6.2.2), install using
pip install pillow
-
You need to download the Noto fonts from the Google noto repository, email me if you need a link to select Indian languages. Unzip and store in a directory named
Noto
within the repository. -
Download the translations csv file from google sheets and save it as
Hoaxbust2.csv
. -
Modify
Master_config.yaml
to reflect fonts for desired language
python gui.py language
Select string by pressing 1
("Claim:"), 2
(text of claim), 3
("Verdict"), 4
(verdict of the text), 5
(more verbose verdict, this is often blank), 6
("Why?"), 7
(the reasoning)
Increase or decrease the font size with i
or d
, respectively.
Increase or decrease the length of the string by using l
or s
, respectively.
Move to the next image by pressing n
.
Save the placements and fonts file using w
(this can be done at any stage).