FacebookGroupCollector
This repo contains Jupyter notebooks and Python scripts for collecting and analyzing data from Facebook.
What's in the repo
facebook_group_fetch.html
- HTML code that is used to input group link and collect raw data from Facebook by using Graph API and JavaScript SDK.facebook_group_grabdata.js
- Javascript code that is used in HTML file to collect raw data from Facebook by using Graph API and JavaScript SDK.facebook_group_cache.py
- Python code that cache raw downloaded data, and adds meta data including Facebook group ID, Group name, last post ID, last post, and all other content ("[data]").facebook_group_parse.py
- Parse the raw data into wanted JSON schema. See more about the schema inFacebookCollectorWorkflow.ipynb
facebook_group_toCSV.py
- The Python action that convert clean JSON data into CSV format.facebook.ipynb
- Jupyter notebook that explains the collection and analysis processes and runs the scripts
In case of emergency
We are not actively supporting the repo, but we will try to help if we can. Email info@casmlab.org if you'd like some help or have questions. If you find bugs or have a feature request, please submit an Issue.