Intellicus Enterprise Reporting and Business Insights 19.1

Data Science with Intellicus - R

0 views 0

Intellicus BI can integrate with different data science environments to make your data-driven decision-making more powerful with predictions and what-if analysis.

Data Science is the technology that helps in analyzing data in-depth, form co-relations and patterns, bring out intelligent insights and future predictions for businesses. It studies historical data by performing machine learning and brings out insights from all possible combinations that help in better decision making. It has the capability to predict what our data would look like in the future, thereby leaving little to no doubt what decision to make.

Intellicus provides a seamless connection to different data science environments with access to all the available libraries to fulfill your Data Science requirements.

With What-If analysis, business users can analyze the predictions based on various business scenarios. They can play with the quantum of different variables to achieve a desired outcome and make their business strategies accordingly.

Below image shows how Intellicus connects with various Data Science engines and the process it follows to push your data to these engines and bring back the predictions.

Data Science engines

Data Science works as an integrated platform with Intellicus. You need to create connections with different data science engines to let Intellicus communicate with them and process your data. You also need to create a file source connection that can work as an Exchange file System to help Intellicus and Data Science Engine to transmit data to each other. Both Intellicus and Data Science Engine should have read-write access to this exchange location. We have explained how to form these connections in Creating Connections section.

Once you create the required connections, you can add data science step while preparing your data at the Query Object level. When you add a data science engine step, Intellicus BI server performs the initial processing and then transmits the data along with a script (that you can build inside Intellicus) for advanced statistical computations to the Data Science engine. The data science engine based on the script processes your data (mostly learning and modelling) and transmits back to Intellicus. The processed data can now be used for further transformation steps and can be visualized on the Intellicus UI.

With Intellicus you can perform Data Science tasks while reporting as well. Intellicus gives you numerous intuitive charts to understand and analyze your current and predicted data.

As a pre-requisite, you need install a few libraries in R in addition to others you may use in your algorithms, to perform Data Science tasks in Intellicus, below are the libraries you need to install –

  • lintr
  • randomForest
  • dplyr
  • Rserve

Who can do what

 Super administrators and/or users with specific roles and privileges assigned by super administrator can form connections.

Data Scientists or Designers can write R script and perform transformation steps.

End/Business users can use predictive and what-if analysis on the data prepared by designers/data scientists to form reports and visualize data with advanced visualizations

Note: You can create R scripts inside Intellicus’ environment.

Let us discuss Creating Connections, Data Science Engine step at Query Object level and Running Reports in subsequent sections.