Categories: Web, Cloud
Industry: Media

Social network analysis app 

Aim

To build a system that can analyze user's relations and behavior within social networks.

Solution

This SNA software reviews social relationships in terms of network theory, and consists of lines and nodes. Each node represents actions and ties of individual within the network. It shows what type of relationship is between the
individuals: friendship, kinship, or else. This service provides information about user’s interest in practically any topic. The result is based on special metric scores and uses ML algorithms and NLP functions.

Technologies

Scala 2.11, Akka, Play 2.5, SBT, ScalikeJDBC, Oracle, Twitter4J, Spark MLlib, OpenNLP.

Social network analysis app screen