Quantcast
Channel: r software hub
Viewing all articles
Browse latest Browse all 1015

There’s a party at Alexa’s place

$
0
0

By Alvaro “Blag” Tejada Galindo

This is my first blog of the year…so I want it to be something really nice and huge -:) You know how much I love the R Programming Language…but I also love other technologies as well…so taking a bunch of them and hooking them up together is what really brings me joy.

Now…you may be wondering about the blog title…”There’s a party at Alexa’s place”…well…I wanted it to describe the blog in a funny way…so let’s see what we’re going to build -;)

Got any idea? Basically…we’re going to use Amazon Alexa as our UI…when we ask a command…we’re going to call a NodeJS Server on Heroku (Which BTW has a PhantomJS client installed)…this NodeJS will call an R Server on Heroku (Using the Rook Server)…and this R Server is going to call HANA Cloud Platform to get some Flights information and generate nice graphics that are going to be returned to the NodeJS Server which is going to call our web browser to display the graphic generated by the R Server…of course…by using PhantomJS were going to read the generated web page on the browser and this will be sent back to Amazon Alexa so she can read out the response…interesting enough for you? I hope -:) I took me more than two weeks to get all this up and running…so you better like it -:P

So…let’s go in some simple steps…

GET A HANA CLOUD PLATFORM ACCOUNT

You should have one already…if not…just go here to create one…

Instead of this…

javaExe=”$JAVA_HOME/bin/$javaCommand”

Use this…

javaExe=”$JAVA_HOME”

Why? Well…it will make sense later on…or maybe it will make sense now If you have the SAP HANA Client installed…otherwise download it from here take a note that will need to copy the ngdbc.jar file…

GETTING THE DATA THAT WE’RE GOING TO USE

As always…in almost all my blogs…we’re going to …read more

Source:: r-bloggers.com


Viewing all articles
Browse latest Browse all 1015

Trending Articles