#SoNebuntu: Ubuntu for Social Network Analyzers!
Update: 22 Jan 2016
SoNebuntu is VirtualBox disk image based on Ubuntu 14.04 x86-64 (Trusty Taher). Sonebuntu contains useful tools for a Social Networker and Social Network Analyzer. Beside, it has development environment for building apps for SNA and tools needed for researchers.
It is free to change, install, develope or add other softwares. Contribution is appriticated.
You may use
as password in everywhere such as system login (User: sonebuntu , Pass : sonebuntu) or mysql login (User: root , Pass: sonebuntu).
The tools include following opensource projects:
Gephi is an interactive visualization and exploration platform for all kinds of networks and complex systems, dynamic and hierarchical graphs. Runs on Windows, Mac OS X and Linux. Gephi is open-source and free.
MuxViz is a framework for the multilayer analysis and visualization of networks. It allows an interactive visualization and exploration of multilayer networks, i.e., graphs where nodes exhibit multiple relationships simultaneously. It is suitable for the analysis of social networks exhibiting relationships of different type (e.g., family, work, etc) or …
Stanford Network Analysis Platform (SNAP) is a general purpose network analysis and graph mining library. It is written in C++ and easily scales to massive networks with hundreds of millions of nodes, and billions of edges. It efficiently manipulates large graphs, calculates structural properties, generates regular and random graphs, and supports attributes on nodes and edges
Social Network Visualizer (SocNetV) is a cross-platform, user-friendly application for the analysis and visualization of Social Networks in the form of mathematical graphs, where vertices depict actors/agents and edges represent their relations.
NetLogo is a multi-agent programmable modeling environment. It is used by tens of thousands of students, teachers and researchers worldwide. It also powers HubNet participatory simulations. It is authored by Uri Wilensky and developed at the CCL.
visone is free for academic and research purposes, and no registration is required. Simply use Java Web Start to run the latest released version …
Development and Professional Tools
The following IDEs and frameworks are include:
NetBeans IDE is the official IDE for Java 8. With its editors, code analyzers, and converters, you can quickly and smoothly upgrade your applications to use new Java 8 language constructs, such as lambdas, functional operations, and method references.
PyDev + Eclipse
PyDev is a Python IDE for Eclipse, which may be used in Python, Jython and IronPython development.
Anaconda: With Python at its core, Anaconda is a platform for connecting your expertise and curiosity with data to explore and deploy innovative analytic apps that solve challenging problems with ease and agility. Most of needed packages like NetworkX, sklearn and many more are included. PyDev is included for usage.
R is a free software environment for statistical computing and graphics. It compiles and runs on a wide variety of UNIX platforms, Windows and MacOS. R is used in MuxViz
RStudio IDE is a powerful and productive user interface for R. It’s free and open source, and works great on Windows, Mac, and Linux.
GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation.
OpenJDK 7 The primary goal of this Project was to produce an open-source implementation of the seventh edition of the Java SE Platform, as defined by JSR 336 in the Java Community Process.
Popular and open source web crawlers are included in this release. You may use these tools to crawl the web or social networks for data gathering.
Microbot is a simple bot for crawl the web links anonymously, therefore it is get harder for social networks or web servers to ban you. But it is just make harder not totally invisible. It is under development and new features are going to be added such as Webkit extension for crawl AJAX based web information.
Nutch is a well matured, production ready Web crawler. Nutch 1.x enables fine grained configuration, relying on Apache Hadoop™ data structures, which are great for batch processing.
ThinkUp is a simple new app that gives you daily insights about you and your friends on social networks like Twitter, Instagram and Facebook.
Scrapy is a framework based on python for crawling data.
Tor is free software for enabling anonymous communication. The name is an acronym derived from the original software project name The Onion Router. (Wikipedia)
Popular and open source social networks are included in this release. But there is no other configuration (such as DNS and firewall) and it is accessible only through localhost. Other configurations are out of scope of this project and can be found in this link.
Elgg is an award-winning social networking engine, delivering the building blocks that enable businesses, schools, universities and associations to create their own fully-featured social networks and applications. (User: admin , Pass: sonebuntu)
GNU Social is a continuation of the StatusNet project. It is social communication software for both public and private communications. It is widely supported and has a large userbase. It is already used by the Free Software Foundation, and Richard Stallman himself. (User: sonebuntu , Pass: sonebuntu)
In the current version, this part is not fully configured. These tools will be included in next release: LaTEX, TexMaker, InkScape, LibreOffice
Currently under improvement. Will be available soon. You may email me if uncomplete version is needed from Contact section.
is used in social networks as hashtag.
Update: Working on making a distribution. Not VM! 🙂
Please cite to the following paper if you are using SoNebuntu:
M. S. Tajbakhsh and J. Bagherzadeh, “Microblogging Hash Tag Recommendation System Based on Semantic TF-IDF: Twitter Use Case,” 2016 IEEE 4th International Conference on Future Internet of Things and Cloud Workshops (FiCloudW), Vienna, Austria, 2016, pp. 252-257.