dataninja / fb_group Goto Github PK
View Code? Open in Web Editor NEWFacebook group harvester
License: Apache License 2.0
Facebook group harvester
License: Apache License 2.0
Il grafo originale non è bipartito, ma sarebbe utile farne uno utenti <-> contenuti (post + commenti) per farne una proiezione sugli utenti e così ottenere il grafo sociale.
In post and comments you can mention a user, use hashtag or attach links, images, videos, files.
There are a lot of formats to represent network data, both XML and JSON based. Gephi support is a good starting point: https://gephi.org/users/supported-graph-formats/, but there are also JSF and JSON-LD.
Ho provato a lanciare lo script senza un limite di data. Dopo una ventina di minuti, arrivato a agosto 2016:
raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', error(54, 'Connection reset by peer'))
che sia il caso di impostare un time.sleep() o un timeout?
It should be able to download only new data from the group, ie. filtering objects on update timestamp.
Maybe using {object-id}/sharedposts endopoint: https://developers.facebook.com/docs/graph-api/reference/v2.8/object/sharedposts.
L'export in formato gexf permette di importare facilmente il grafo in Gephi, che però fatica molto ad applicare layout a grafi grandi (~10k nodi e archi).
Potrebbe fare tutto networkx e salvare così già il grafo con le coordinate (un force layout, per esempio)? In questo modo Gephi dovrebbe solo visualizzare ed eventualmente fare analisi e calcolare parametri,
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.