Posts

Showing posts from March, 2017

Predictive Analytics using R and Java

Ever wondered how Star Sports is able to show the prediction of cricket match winner? You must have seen some fancy analysis like " India wins the match batting second 80% of the time when Virat Kohli scores 30+ runs in first 10 overs ". Recently I delivered a webinar on Predictive Analytics using R and Java on Techgig which has an answer to these questions. Predictive analytics is about predicting future outcomes based on currently available or historical data using several machine learning algorithms and statistical techniques. R - a language and environment for statistical computing, makes it really easy to quickly try out several algorithms like Decision Trees, Random Forests, Neural Networks etc. on top of your existing datasets. R packages, like Rattle, can quickly allow you to interactively create machine learning models which can be trained and exported to a PMML file format. The Predictive Model Markup Language (PMML) is a platform agnostic, XML-based predicti...

Developing Garmin SmartWatch Apps with ConnectIQ Platform-Part 3

Image
In this third and last part of this tutorial we shall see how to pass the meeting information from the Android app to the SmartWatch app/widget that we developed in part 2 of this tutorial. This part of the tutorial requires some prior knowledge on Android development. If you are in need of a quick android tutorial then you can find it  here . ConnectIQ platform comes with following pre-built mobile SDKs. Android BLE - (actually connects Android app to Smartwatch Apps over BLE) iOS BLE - (connects an iOS mobile app to Smartwatch App over BLE) Android ADB - ( used to simulate BLE connection over ADB) These SDK's  are set of libraries  required to communicate over BLE or to simulate a BLE like connection over ADB (the Android debug bridge). In this part of the tutorial we will look at that Android ADB SDK so that we can simulate the BLE like connection using the emulator in our development environment. You can select and download the Android ADB SDK from the ...