Publications by julianhi
Sentiment Analysis on Twitter with Viralheat API
Hi there! Some time ago I published a post about doing a sentiment analysis on Twitter. I used two wordlists to do so; one with positive and one with negative words. For the first try of a sentiment analysis it is surely a good way to start but if you want to receive more accurate sentiments you should use an external API. And that´s what we do ...
3071 sym R (1988 sym/7 pcs) 8 img
Sentiment Analysis on Twitter with Datumbox API
Hey there! After my post about sentiment analysis using the Viralheat API I found another service. Datumbox ist offering special sentiment analysis for Twitter. But this API doesn´t just offer sentiment analysis, it offers a much more detailed analysis. „The currently supported API functions are: Sentiment Analysis, Twitter Sentiment Analysis...
3449 sym R (3032 sym/10 pcs) 8 img 1 tbl
Build your own Twitter Archive and Analyzing Infrastructure with MongoDB, Java and R [Part 1] [Update]
UPDATE: The JAVA script is now also available with the streaming API. You can find the script on my github account Hey everybody, you sure know the problems which appear when you want to work with the Twitter API. Twitter created a lot of different restrictions minimizing the fun of the Data Mining process. Another problem is that you Twitter pro...
7294 sym R (4277 sym/4 pcs) 14 img
Analyze Facebook with R
Hello everybody! Today I found something very cool: There is a R package for mining Facebook. For Twitter there are different, but this is the first one really working well with Facebook. So I wanted to test it and was amazed about how easy it works. Setup: The first thing we need is a Facebook app. Visit the Facebook developer center, register a...
3567 sym R (788 sym/9 pcs) 32 img
Build your own Twitter Archive and Analyzing Infrastructure with MongoDB, Java and R [Part 2] [Update]
Hello everybody, in my first tutorial I described how you can build your own MongoDB and use a JAVA program to mine Twitter either via the search function and a loop or via the Streaming API. But till now you just have your tweets stores in a Database and we couldn´t get any insight in our tweets now. So we will take a look in this tutorial on ...
2356 sym R (1220 sym/6 pcs) 8 img
Analyze your Google+ Posts with R [Update]
Hey everybody, today I show you how you can start working with the Google+ API and R. We create a personal API key, get our own stats and plot them in a nice looking graph. Get the API Key You can get our API key on the Google Developer console here: https://code.google.com/apis/console There you can see an overview of you API activities if you ...
1936 sym R (1097 sym/7 pcs) 22 img
Add a background png image to ggplot2
Hey everybody, this is just a short post but I found it very useful. I want to show you how to add images as a background to your ggplot2 plots. To do so we need the packages png and grid packs <- c("png","grid") lapply(packs, require, character.only = TRUE) Btw, this is just a cool and fast way to import different packages at once. As an examp...
1251 sym R (413 sym/4 pcs) 8 img
Using Google BigQuery with R
Hey everybody, this tutorial is about combining two great and powerful tools: R and Google BigQuery. Big Query: So but what is BigQuery? I think Google describes it very well on the developers page: “Querying massive datasets can be time consuming and expensive without the right hardware and infrastructure. Google BigQuery solves this problem b...
3086 sym R (351 sym/2 pcs) 14 img
Create Twitter Wordcloud with Sentiments
You can use this tutorial in the ThinkToStartR package with: ThinkToStart(“SentimentCloud”,”KEYWORD”,# of tweets,”DATUMBOX API KEY”) Hey everybody, some days ago I created a wordcloud filled with tweets of a recent german news topic. And a lot of people asked me if I have some code how I created this cloud. And so here it is. In the e...
3079 sym R (2913 sym/10 pcs) 6 img
ThinkToStartR package
***ALPHA*** I just started to work on my new package for this blog. This R package will include the code of all my tutorials and will make it accessible with easy function calls. Install To install the ALPHA version of the package open up R and use: require(devtools) #install if necessary (install.packages("devtools") dev_mode(on=T) install_gi...
1014 sym R (371 sym/3 pcs) 4 img