- Pobrać folder zawierający trzy skrypty:
generate.py
,plots.py
iclear_messages_dir.py
, żeby mieć lokalnie - Pobrać dane z Facebooka:
- -> "Ustawienia"
- -> "Twoje infromacje na Facebooku"
- -> "Pobieranie twoich infromacji"
- wybierz "Wiadomości" i ustaw format JSON (można niską jakość - ma to znaczenie przy zdjęciach i filmach, której w tym dashboardzie nie analizujemy)
- utwórz plik (Tworzenie pliku może długo trwać. Facebook wyśle powiadomienie, kiedy plik będzie gotowy.)
- Paczkę danych z facebooka wypakować do tego samego folderu (to znaczy te skrypty pythonowe powinny być na tym samym poziomie co folder messages)
- Zainstalować sobie biblioteki pythonowe: na razie korzystam z
dash
,pandas
,wordcloud
,dash_bootstrap_components
. Tu zależy jak macie zainstalowanego, jak normalnie to wystarczy w konsolipip install <<nazwa paczki>>
, a jak przez anacondę, to jakoś inaczej. - Uruchomić
generate.py
, a pózniejplots.py
. Stworzy się lokalny serwer z tymi wykresami. - W przeglądarce wejść na stronę
http://127.0.0.1:8050/
, przynajmniej u mnie, i powinno działać - Można dodatkowo usunąć foldery inne niż wiadomości tekstowe korzystając z
clear_messages_dir.py
(trzeba odkomentować ostatnią linijke, zalecam najpierw sprawdzić czy poprawnie wypisuje ścieżki)