Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

February 22 2012

17:46

The rise of context, interest and intent APIs

APIs are a big part of the future of the web ecosystem. To draw a parallel with the human body we could say that APIs are becoming the nervous (or even neuronal) system of the web. APIs are like nerves transporting information from different sensors (other apps and services) so that the brain can make a decision.

There is clearly a lot of different APIs and different APIs category as you can see in this Programmableweb screenshot .

There will be even more categories in the future. But the idea of that blog post is to categorize the API ecosystem differently.

First we can categorize API around what they do, just like 3scale did with 3 main categories:

-        Logic APIs : provide a service, an algorithm to transform data into something else.  Google translate, or Google goggles are good example. You send them data (a picture, a text) and they analyze and send you back a translation or the name of a product. A payment API could also go in that category as it provides a series of process on demand.

-        Data APIs : this is the largest family that can fit a lot of API. They just provide raw data that are exploited by apps, or by other API. We’ve seen emerging recently the “data supermarket” : Factual, Infochimps, DataPublica in France, Microsoft Azure Data Market Place are marketplaces where data providers will come to give or sell sets of data, or allow users to query datasets, mostly through API. Open Data website by government are an example of data market specialized in public dataset. PFM services could be an example of API that provide a lot of data about a user consuming habits. Those supermarkets are not yet one single API but we can see that coming. In the near future: if you want data, you’ll call one of those datasupermarket API and select in drill down menu which datatsets you need and you’ll pay according to the freshness are granularity of the data.

-        Presentation  API : provide the layer of visualization that can put the data and algorithm APIs in tune.  Google map is a good example of presentation layer to display geo data. Dipity http://www.programmableweb.com/api/dipity is another exemple : it allow you to show inormation on a timeline.

I’ll try to split the different type of API in categories that would be the most common needs for most the apps developed. To continue with the body analogy, we could say it is the main nervous system.

First you got the context APIs : this is the most common API you will find, giving information about who, what, when and where a user is. Those contextual informations provided by APIs on specific services will influence the app being used. We can slplit those “Context APIs” in sub-categories.

  • Who APIs : facebook is the obvious one, even though twitter, gmail and others are also doing a good job at it. The developer will use one of the other according to what he needs more for his app : virality and social graph he will obviously use Facebook or Twitter, more security (knowing the real identity) he will use a bank account are an identity provider that are trying to create a market around that identity layer Miicard is an example http://www.miicard.com/.
  • When APIs : When API are more difficult to find. There is a time stamp API ,  but Twitter or  Foursquare could be a good example in that category, providing data on where and WHEN a user was.
  • Where APIs: this is the most obvious one : geo data is what started the API business. Companies like simpleGEO is trying to achieve the creation of the ultimate where api. Their claim could be : just give us a lat/long coordinate and we’ll give you just what you want around that point : the address, the weather, the closest subway stop, the density of the area, the shops and promotions around… . This API by SimpleGeo is a good example (it is actually called context api) where you can find geocoded information, demographic data, weather…

Interest API are a fairly new category. They could be a sub category of the Who API as they give even more information about the user. Facebook is again an obvious service that provide those data but there are some more precise one : services like pearltrees are really interest graph. They give you the main area of interest of a user and its favorite sources. Pinterest, the rising start up du moment, is another example of an Interest service. Those interests API provide a good asset to developers, they can tap in what the user likes, what subject he’s specialized in. The Payment graph theorized by @tek_fin and that square is building is also another form of interst graph (where I spend my money is where i have my interest).

Interest is cool, but you know what is cooler ? INTENT API

Intent is the real gold of the internet that ealmost every B2C service are app is tring to gather. Google 40 billion $ business is mostly based on selling purchase intent data. So where is the Intent API ?

Maybe Twitter needs a category of its own. It can by itself provide a lot of context (who, what, when) but also interest, mindset… This is actually one of the true power of twitter. Its unique API can provide a lot of different information.  A company like Needium is trying to create that intent API just based on tweets analysis in a specific place and anticipate what a user will need.

In the near future the developer of an Application (mobile or on the web) will develop a service that will be optimized by information provided by those API : in which context are my users, what do they like/dislike or want, what did they do before…

Maybe we’ll see emerge Meta-API that centralized in one API all the others APIs of a category. A developer we’ll have to learn how to interact with one API, and this API will take care of the relationship with all the other sub-APIs. We could imagine a developer will be offer choice : around those lat/long coordinate you want the shops and restaurants alone with users rating : do you want the info from Foursquare, Yelp  are a mix of the 2. We already see those in the category of shipping where metaAPIs like those one offer merchant to choose between all the different shipping services available.

A service like http://www.mashape.com/ seems to be trying just that, and SimpleGeo s another great example.

Standing in the API middleman position sounds to me like a nice plan. Behind all that there are still business models that can be created :

-        group API calls buying, a meta API could sign just one contaract with a fee based API and split the bill with all the users behind

-        you can imagine affiliation on APIs : you get money because you bring API calls to specific APIs

-        For read / Write API you could imagine that the Meta-API is used as a buffer for information upoloaded to the API owner. You can tell them : I have a bunch of fresh data for your service but you need to pay if you want me to update it.

Of course APIs are not a stand alone product; they are just a tool that allows user to plug directly in a specific service.  But I am quite sure that we’ll see emerge that market of API and meta-API around context, interest and intent.

Enhanced by Zemanta

flattr this!

November 09 2010

22:24

API et Darwinsime

en 1999 les gens disait pourquoi je devrais avoir un site web, 3 ans après tout le monde avait un site web, en 2009 les gens disent pourquoi je devrais avoir une API, 2 ans après tout le monde est en train de construire son API….

J’ai eu la chance d’aller au Web2expo à San-Francisco le printemps dernier. Et la meilleure présentation que j’ai vue pendant ces 3 jours autour des tendances du web est celle de Sam raji le directeur stratégie d’APIGEE, un des acteurs du web qui se positionne sur la gestion des API (avec Mashery et 3scale). Ce sont les petits malins qui à l’heure de la ruée vers l’or se contentent de vendre les pelles et le pioches !

Ce qui est excellent dans cette présentation est le parallèle qui est fait entre les API et Darwinisme, ou comment en ouvrant l’accès à son SI interne ou à ses données, une entreprise facilite la création de nouvelles branches de sa lignée qui seront probablement les plus résistantes dans les environnements futurs.

Je n’ai rien à ajouter plutôt que de vous dire de regarder ces slides et surtout de laisser tourner la vidéo en parallèle avec les commentaires de l’auteur en personne.

Darwin’s Finches, 20th Century Business, and APIs. Evolve Your Business Model: (Sam Ramji’s Web 2.0 Expo Talk) from Apigee on Vimeo.

Et bien sûr pour tout savoir sur les API on ne présente plus l’indispensable ProgrammableWeb (racheté cette année par Alcatel-Lucent, tiens tiens…)

Enhanced by Zemanta

September 15 2010

01:14

Le twitter nouveau est arrivée : un pas de plus vers les internetS

Cette nuit Twitter a annoncé sa nouvelle version. Et ils ne l’ont pas appeler twitter 2.0 (ou encore plus geek  1.8) mais le new twitter. Ça me rappelle le New coke qui s’était soldé par le retour du Classic coke quelques temps après…

Donc le nouveau twitter c’est un twitter sur 2 colonnes avec des onglets. En clair et rapide c’est un twitter qui propose les focntionalités que les clients tiers (type seesmic, tweetdeck) proposaient depuis quelques temps dans leurs apps.

La colonne de droite va afficher des informations et surtout le contenu des tweet qui défile sur la timeline dans la colonne de gauche. Les onglets vont permettre de passer d’un univers à un autre (réponse, retweete…)

J’ai comme l’impression que le new twitter ça va être un twiter où l’on va passer de plus en plus de temps au sein de l’univers Twitter un peu comme Facebook le fait très bien et comme Google le fait avec ces dernières versions où de plus en plus de résultats de requêtes renvoent vers son propre domaine (maps, actualités…).

Cela me rappelle mon retour de vacances la semaine dernières quand j’ai ouvert ma boite aux lettre pour y trouver ces 2 couvertures de magasines. 

Derrière nous avons donc des stratégies de conservation de l’audience et monétisation des eyeball.

Alors les hardcore user vont faire des manifs pour retrouver l’ancien Twitter comme on l’a vu avec l’ancien ReTweet et avec le New coke.. Certains vont se tourner vers status.net et autres alternatives ouvertes de Twitter. Mais bon la majorité va suivre et peut être même que de nouveaux vont continuer à venir.

Questions à plusieurs milliards de $ : où est l’asymptote de cette courbe ?

Alors The web is dead ou bien Internet est mort vive les internetS.

Enhanced by Zemanta

September 08 2010

20:32

September 02 2010

23:04

Facebook : un Internet pour les nuls ou une Nation en devenir ?

Image representing Facebook as depicted in Cru...
Image via CrunchBase

Facebook est un réseau social qui permet de relier différents profils d’utilisateurs. De retrouver des exs et de voir ses photos de classe à 12 ans (je parle ici en tant que Trentenaire…)

Mais Facebook est aussi une sorte d’internet à l’intérieur d’internet. Un Internet pour les nuls où les lecteurs de flux rss sont remplacés par les murs/wall, les forums de discussion par les pages de groupes, les digg par les « I like », Flickr par les albums photos, twitter par les statuts, Gmail par Facebookmail, WordPress par les blogs page, etc…

Facebook est aussi parfois vu comme une nation. Un récent article de The Economist traite du sujet . On compare souvent Facebook à une nation avec 500 M d’utilisateurs, la troisième population mondiale. Brad Bunham de Union Square Venture (une société de Capital Risque aussi géré par l’auteur de l’excellent blog AVC, Fred Wilson) déclare :

The job of facebook’s managers is to create a space in which citizens and firms feel comfortable investing their time and money to create things .

Vu comme cela Facebook aurait donc besoin d’une “gouvernance”, une constitution qui serait les conditions générales. FaceBook fait d’ailleurs maintenant (après quelques ratés) voter ses nouvelles « lois » par les utilisateurs. Facebook tente aussi d’imposer sa propre monnaie interne au « royaume ». Avec Facebook connect, le profil Facebook est alors une sorte de carte d’identité du web qui permet de s’identifier sur de nombreux sites…

Même si ce n’est pas encore vraiment une nation (peut être une ONG comme le dit The economist) Facebook est un vrai terrain politique. Il y a de nombreux débats et les groupes sont autant de badges pour afficher ses opinions. Les fans de complot disent même que la CIA et le FSB russe font parti des investisseurs…

Facebook apparaît alors sous un autre angle… Mais bon Facebook reste aussi une cour de récréation géante pour adolescents où des « amis » élévent des motons dans farmville…

Enhanced by Zemanta

href="http://www.wiseweb.fr/2010/09/facebook-un-internet-pour-les-nuls-ou-une-nation-en-devenir">

December 17 2009

02:03

Liberté, égalité, neutralité…. du net

Le débat actuel sur la neutralité du net soulève de nombreuses questions y compris en dehors de la sphère du net. J’ai eu la chance de participer récemment à 2 conférences sur le sujet : digiworld par l’idate avec l’essentiel des grands opérateurs (Orange, SFR, Bouygues, ATT, NTT) puis une table ronde sur le sujet à la cantine (les vidéos sont disponibles en fin de post).

Net neutrality on the road!

Net neutrality on the road!

Qu’est ce que la neutralité du net ?

Il existe de nombreuses pages sur la définition du sujet, mais je vais juste répéter celle de Beinjamin Bayart, président d’un FAI indépendant FDN que je trouve simple et juste.

Internet est un réseau composé de 40 000 sous réseau provenant des 40 000 opérateurs dans le monde qui  se mettent d’accord sur des formats et des protocoles communs. Une fois dans ce réseau, où que je sois sur internet je dois toujours voir le même internet. C’est donc un réseau neutre, un internet neutre.

Il peut y avoir des filtres qui occultent une partie d’internet. C’est autour de cette problématique qu’ont lieu les débats et les futurs lois probables.

En terme plus business, le débat sur la neutralité du net doit permettre de trancher si les propriétaires de tuyaux (les opérateurs fixes et mobiles qui sont aujourd’hui les mêmes) ont un droit de regard, d’interdiction, ou en tout cas le droit de prioriser ce qui passe dans leurs tuyaux.

Bien sur un tel sujet soulève beaucoup de questions plus large le combat entre les services web et les opérateurs telecoms, notamment sur les plans politique, juridique, philosophique (questions de liberté individuelle, censure d’état…). Je me contenterai d’analyser le débat à partir des conférences publiques auxquelles j’ai assisté mais il existe de nombreuses sources sur le sujet. Pour approfondir Je vous conseille les pearltrees suivantes :

Neutralité du net (mémoire) Netneutrality

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.