User Tools

Site Tools


java:miningthesocialweb

This is an old revision of the document!


Mining the social web, 2nd edition

Introduction

I'm reading the book “Mining the social web, 2nd edition”. Look how cute it is:

The book gives a deep insight of how to exploit data from social websites, and it's a topic I am quite interested. However, the recipes are in python, but I want to make my own recipes in java. This page is for register my achievements (if any) and notes, because there are tons of link that might be interested or worth reading.

Twitter

The first chapter of the book deals with Twitter. To make my own java excursion into the topic, I've read some things.

Pick the libraries

Ive selected those libraries for my access to Twitter with java:

Why this libraries?? The process I've followed is to watch some projects in GitHub I was interested in and follow the projects: if there were messages, add one point. Then I've looked to the readme page of the project, and I was pleased to to read in the case of Scribe that this library has plenty of examples of a vast collection of social networks, so I thought it was nice to have half of the work done.

In the case of the twitter library for java, I've checked also the downloads page. Because it was the most downloaded of all, I've decided to use that.

Create the project

If you have experience with Maven you will be pleased to read that the only thing you have to do is to add the dependency to your project and that's all. But it was not my case, so I decided to use a dummy project to download the dependencies from Maven and then use it in a normal eclipse project.

AQUI ME QUEDO

Oauth libraries in java

Learning path for Twitter

Apart from the book, which I encourage to read even you are not keen on python, these are my readings:

Introduction to OAuth in plain english

If you are like me, probably OAuth is a technology that doesn't seem clear to you. I encourage you to navigate and read about this topic. Moreover, this is the base of many “Sign in with Twitter”, “Sign in with facebook” and the like.

Facebook

http://restfb.com/

RestFB is a simple and flexible Facebook Graph API and Old REST API client written in Java. It is open source software released under the terms of the MIT License.

java/miningthesocialweb.1390332811.txt.gz · Last modified: 2022/12/02 22:02 (external edit)