Friday, December 28, 2012

Data Science books

Free books on Data mining, statistics and related areas:


Introduction to Information Retrieval, by Manning, Raghavan, and Schütze

A first encounter with machine learning by Welling

Gaussian processes for Machine Learning by C.E. Rasmussen

The Elements of Statistical Learning, by Hastie, Tibshirani, and Friedman

Introduction to Machine Learning by Smola, Vishwanathan

Think Bayes by Downey

Mining of Massive datasets by Rajamaran, Leskovic, and Ullman

Bayesian Reasoning and Machine Learning by D. Barber

Information Theory, Inference, and Learning Algorithms by D.Mackay

Foundations of Statistical Natural Language Processing by Manning and Schütze

Data Jujitsu by D.J. Patil

Building Data Science Teams by D.J. Patil

Network Science by A.-L. Barabasi.

Comments and new titles are more than welcome. I would like to collect this list for my students.

Tuesday, December 25, 2012

Spot Expert papers

Sunday, December 23, 2012

Two years

Two years ago I've posted a bug in Android browser with parsing SMS URI. This issue is still open: "Come on guys. 10 year old phones support this but not Android?"

P.S. answering to "security reasons" questions: SMS URI does not send SMS actually. It opens SMS client only. We've used it in Geo Messages (add location link to the messages)

Saturday, December 22, 2012

Visual QR-code

Testing Visual QR-code creator Visuallead. You can use your own image as a background for your QR-code.

Here is a link to our Local tube mashup (local video from YouTube):

Visual QR Code Graphic QR Code

About Wi-Fi fingerprints

How to use Wi-Fi fingerprints for indoor mapping. Found it here. There is a good intersection with ideas we are developing in SpotEx

Wednesday, December 19, 2012

Web pair: from one screen to another

Our web pairing for mobile phones has been updated. This basic service lets you connect two smart phones so you will be able to transfer data from one to another. More precisely – it links two browsers. Actually, you cal link mobile to desktop, desktop to desktop, mobile to smart TV, etc. The key idea is that internet connection should be enough for passing data from one browser to another (from any screen to another screen). There is no need to download applications. Everything should work in the browser.

How does it work? Point two browsers (two phones, for example) to the same URL: http://pair.linkstore.ru

You can use the following QR-code:

QR code
 

You can see the following:


The picture will be the same in the second browser. Just a code should be different:


This random code will be used for pairing two devices. It is the schema similar to Bluetooth pairing. On the screen (phone) that should display the data (be linked to another phone/screen in slave mode) type the code presented on the second phone. You do not need to type anything on the second (master) phone.


Now our slave screen is ready to accept data:


As soon as the code in entered, the second screen (master) will be updated automatically:


Type any text and press Push button on the master screen. You (your pal) will see data on the slave screen:


It is a basic example that transfers text data. Technically it is possible to pass any data available in the browser. Try to type some email address, phone number or URL in the master mode. You will see appropriate links on the slave screen. Stay tuned for more ...

What are the prototypes? There are two componets in Coldtags suite. Both controls are pre-ajax and use frames but they work. They are Cobrowse and Slide.

Tuesday, December 18, 2012

Innovations in Telecom

"Telco Innovation Toolbox showcases 10 economic models on how Telcos can manage disruption and reinvent themselves. This report, produced in association with Ericsson, disseminates critical issues for Telcos, such as the OTT landscape and asymmetric business models, explaining how your company can make the right innovation investments and avoid costly mistakes." - from here

Monday, December 17, 2012

Search in your social graph

Our social directory mashup has been updated. It lets you find the right people in your social graph: http://servletsuite.com/fbdir/ See your connections to companies, schools, cities via your friends. It is like your own Linkedin on the base of your Facebook.

Thursday, December 13, 2012

HTTP Proxy

One of the most popular components in our servlets suite has been updates. HTTP Proxy servlet lets you transparently pass all the incoming requests to the some predefined host. Servlet simply performs a role of HTTP proxy for your requests.

Wednesday, December 12, 2012

Mobile Geo Chat

QR code
Our mobile mashup Geo chat has been updated. HTML5 mobile web application lets you chat with people nearby. Anonymously, you do not need any special account. Just a text chat with people nearby (e.g., in the same café, in traffic jam etc.) Check out it from iPhone, Android, Samsung or Opera 10.1 mobile browser.

http://geochat.linkstore.ru

(it is a mobile site).

You can copy link right to your phone with QR-code above. Or use the following short URL http://bit.ly/gCbzm3.

You can use this chat in your own mobile web applications. The basic URL accepts the following optional parameters: lat - latitude for place
lng - longitude for place

for example: Palo Alto, University Avenue, Starbucks

There is the similar mobile mashup City chat - the dialogues there are connected to some place from Foursquare. Geo chat is almost the same but implemented for any geo place without the connection to some predefined place

Technically it is a web mashup that uses chat engine from Coldbeans.

As per similar "city-level" applications check out also City forums or City Guide

P.S. as per hyper-local chat see also WiFi chat application

Mobile Loco conference


We continue to share links for monitoring the interesting events in Twitter. Now it is Mobile Loco, San Francisco 2012



/via Geo Messages

P.S. and the same in Twi-gazeta:   Mobile Loco

Friday, December 07, 2012

Thursday, December 06, 2012

Voice requests

Nice hack: Quin allows you to ask your phone questions about your Facebook friends using your voice, and returns you graphs showing various attributes (e.g. gender, popularity, relationship status). It visualizes data in a way that normal Facebook search can’t. If you’re curious, you can check out the source for the hack on GitHub.

from here.

P.S. technically, the same task for work related aspects of social graph could be solved with Directory for Facebook

Wednesday, December 05, 2012

Web pairing for mobile and Smart TV

Our web pairing for mobile phones has been updated. This basic service lets you connect two smart phones so you will be able to transfer data from one to another. More precisely – it links two browsers. Actually, you cal link mobile to desktop, desktop to desktop, mobile to smart TV, etc. The key idea is that internet connection should be enough for passing data from one browser to another (from any screen to another screen). There is no need to download applications. Everything should work in the browser.

How does it work? Point two browsers (two phones, for example) to the same URL: http://pair.linkstore.ru

You can use the following QR-code:

QR code
 

You can see the following:


The picture will be the same in the second browser. Just a code should be different:


This random code will be used for pairing two devices. It is the schema similar to Bluetooth pairing. On the screen (phone) that should display the data (be linked to another phone/screen in slave mode) type the code presented on the second phone. You do not need to type anything on the second (master) phone.


Now our slave screen is ready to accept data:


As soon as the code in entered, the second screen (master) will be updated automatically:


Type any text and press Push button on the master screen. You (your pal) will see data on the slave screen:


It is a basic example that transfers text data. Technically it is possible to pass any data available in the browser. Try to type some email address or phone number in the master mode. You will see appropriate links on the slave screen. Stay tuned for more ...

What are the prototypes? There are two componets in Coldtags suite. Both controls are pre-ajax and use frames but they work. They are Cobrowse and Slide.

Tuesday, December 04, 2012

Directory of mashups

Our mashups directory has been updated. A huge collection of applications: Facebook, Twitter, Google Maps, LBS, QR-codes, mobile HTML5 etc.

The latest release includes for example our new mobile web mashup Find a buddy.

LeWeb 2012


We continue to share links for monitoring the interesting events in Twitter. Now it is LeWeb, Paris 2012



/via Geo Messages

P.S. and the same in Twi-gazeta:   LeWeb

Monday, December 03, 2012

Chat Roulette for Twitter

We have many projects that search Twitter for interesting data. For example, food in Twitter, buy-sell, local photos, day in photos from Twitter, Eurovision, etc.

And here is another idea. How to find a buddy in Twitter? Look at Twitter those who might be looking for some help. For example, look at those who asked questions. Look at those who want to buy or sell something. Look who is looking something. Alternatively, just simply see all local tweets.

It is our new mobile web application:

Tweet them

You can use the following QR-code for loading:

QR code

It is for NY. You can use the following short URL too: http://bit.ly/11AViZu

You can run this project for any city. Basic URL accepts the following parameters: city - city for search. For example:

Tweet them in SF - for San-Francisco. Here is an appropriate QR-code:

QR code
It is chat roulette for Twitter.