The Wolfram Language is a general multi-paradigm programming language developed by Wolfram Research, that serves as the main interfacing language for Mathematica and the Wolfram Programming Cloud - wikipedia
Analysing WordData - reference.wolfram.com
Our interest here is that Wolfram Language can run (and comes free) on Raspberry Pi. It also has a free for limited use Wolfram Apha Rest API, and has excellent built in functionality for analysing and Visualising Graph Data.
It is designed to be as general as possible, with emphasis on symbolic computation, functional programming, and rule-based programming. It is built to represent arbitrary structures and data.
Wolfram language includes built-in functions for generating and running Turing machines, creating graphics and audio, analysing 3D models, and solving differential equations. It also has a large amount of documentation - wikipedia
It is bundled with the system software installed on every Raspberry Pi. Intel Edison, introduced at CES 2014, also integrates the language. The language will also be integrated in the Unity game engine.
Graph Construction & Representation
Graphs are first-class citizens in the Wolfram Language and can be used as input, output, in programs, and in documents - reference.wolfram.com
Undirected and directed graphs are treated uniformly and support a number of standard properties for vertices and edges. Importantly, graphs also support custom properties for modeling or computational flexibility. Graphs can be converted to a number of different representations, including matrices. Graphs can be exported with high fidelity to numerous file formats.
- Social Network Analysis - reference.wolfram.com
- Social Media Data - reference.wolfram.com