My Photo

Tribe/Cisco

Interesting post here from Brad Stone. I was breifly quoted in the article.

http://www.nytimes.com/2007/03/03/technology/03social.html?_r=1&ref=business&oref=slogin

One thing worth saying --- that one.org deal could have made Tribe.net a serious player. Pincus brought the deal to the table as he met Bono's crew at the Ted conference in 2004. Unfortuantely the board couldn't get its head around doing the whole white label play. It was a mistake and one of the reasons that I was eventually out of the company.

Paul

231 APIS!

Last month we blew throw the 200 API mark to now be at 231 APIs. Many additions in several categories. The one that really put us over the top is a new set of APIs in the finance area.

Also submitted was one of the best mashups I have seen using Google Maps. It to find a vet for your pet. The UI is outstanding. You can check it out here: http://www.petsbest.com/VetLocator/Default.aspx

Paul

Almost 200 APIs

We are currently at 191 APIs listed in on WSFinder. Just a few more and we will be at 200.

Its been a while since I have written here. I have been quite busy getting Aggregate Knowledge off the ground. Thank you to all of your who have helped keep our Wiki clean. We certainly get our share of spam and attacks.

Tons of New APIS in March

WSFinder had quite a few new additions during the month of March. We are now up to 164 APIs. Its nice to see that the community is essentially self-promoting with little help from me or Chris Law.

Let me know if there are ideas you have for WSFinder that could make it better.

Announcing Aggregate Knowledge

We have now formally launched our new company Aggregate Knowledge. We gave a talk on some of the details of how best to use our Recommendations Web Service at the E-Tech Conference in San Diego. I will be posted the slides here and/or at www.aggregateknowledge.com in the next few days.

Here is the official release on the company

Aggregate Knowledge Delivers Relevance and Increases Revenue for Retail and Media Sites

San Diego, California, March 7, 2006. Aggregate Knowledge Inc., a provider of behavior-based product, service, and content recommendation services, today launched the company and announced its first two product offerings. The Aggregate Knowledge Recommendation Engine and the Aggregate Knowledge Dashboard are now available. These offerings provide relevant products, services, and content to customers in real-time.

About the Aggregate Knowledge Recommendation Engine (AKRE)

AKRE(tm) provides real-time, behavior-based recommendations to retail and media websites. These highly relevant recommendations are for the items most likely to be viewed or purchased by a customer. Sites that provide high quality recommendations to customers have increased page views per visit, improved sales conversion rates, and larger revenue per order. AKRE is deployed as an easy-to-integrate web service that can be added to a portal in hours, not weeks or months.

"Aggregate Knowledge provides powerful 'related' recommendations functionality that was quick and easy for us to implement," said Ethan Stock, CEO of Zvents, an events web search portal and web service. "The recommendations box powered by Aggregate Knowledge gives users of our site relevant event options, based on the behavior of prior visitors. Search plus recommendations is a powerful combination."

"This product identifies up-sell and cross-sell opportunities for web retailers in real-time," said Josh Kopelman, managing director of First Round Capital and founder of Half.com. "User view and buy behavior can change quickly based on outside influences like a news story or a product review. Since this system is real-time and works across product and media categories, web merchants have access to this data immediately."

AKRE enables automated merchandising across a broad range of categories that have previously not been connected. For example, AKRE identifies cross-selling opportunities such as "people who read this news story, bought tickets to this event."

About the Aggregate Knowledge Dashboard

The Aggregate Knowledge Dashboard provides an end user with an easy-to-use console for managing news, media, email, products, and services. Since Dashboard is tightly integrated with the Aggregate Knowledge Recommendation Engine, discovery of new items of interest is threaded throughout the user experience.

"Dashboard is a great place for a user to start the day and find interesting, fresh, and relevant content," said Paul Martino, CEO of Aggregate Knowledge. "Dashboard is available to retail and media companies as a white label service and is branded by the company providing the service to the end user. Dashboard drives repeat usage and brand exposure by providing a truly valuable service to the end user."

About Aggregate Knowledge

Aggregate Knowledge delivers relevance and enables discovery of products, services, and content through its real-time recommendation engine (AKRE). By leveraging the wisdom of crowds, Aggregate Knowledge provides high-quality recommendations to retail and media portals on a white-label basis. Through its Recommendation Engine and Dashboard products, Aggregate Knowledge provides up-sell and cross-sell opportunities while driving brand awareness and repeat usage. For more information, please visit www.aggregateknowledge.com.

###

Aggregate Knowledge, the Aggregate Knowledge logo, and AKRE are trademarks of Aggregate Knowledge Inc. All other company and product names are trademarks or registered trademarks of their respective owners.

Mashup Camp

We had a good time at mashup. For me the highlight was a pow-wow of WSFinder, Programmable Web, and StrikeIron trying to figure out how to replace UDDI/WSDL with something simple and easy.

We kept saying, "lets keep this at the Yahoo directory level of complexity". Our proposal is a really simple "API RSS" that has 5 or 6 fields in it. This is about discovery and brief description, not implementation etc. This is just so a developer knows how and where to look for a list of APIs to mashup.

Check out this from Chris Law, the other half of WSFinder.

http://1000flowersbloom.typepad.com/1000_flowers_bloom/2006/02/mashup_camp_sta.html

Update

Its been a while since I have posted. The new API keep flowing in though. New stuff in Payment processing, always more stuff in maps, and some new additions in other categories as well. We are near 150 APIs and many have been user added. That is the whole point of this being a wiki!

The reason that commentary from the blog is a bit infrequent is that Chris Law and I are just about ready to launch our new company: Aggregate Knowledge. We are sponsors for both the eTail conference next week in Palm Springs and the eTech conference the first week of March in San Diego.

We will formally be launching the company at that conference. We will keep you posted.

New and updated APIs - Yahoo Widgets and Fotolio

Yahoo has released version 3.0 of its Widget Engine, based on the cool Konfabulator original technology. Here are some of the desktop widgets available (more info at http://widgets.yahoo.com).

  • Yahoo! Maps Widget – integration with Yahoo! Maps makes it easy to search for addresses, and drag and scroll maps within the widget;
  • Picture Frame – updating the popular photo-display widget, the new version displays photos from Yahoo! Photos, Flickr or photos stored on users’ computer.  Pictures dragged and dropped into the “photo frame” can be instantly uploaded to Yahoo! Photos or Flickr;
  • Yahoo! Search Widget – search directly from your desktop using Yahoo!’s powerful search technology to search across the Web, including Yahoo! Image Search, Video Search, Yahoo! Local, Yahoo! Shopping or Yahoo! News, all with no browser required;
  • Yahoo! Mail Widget – keeps Yahoo! Mail users informed of new messages in their Yahoo! Mail inbox, including the number of e-mails and how long it has been since they last checked;
  • Yahoo! Notepad Widget – allows users to create, edit and delete notes, acting as a sticky pad for your desktop, and is synched to Yahoo! Notepad online so that no matter where users are, they can easily get to their notes and to-dos.
  • Get more details at http://widgets.yahoo.com.

-----------------------------------------------------------------------------------------------------------------------------------------------

Fotolia is a new online marketplace of digital photos and illustrations where every image can be monetized. This community driven site allows aspiring photographers and amateurs alike to post and make money from their images while maintaining full copyrights. Alternatively, graphic designers and small businesses can obtain royalty free images for web or print use for free or purchase them for as low as $1.

Fotolia has a nice syndication model and easy to install remote search "APIs" that make access easy for anyone who wants to be an affiliate. Check it out at http://www.fotolia.com/affiliation/.

A few more APIs

Sorry for not posting here in a while. Starting a company definitely cuts into the time that you can spend on blogging. I don't know how some of the really prolific folks do it!

In particular Yahoo has been on a tear and I know that there are a few more APIs that are going to be released soon (hopefully before the new year) so stay tuned.

Here are a few more APIs that have been added to the wiki:

Aggregate Knowledge - Add behavior based recommendations of items to your web site
Amazon Mechanical Turk - Get humans to do things you want by paying them
CoregMedia - Lead Generation / Co-Registration Network API
ecommStats - Get access to web analytics through the APIs provided
Rhapsody - Let's you play music through the Rhapsody website
Yahoo Traffic - Traffic Information from Yahoo!
Yahoo Local - Get access to location information and reviews about things in Yahoo's database.   

Chris

How To Make Your Own Web Mashup -- from Programmable Web

John over at Programmable Web just put up a great little guide on how to make a mashup. Worth checking out if you're trying to play with this stuff and want to figure out what to do.

Chris

Reply to open letter from Alex Barnett

Alex,

I appreciate your comments on this issue. Chris and I have spent a great deal of time thinking through the privacy issues that you discuss here. One of the primary reasons that we have launched as an “Alpha” and not even a “Beta” product is that we are looking specifically for this kind of feedback. Furthermore, the solutions to many of the issues you have brought up are part of our roadmap.

Let me address our overall strategy. In order for WSRelater to work, we need to know the aggregate viewing behavior of a set of people. We do NOT need to know specifically who they are. For example, we need to know

            Some person looked at item A, then item B, then item C

We do not need to know that the person above is “paul@wsfinder.com”.

In order for this to work across websites, WSRelater needs some way to know that the two people in the following example are the same person

            Some person looked at a group 1 on Tribe, group 2 on Tribe

            Some person looked at discussion 3 on eCademy

The solution is to use the FOAF practice of sending a one-way hash of the person’s email address. (As an FYI, if you submit an email address to the WSRelater with type PERSON it is automatically converted – we don’t store the address). By using this best practice attention can be aggregated across partners using WSRelater.

Let me address your specific issues and describe what our strategy is as we move from an Alpha to a Beta product.

(1) How do I know with whom you are sharing what data with?

The answer is simple: we are not sharing your user data with our partner sites. A partner site queries WSRelater for recommendations of items, not for information about a person. 

Right now we have an Alpha API feature that lets you query the database for information about a user. This is for debugging and testing purposes only (another reason that we are in Alpha). Its really hard to know if you implemented the API correctly if you can not directly query the system. Perhaps we should only enable this API function for the site that contributed the data or only for the development instance of the database. We are looking for your feedback.

(2) What is being done with all my data?

We are using it in aggregate to make recommendations of items that a person would be interested in. It is an item-to-item filter, so a partner asks for information about a item and gets back more items.

(3) How can I be certain that I am in control?

Since the system is based on the one-way hash of an email address we have a nice way to deal with this issue. The user who controls the email address with the behavior can remove any of the behavior data about him or herself or can opt out of being used for recommendations completely.

(This is not yet implemented, but this is how it will work)

After verifying a person is the owner of an email address, he or she can use a web interface to view all WSRelater behavior entries from that address. Any or all of these can be removed at any time. Since this is a real time system, item recommendations that relied on this data will be updated the next time they are requested. By opting out completely no data will be accept by WSRelater from this one-way hashed emailed address.

We would love to have this “console” interoperate with existing efforts like Attention Trust, or perhaps even BE Attention Trust. Why rebuild if it is already there?

As a follow up question: how do you feel about WSRelater keeping this opted-out data, but removing any reference to the user when it is removed? So when a user opts-out of WSRelater, instead of deleting all rows from the database, a unique random identifier (that can never be tied to you) will be applied to those rows, instead of the one-way hash of the users email.

As a final note: please remember this is a recommendation web service, not an ad network or a personalized search engine. We are not trying to deliver ads for wedding planners because you type “engaged” into a profile. Our goal is to provide high quality recommendations of items that you might be interested in based on what other people previously liked (or didn’t like). Being that this is an item-to-item system it can work for an anonymous user who simply clicked on a first book, image, or group and want to see more things like it. We think this is a compelling proposition for the end user and leverages the collective wisdom of crowds in doing so.

Aggregate Knowledge

The following is a posting of the mail I recently sent to our friends announcing our new company (the parent of WSFinder.com).

We wanted to let you know that we have started a new company: Aggregate Knowledge (www.aggregateknowledge.com). Our goal is to deliver the best content to people based on the aggregate behavior of everyone who has gone before them. We think that the wisdom of crowds can help people get at the best of all the information that’s out there.. Our website doesn’t have much information yet, but will soon.

We are still very early in our company’s life cycle. Currently, we are closing a small “friends and family” round of funding and thank those of you who are participating. Our goal is to do an institutional round in the spring.

As many of you know, we previously launched WSFinder, a wiki-based directory of web services and APIs that people are using to create mash-ups. This was the starting point of our analysis of the web services landscape and marked the beginning of our goal to understand what was happening in the Web 2.0 world. The insights gained are driving much of the thinking behind Aggregate Knowledge.

WSRelater is the first web service that we are offering. It is an Amazon style “people who liked this, also liked that” engine that anyone can add to their website with a few hours of work. Since the engine is implemented as a web service, all sites that use the service can contribute to the aggregate knowledge database. We are pursuing direct applications of this technology with companies that are selling goods online and want to incorporate this functionality to their browsing experience.

The WSRelater service is in “Alpha” mode. We will move from Alpha mode once we have good feedback from a few experimenters about the service and move to more production ready hardware. The API for this service and its documentation are online at www.wsrelater.com. Please send us any feedback.

There are two things that we are asking our friends for assistance with in the short term.

1.      If you know of a great sales / business development person that can help us knock on a few doors we’d love to meet them. Media and/or retail Biz Dev experience is really what we are looking for.

2.      If you have a site and would like to participate in the alpha of the recommendation service please let us know!

We are targeting a January unveiling of our first consumer facing service. This new service will leverage the WSRelater engine to create a compelling user retention solution for media portals. You will hear more about this at the beginning of the year.

We will keep you posted.

Paul Martino and Chris Law

Interview with Greg Isaacs (eBay - Director Developers Program)

Another repost from the 1000 Flowers Bloom blog that I thought was appropriate since it talks about APIs:

I met with Greg Isaacs last week to talk about the eBay Developers Program and I have to say that it was the first time that I have ever had an embargo put on something that I could blog about.

The big announcement is that eBay has made their APIs free. Obviously they're hoping to get more developers to use their web services. Techdirt and others are covering the story.

What's maybe not so obvious is that they were one of the best examples of someone who was actually making money from their APIs. It's almost a shame that could make more money by becoming free. I always viewed eBay as one of the shining examples of companies that made real dollars from their web services. Greg dashed my world view when I talked to him though.

One other really interesting thing to note is that eBay has been in the "Web 2.0" game of releasing their APIs for the last 5 years. The amount of listings volume and revenue is pretty staggering when you see the stats.

Question to ponder - Do you need to have an existing business model before you open up your APIs? The eBay example seems to point to yes.

Read on for highlights. Listen to the conversation here.

Why remove the fees?

Greg - "Historically eBay charged for their APIs, eBay is announcing is that it will be removing all API fees for call volume and annual fees. We are planning on building on current momentum. By making the APIs free allow developers to continue to build really wonderful innovative applications."

Greg - "We never charged for the APIs for direct revenue, it was always about efficiency. When we got started making our APIs broadly available 5 years ago it was not a foregone conclusion about what value our developers would drive and what it meant for our infrastructure."

Greg - "We want to do two things by making the APIs free – number one to all of our developers who have been with us for a number of years say thank you and the second is around new developers, our motto is innovation without barriers. We want to remove as many barriers as possible. Let’s get rid of them and let developers do what they do best."

It's interesting that the API calls were originally all about efficiency to make sure that people were not abusing the system.  I really thought that they might have a whole separate business around providing the webservices. Obviously the API revenue was smaller than the overall revenue that they could get by getting more listings onto their site.

How much in terms of revenue is coming through 3rd party developers?

Greg - "Today about 22% of eBay.coms listings come from 3rd party developers and that is up from 20% in Q2”

Wow. That's a huge number. Think of how many listings there are on eBay and what 22% of those listings represents. One question I'll be curious about is how much that number grows once the APIs are free.

What does eBay do for developers?

Greg - "To make developers successful we have done a bunch of things. We give them a lot of marketing support - for example, a solutions directory solutions.ebay.com an online directory where eBay buyers and sellers can find tools, we also give them lots of technical support, online as well as live help. We also have a sandbox which is a replicated version of the eBay production environment which is available for eBay developers to test it before going live to site."

You can tell that eBay has a pretty mature program. They do a lot of useful things for their developers that others are moving to catch up and do.

What are some interesting things that others are doing with eBay's API and data?

Greg - "Terapeak takes eBay’s unstructured data and puts it in a structured format. If you want to sell iPod Nano’s, you can go to Terapeak’s system and get a wealth of information of historical transactions around average selling prices, conversion rates on iPod Nanos, look at what time of day to sell, what features like Bold to use."

Greg - "Mpire built a selling tool for eBay sellers, it allows you as a seller to manage your eBay inventory and get a snapshot of how you’re doing financially and allow you to manage your contacts."

I think that there is probably a tremendous amount of value locked inside of the transaction data that eBay has. Very cool stuff that Terapeak is doing. Mpire sounds like CRM/ERP meets eBay. It's amazing to me that there is this whole eBay economy that can use this.

Will there ever be a time when people don't go to eBay the website at all?

Greg - "A lot of our sellers today don’t even have to come to eBay to manage their business and we designed that intentionally. On the buy side today we have a whole host of applications that allow you to sell more efficiently whether you’re on the browser, telephone etc."

Greg - "Something I’m very excited to see is when you can search for an item and you can list an item on eBay without ever having to go to the website. My belief is that will increase the size of the marketplace and that’s a win win for everyone."

This is pretty amazing and even if they don't call it Web 2.0 at eBay they clearly get it. eBay could end up being an underlying commerce infrastructure layer for the whole web. What an amazingly powerful position to be in!

What is eBay's take on Web 2.0?

Greg - "For us it’s been less about buzz or hype and more about economic opportunity. We’ve always focused around how can we make developers successful and how can they actually make money. That doesn’t always go hand in hand with the latest fad or the latest buzz."

eBay does a terrific job of marrying a business model to the Web 2.0 concepts. In fact I think it's fair to say that they're a real pioneer at doing that.

Can I show both eBay and Amazon content on the same page?

Greg - "In our license agreement that is allowed and the one caveat is that with the listings from Amazon and eBay must be visually separate. The last thing you want is someone to click on an item thinking they’re going to eBay and go to some other site. Go to Fatlens and you will see concert tickets there not only on eBay but also on various other marketplaces that Fatlens does business with."

Again I'm amazed at the willingness that people are showing in putting their content and functionality up next to a competitors. I think that many companies have really gotten themselves out of the walled garden mentality now.

What should the others like Google and Yahoo do with their developers programs?

Greg - "I’m not going to give you all the information you like about what they should be doing because after all we’re going after the same developer mindshare."

This further reinforces to me that there is a real war on now for folks to get a hold of developers and get them creating things on platforms and getting them hooked there.


What’s coming up next for the eBay Developer’s Program?

Greg - "eBay developer challenge with two main components:

  • An individual developer prize: $5000 + ability to present their application at the O’Reilly ETECH conference + flight and hotel.
  • An open source prize: Xboxes for the winners + ability to present their application at the O’Reilly ETECH conference + flight and hotel."

Timeline
0:22 How did you make the jump from Investment Banking to eBay and the Developers Program
1:19 It seems like the Developers Program is a far stretch from Investment Banking.
2:21 What does it mean to be the Director of the Developers Program?
3:49 How do you measure the success of your program
5:08 eBay announces no more fees for APIs
6:10 What’s driving the reason to drop the API fees
7:42 Tell me about how eBay allows people to use anonymized data
8:57 What are your favorite three applications
11:11 What do you wish people would build?
12:48 Do you ever forsee a world where users don’t have to go to eBay directly to buy or sell at all?
14:25 What’s about developers who might be worried about eBay saying hey that’s a good idea I’m going to go do that?
15:57 So you think it will be less of a Google/Yahoo model where you buy up companies?
16:45 Why doesn’t eBay get more buzz around Web 2.0 since it was a pioneer?
18:01 Are you comfortable with eBay data mixing with Amazon data or functionality?
19:12 Fatlens example.
19:56 What do you think about Google or Yahoo showing eBay items in search results?
20:59 What are Google and Yahoo doing right or wrong with their developer programs?
21:45 What else is coming down the pipe for eBay’s developers program?

 

Web Services with Network Effect

This is a repost from my 1000flowersbloom blog that I thought was appropriate

I had been looking at the Web 2.0 world as a series of data silos, web services, and aggregators. I think that there is another way to look at is as well which is to examine which services stretch across all sites and gain network effect by doing so.

I think that a reputation system is a great example of a service that does this and that gets stronger the more sites it is deployed across. Brad Burnham from Union Square Ventures has a post about why it won't work. Mary Hodder was at a Union Square Ventures session in NY where they talked about it:

Mary - "you can pull data for reputation from Ebay.... but the thing about the difference between what Tim was talking about, maps, and Ebay's reputation information is that the mapping data makes sense when you pull it out of the system, whereas the reputation data, because Ebay is so skewed, it's such a bizarre social environment, everybody is under tremendous pressure to make this sort of, you know, A+++ best sale I've ever had, which, I mean, would only exist if the guy who was selling you the thing drove me the item from Kansas or something, otherwise it's just probably B+. [So]... the reputation information is perfect or it's terrible, and when you pull it out of that system ... it doesn't match up. It doesn't translate with other walled garden reputations."

I have to say that I disagree with Mary Hodder on this one. I think that it would be tremendously valuable to know what someone's eBay rating was in other contexts.

Let's say I'm on Craigslist - right now I have no trust mechansim. I'd much rather at least have the eBay one even though it might be imperfect. I also think that people will understand that when a rating is presented as an eBay rating that they will be able to contextualize what that really translates into.

The more the reputation system is used the stronger it gets. A reputation system is going to be very important in further enabling person to person transactions.

Chris

Web Services sweeping the landscape

This is a repost from 1000 Flowers Bloom that I thought would be interesting to this audience:

There's an interesting discussion going on around Web Service components. Are they Internet Connected Compenents as Scoble is calling them? Maybe Raw Potatoes as Ethan Stock and I have mused about? You know - the things you make mashups out of.

No matter what you name them they are changing the way that functionality is shared and distributed around the web. Why do a mapping component when Google will do it for you? Why write a music engine when Yahoo will do it for you? Entrepreneurs should be building on top of these to create great apps.

Zvents is a great example of this. Take a core idea like - we need to have a good way to find all the events that are out there and then layer functionality like Google Maps on top of it to make it better.

I had an interesting conversation today with Greg Isaacs over at eBay and he's got some cool examples of the eBay APIs being used with things like Google Maps functionality. They put out a call at their last developers conference for more functionality like this and it looks like their developers have delivered. He showed me some truly cool stuff when I talked to him. I'll be posting the interview next week.

The real question in my mind is - what are the components? What should they be? I created a wiki over at wsfinder to help answer that question. One thing that's fascinating is to see which areas have lots of APIs from different providers and which don't... but that's fodder for another post.

Chris

July 2008

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    

Recent Posts