Data analytics, the science of analyzing raw data is widely being used in a broad range of applications to makeeffective, efficient and timely decisions in the real-time prediction problems. Analytics requires the user to havean in-depth knowledge about the various steps involved in the process for arriving at the conclusions. Hence, tomake it easier for the naïve users, Data Analytics and Reporting API (DARAPI) provides Analytics as a Service inthe form of an Application Programming Interface (API) has been proposed. DARAPI is aimed to ease the processof analyzing the data by the users without requiring their expertise in the field. It accepts the input file from theuser and performs pre-processing techniques at various stages including imputation of missing data, detectionand replacement of outliers, encoding of categorical variables, and etc. Furthermore, feature engineering is performed, based on which DARAPI will execute the different classification/regression models and finally deliversthe model which provides the best accuracy for future predictions. This entire system is rendered to the user inthe form of an API that can be called from any device that is Internet enabled. DARAPI stands unique with its embedded feedback mechanism which generates constructive input for future predictions. This feature enhancesthe performance of the system in comparison with the existing tools. DARAPI proves beneficial not only to thenaïve users but also to the experts by saving their time and efforts needed in understanding the data.
Read full abstract