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