Patent attributes
A system and a method for determining application usage is disclosed. The system may receive activity data for one or more applications from a plurality of sources in a raw format. The plurality of sources comprises Single Sign-on Integration (SSO), direct application integration, Browser Agents, Desktop Agents, and financial integration. Further, the system may create a master data by parsing the activity data. The master data may be enriched with organization data, department data, application data, and billing data. Subsequently, the system may calculate weights for each source and for each activity for each application using Machine Learning (ML) algorithms. Further, a regression model may be trained based on the master data and the weights assigned to each source for each activity. Generating a usage score for each application at a user level, a department level, and an organizational level based on the trained regression model.