Ajaxalytics Ajaxalytics is an analytics engine which generates reports that help site administrators make better business decisions based on the site's usage data.

Ajaxalytics is built with Jquery and Django, and allows site administrators to view usage data derived from Apache common and combined log formats, as well as IIS log formats, in ways never before seen. On top of providing the traditional views of the data, Ajaxalytics also provides

  • Popularity of pages, information on visits and returning visits, entry and exit locations, user agent statistics, and demographic information
  • Dynamically generated Customer Behavior Model Graphs built on Hidden Markov Models to help predict future behavior of users
  • Time Series Analayis Select Episode Graphs (TSA-SEG) to gauge the effectiveness of particular parts of a website as well as the effectiveness of website revisions
  • Automated attribute-discovery providing site administrators with the ability to isolate users based on statistically significant attributes as well as cluster groups of users based on subtle similarities in their navigational patterns.

Every website is different, and provided the plethora of attributes site administrators can focus on to determine the effectiveness of their site there is no one thing which can be analyzed to supply information which can then be directly applied to improve the effectiveness of the website itself. In the end, site administrators require information to help retain the current user base by satisfying their needs, while acquiring new users to expand the user base by quickly drawing them in and helping them accomplish their goals as quickly and easily as possible.

Ajaxalytics is focused on modeling and analyzing user behavior based on each site's unique usage data. Since no two websites are alike, the tools provided by Ajaxalytics will help the site administrators effectively determine what's working, and who it's working for.