MarcGrol / visualizenavigation

Visualize navigation graph from access logs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Visualize navigation

Use access-logs (containing timestamp, session-id, screen-name) as input to build a graph of user navigation. Grapviz is used for the visualisation.

Using the tool

# Assume you have golang installed

# install the tool
git clone https://github.com/MarcGrol/visualizenavigation.git
cd visualizenavigation
go install

# run the tool
visualizenavigation -input-filename=logs.csv -limit=100 > logs.dot 

# Use graphviz to create on image
dot -Tpng -o logs.png logs.dot

Result

Based on this CVS file the following output is created

example

About

Visualize navigation graph from access logs


Languages

Language:Go 98.5%Language:Shell 1.5%