Skip to main content

Posts

Showing posts from July, 2018

User Behaviour Analysis

Overview Every product where user come and interact, there is need to do User Behaviour Analysis to identify: What user wants What excites user (or engages user) How he interacts with our App (Web or Mobile) This is done to improve both User Experience and to make the product useful to user (and make it part of their daily routine as few social media and entertainment services). The whole tracking of User Behaviour depends upon  4 W s - Who , When , Where and What . Solution Design The Solution consists of 3 Key Components Event Tracker / Recoding APIs or Engine – This component would take input from different client Apps (Web or Mobile) and store them. The data transformation or normalization of input keys can be done in this component. Data Warehousing - The data required for different modules for analytics would be stored in the scalable storage (like HDFS, S3, ) Analytics / Reporting - provide an interface / reporting dashboard that can be used by Busin...