<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>joeandrieu.com &#187; VRMWorkshop2008</title>
	<atom:link href="http://blog.joeandrieu.com/tag/vrmworkshop2008/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.joeandrieu.com</link>
	<description>My personal space</description>
	<lastBuildDate>Tue, 07 Sep 2010 21:21:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Notes on User Driven Search</title>
		<link>http://blog.joeandrieu.com/2008/07/20/notes-on-user-driven-search/</link>
		<comments>http://blog.joeandrieu.com/2008/07/20/notes-on-user-driven-search/#comments</comments>
		<pubDate>Sun, 20 Jul 2008 21:55:45 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[ProjectVRM]]></category>
		<category><![CDATA[User Driven Search]]></category>
		<category><![CDATA[Vendor Relationship Management]]></category>
		<category><![CDATA[MatchMine]]></category>
		<category><![CDATA[SwitchBook]]></category>
		<category><![CDATA[VRM]]></category>
		<category><![CDATA[VRM08]]></category>
		<category><![CDATA[VRMWorkshop]]></category>
		<category><![CDATA[VRMWorkshop2008]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/07/20/notes-on-user-driven-search/</guid>
		<description><![CDATA[
Whether it’s user-generated content like YouTube, user-written and edited knowledgebases, like Wikipedia and Freebase, or user-centric Identity like OpenID and Information Cards, user-driven thinking is transforming our world. With VRM&#8211; Vendor Relationship Management&#8211;that revolution reaches the market, creating tools for individuals to get more value out of their relationships with Vendors. The goal is to [...]]]></description>
			<content:encoded><![CDATA[<p><!-- p.heading {font: bold normal 1.05em Verdana, Helvetica, Arial, sans-serif;} --></p>
<p>Whether it’s user-generated content like <a href="http://www.youtube.com" target="_blank">YouTube</a>, user-written and edited knowledgebases, like <a href="http://www.wikipedia.com" target="_blank">Wikipedia</a> and <a href="http://www.freebase.com" target="_blank">Freebase</a>, or user-centric Identity like <a href="http://www.openid.org" target="_blank">OpenID</a> and <a href="http://informationcard.net/" target="_blank">Information Cards</a>, user-driven thinking is transforming our world. With <a href="http://projectvrm.org" target="_blank">VRM</a>&#8211; Vendor Relationship Management&#8211;that revolution reaches the market, creating tools for individuals to get more value out of their relationships with Vendors. The goal is to create a user-driven market, where individuals engage with vendors on their own terms, creating mutually beneficial relationships that generate new value for everyone involved.</p>
<p>So what would it mean to <a href="http://blog.joeandrieu.com/2008/07/12/towards-user-driven-search/" target="_blank">apply user-driven thinking to Search</a>? Traditional search is a mix of user-driven and vendor-centrism. While users can enter any query and be directed to content anywhere on the ‘net, we can’t share our search history with Search Providers of choice, nor do we have control over how our activities are tracked and utilized. There are few, if any, open standards for the searcher side of the experience and few options for moving beyond traditional query-response Search.</p>
<p>At the <a href="http://projectvrm.org/VRM_Workshop_2008" target="_blank">VRM Workshop 2008</a>, we fleshed out some ideas, building on the thoughts introduced in my previous post, as well as ideas discussed at <a href="https://www.id-conf.com/vrm2008" target="_blank">VRM 2008 in Munich</a> and <a href="http://iiw.idcommons.com/index.php/Iiw2008a" target="_blank">IIW2008a</a> in Mountain View.<span> </span>What I love about the conversations at these unconferences is that they are so rich, literally creating value on a moment-to-moment basis. And these were no exception.</p>
<p>Here&#8217;s what has emerged so far regarding User-driven Search.</p>
<p class="heading">1. User Driven Search is bigger than query/response.</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/paris-results.gif" alt="Paris Results" hspace="2" vspace="2" align="right" />User Driven Search is more than what we type into the query box and the results we get back from Search Engines. It covers an entire set of activities that span the Internet, including searches entered at site-specific Search Providers like <a href="http://www.expedia.com" target="_blank">Expedia</a>, the <a href="http://www.uspto.gov" target="_blank">USPTO</a>, and <a href="http://www.circuitcity.com/" target="_blank">Circuit City</a>, and all the web pages we visit in-between. It is inherently cross-silo—even <span> </span><em>non-silo</em>—as it encompasses all of our online efforts around a given Search topic.</p>
<p>A recent <a href="http://www.comscore.com/press/release.asp?press=1991" target="_blank">Google/Comscore study</a> found that the average Travel searcher takes 29 days from their first query until their first online purchase. These advanced Searches don’t take place all at one Search Provider nor do they usually happen all in one sitting. Users need tools that empower them to manage these advanced, multi-site, multi-session Searches.</p>
<p class="heading">2. Users should be able to activate and deactivate Search and tracking easily and at will</p>
<p>With User-driven Search facilitating advanced searches across the entire scope of our online activity, users need to be able to turn it on and off at will. Sometimes we want help and are willing to share to get it. Other times, privacy is preferred. <span> </span>We need to be able to turn off the surveillance and just do our thing. Unfortunately, traditional search and advertising networks don’t let us do that in any reasonable way.</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_1029346on-off-switchsmall.jpg" alt="on off switch" hspace="4" vspace="4" align="left" />There are ways to <a href="http://www.online-tech-tips.com/computer-tips/how-to-turn-off-personalized-search-results-in-google/" target="_blank">disable Doubleclick&#8217;s tracking</a> and we <em>can</em> tell Google to <a href="http://www.online-tech-tips.com/computer-tips/how-to-turn-off-personalized-search-results-in-google/" target="_blank">stop personalizing our search results</a>—if we also turn off our Search History. Yet most people have no idea this is possible and even more aren&#8217;t technically comfortable enough to mess with cookies or custom preferences. We shouldn’t have to jump through hoops to disable tracking, because if that’s the case, the vast majority of users will simply not do it, and even those who do will often opt-out completely, which means there really isn’t any choice at all. The decision shouldn’t be between using advanced search features or being treated like a digital transient. We should be able to get advanced features just when we want them and simply turn them off when we don’t. That choice needs to be transparently obvious and easy and available right in the Search interface.</p>
<p class="heading">3. Compartmentalization</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_3106228forks-and-knivessmall.jpg" alt="forks and knives" align="right" />When treating Searches that span more than single queries, users need to be able to separate them into their natural topical breakdown, in whatever way makes sense. Collecting our entire search history and/or clickstream into a <a href="http://blog.joeandrieu.com/2006/10/07/attention-v-intention/" target="_blank">single attention datastore</a> literally <a href="http://blog.joeandrieu.com/2006/10/11/a-different-take-on-attention/" target="_blank">destroys the context</a> that makes the Searches relevant.</p>
<p>Users need a way to collect their Search-related activities into categories that make sense for them. We’d like to keep our summer vacation search activity together, yet separate from our financial planning Search. We’d like to collect our home buying search activity and store that in a different place than the queries and discoveries related to our child’s Search for information about George Washington. User-driven Search must deal with more than query/response and yet not so much that it encompasses our entire attention stream. It must capture the sweet spot of user-defined collections at a scale suitable to each Search individually, as determined by each searcher.</p>
<p class="heading">4. Visability and Editability</p>
<p>For users to drive Search, we need to be able to see and edit the all of the information used to provide results. Hidden or unauthorized data or tracking of our clickstream allow current Search Providers and advertising networks to analyze and guesstimate what we are looking for, but they don’t provide any way for us to contribute. Not only are they hiding in my virtual closet surveilling me—often without permission—they are missing a great opportunity to simply ask me what I want. By making all Search activity visible, Providers can say “Here’s the data we are using to try to help you.” By making that editable, they add “Can you help us improve it?” User interface challenges aside, there is no reason Search Providers <em>shouldn’t</em> ask for feedback and input. It is guaranteed to improve the quality of their view and ultimately their Search results.</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_3984763erasing-errorsmall.jpg" alt="Erasing error" hspace="4" vspace="4" align="left" />Currently, Google, and its DoubleClick division, track your entire search history and just about anywhere you might go online, yet you have no idea what information they have on you, except for Google&#8217;s Search History—and you certainly can’t edit it. So when you track something down on a lark, or someone else uses your machine, irrelevant data gets bundled into your history, only to clog up the machinery that is actually trying to help you. Buy a book on knots for your young cousin and Amazon will be recommending Boy Scout titles for months. This is sometimes referred to as the “Tivo thinks I’m gay” problem. If users have neither visibility nor control over the data used for recommendations, they can’t correct these types of errors. We must have both visibility into the data driving advertising and search results, and we must be able to edit it as well.</p>
<p class="heading">5. Selectable disclosure on users’ terms</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_5086740iconic-couriersmall.jpg" alt="Iconic courier" align="right" />Having gone to the trouble to coordinate and maintain a collection of data for their Searches, users should be empowered to share that data with any service capable of responding intelligently. Search is a fundamental part of how we navigate the web; it makes no sense to restrict Search activity to any one provider. Just as your Search might take you to dozens of websites, it is also possible that it will bring you to dozens of Search Providers, from Google and Yahoo! to Amazon and eBay, even to microSearch Providers like Circuit City or Schwab. As users navigate across the web, their Search should go with them, seamlessly disclosed to authorized Search Providers as easily as possible.</p>
<p>Today, Google serves as a locked-in data silo for most people’s search history. There’s no way to send that history to Yahoo! Or MSN Live or Amazon or eBay to see what they might be able to do for you. As technologies for personalized search results improve, the value of that search history will continue to increase. We need to be able to send select parts of our search to providers of choice and we need to be able to do it trivially. As easily as we go from one website to another, we should be able to send our Search to a new Search Provider.</p>
<p><span> </span>And yet, if we are to facilitate the easy transfer of this data, we also need to protect users’ rights, even as we expose more secrets to more people.<span> </span></p>
<p><a href="http://www.schwab.com" target="_blank">Schwab</a>, for example, could greatly improve the ease of finding appropriate offerings if they could review the relevant parts of the current Search instead of relying on you entering just the right queries and properly navigating their site architecture. But it is unlikely that users are going to want to give Schwab any information unless there’s an understanding about just exactly how that information will be used (and the ability to select just what information is sent). We generally don’t want companies to start sending us junk mail or calling us with sales offers just because our Search shows that we are in the market for one of their products. <em>But</em>, if we could be assured they would use our Search just to provide better results and perhaps to improve their offerings, we are far more likely to share that part of our Search that could help <em>them</em> help <em>us</em>. We want explicit agreement for data rights access and we want it <em>before</em> we give them<em> any</em> data, and when we want to select what we send so they get just the parts that make sense, and not any personal information we don&#8217;t want to share. A User-driven Search solution must not only allow users to send select portions of their Search wherever they want, it must allow them to set the terms for exactly what recipients can do once they get it.</p>
<p class="heading">6. Impulse from the user as a specific statement of Search Intent</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_76297ordering-from-menusmall.jpg" alt="ordering from menu" hspace="4" vspace="4" align="left" />Recommendation systems presume that an analysis of your <em>history</em> is the best way to discover what you might want <em>now</em>. The <a href="http://www.netflixprize.com/" target="_blank">NetFlix recommendation challenge</a> and <a href="http://www.amazon.com/gp/yourstore" target="_blank">Amazon recommendations</a> feature both use this approach. Not only does this place the user in a passive mode, it also has no facility for users to state what they actually want, <em>right now</em>. People have widely varying interests and easily switch between tasks even in the middle of a Search. Our past transactions may paint an interesting picture of who we are, but it rarely describes what we want in any given moment. What we really want from NetFlix isn’t the “perfect” movie for someone with my viewing history, we want the movie that’s perfect for the mood or situation we’re in right now.</p>
<p><em>Search</em> systems, on the other hand, rely on a specific “<em>objet de Search</em>” as a trigger for directing efforts. The <em>objet de Search</em> is a keyword or other statement that explicitly represents the user’s intent in some way. At traditional search engines, the query serves this purpose, with the user essentially asking “what web pages have these words” in the hope that those words might be on the page that has what they are actually looking for. <span> </span>At structured Search Providers, like <a href="http://www.expedia.com" target="_blank">Expedia</a> or <a href="http://www.orbitz.com" target="_blank">Orbitz</a>, the entries for departure, destination, date, and number of travelers in the combined form data comprise the <em>objet de Search</em>.</p>
<p>For User Driven Searches, we must move beyond the keywords and limited structured form fields to allow a more complex, more expressive statement of intent. This statement should include the entire range of Search activity for your given Search, including queries, Search Providers, clickthroughs, captures, and annotations. In short, it should bundle up the entire <em>Search</em> and present it to the Search Provider as an explicit statement of intent. This presentation must be independent of any data silo, unlimited by the offerings of any particular vendor. It should be a proactive statement of “Here’s what I’m looking for: here’s what I’ve found so far and where I’ve been. Got anything that might help?”</p>
<p>Most importantly, Search operates <em>in the foreground</em>, with an explicit impulse from the user. User-driven Search isn’t about background profiling and analysis to try to guess user intent. It requires an explicit means for users to state their intent in ways Search Providers can understand. Instead of predatorial “targeting” of users with particular demographic, psychographic, or behavioral profiles, User-driven Search operates exclusively on that <em>objet de search</em>, as the entire representation of user intent. No more guessing. No more secretive or unauthorized tracking. No more stereotypical clustering based on industrial-era models of consumer behavior. Instead, User-driven Search Providers respond directly to clear, unambiguous representations of <em>confirmed</em> user intent.</p>
<p class="heading">Towards an Open Standard</p>
<p>This is the kind of solution we are working on at SwitchBook. At the <a href="http://projectvrm.org/VRM_Workshop_2008" target="_blank">VRM Workshop 2008</a>, I was excited to learn more about <a href="http://www.matchmine.com" target="_blank">MatchMine</a> from J Trent Adams; they are moving in a similar direction for media-based recommendations.<span> </span>There is currently no service we know of that fully delivers on the promise of User Driven Search, but I’m looking forward to working with Trent and others to develop the open standards and protocols to make it possible.</p>
<p>If you are interested in joining the conversation, send me an <a href="mailto:userdrivensearch@switchbook.com">email</a>. We’ll be setting up a listserv to talk on a more regular basis. All are welcome.</p>
<p>[Update 5/3/2009: "user-driven Search" to "User Driven Search"]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/07/20/notes-on-user-driven-search/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Social Graph is Plural</title>
		<link>http://blog.joeandrieu.com/2008/07/15/social-graph-is-plural/</link>
		<comments>http://blog.joeandrieu.com/2008/07/15/social-graph-is-plural/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 14:12:09 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[ProjectVRM]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Vendor Relationship Management]]></category>
		<category><![CDATA[social graph]]></category>
		<category><![CDATA[user centrism]]></category>
		<category><![CDATA[User Driven]]></category>
		<category><![CDATA[VRM]]></category>
		<category><![CDATA[VRM2008]]></category>
		<category><![CDATA[VRMWorkshop2008]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/07/15/social-graph-is-plural/</guid>
		<description><![CDATA[&#8220;Social Graph&#8221; is not just a singular noun.
&#8220;The Social Graph&#8221;  is a popular misnomer that has plagued the social networking portability conversation ever since Brad Fitzpatrick catalyzed the blogosphere with a vision about the Global Social Graph.
But in fact, &#8220;The Social Graph&#8221; has little real value outside of computer science elegance. Nobody but Big [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;Social Graph&#8221; is not just a singular noun.</p>
<p>&#8220;The Social Graph&#8221;  is a popular misnomer that has plagued the social networking portability conversation ever since Brad Fitzpatrick catalyzed the blogosphere with a <a href="http://bradfitz.com/social-graph-problem/" target="_blank">vision about the Global Social Graph</a>.</p>
<p>But in fact, &#8220;The Social Graph&#8221; has little real value outside of computer science elegance. Nobody but Big Brother, the TSA, the CIA, and [insert surveillance agency of your jurisdiction here], actually want that single, monolithic view of all the relationships in the world. That&#8217;s <em>The</em> Social Graph.</p>
<p>In contrast, <em>my</em> social graph is hugely valuable to <em>me</em>. <em>Your </em>social graph matters to <em>you</em>. And it might be interesting to discover where <em>our </em>graph (plural) overlap. But neither of us actually care about <em>The</em> Social Graph.</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_2587662a-few-fish.jpg" alt="A few fish" align="right" hspace="3" width="300" />At the <a href="http://projectvrm.org" target="_blank">VRM</a> Workshop 2008, here at Harvard&#8217;s Berkman Center for Internet and Society, it came out that &#8220;social graph&#8221; is actually plural.</p>
<p>Like fish.</p>
<p><em>The</em> Social Graph is a misleading distraction, a handy buzzword we can all slip into our cocktail conversations. But the real value is in the personal, independent social graph we all have. Plural.</p>
<p>If you think about it, that&#8217;s the only way you can really make sense of it in our user-centric, user-driven world.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/07/15/social-graph-is-plural/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Towards User Driven Search</title>
		<link>http://blog.joeandrieu.com/2008/07/12/towards-user-driven-search/</link>
		<comments>http://blog.joeandrieu.com/2008/07/12/towards-user-driven-search/#comments</comments>
		<pubDate>Sat, 12 Jul 2008 07:52:14 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[ProjectVRM]]></category>
		<category><![CDATA[User Driven Search]]></category>
		<category><![CDATA[Vendor Relationship Management]]></category>
		<category><![CDATA[Adriana Lukas]]></category>
		<category><![CDATA[Doc Searls]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SwitchBook]]></category>
		<category><![CDATA[VRM]]></category>
		<category><![CDATA[VRMWorkshop]]></category>
		<category><![CDATA[VRMWorkshop2008]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/07/12/towards-user-driven-search/</guid>
		<description><![CDATA[It is time to give users more control over Search.
At VRM2008 in Munich and at IIW in Mountain View, I started a conversation about User-Driven Search, the premise: what would it mean for users to truly drive their searches?
User-driven is a new term that came out of the VRM community riffing on the meaning of [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNorma">It is time to give users more control over Search.</p>
<p class="MsoNormal">At <a href="https://www.id-conf.com/vrm2008" target="_blank">VRM2008</a> in Munich and at <a href="http://iiw.idcommons.com/index.php/Iiw2008a" target="_blank">IIW</a> in Mountain View, I started a conversation about User-Driven Search, the premise: what would it mean for users to truly drive their searches?</p>
<p class="MsoNormal">User-driven is a new term that came out of the <a href="http://projectvrm.org" target="_blank">VRM</a> community riffing on the meaning of user-centric development and user-centric identity. User-centric is a nice term, but it could be construed as limiting. For example, user –centric definitely implies that that the user is at the center of attention and the focus of the architecture, but it doesn’t necessarily mean the user is in charge of the experience. That&#8217;s a key distinction.</p>
<p class="MsoNormal"><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_1777208tuna-saladsmall.jpg" alt="tuna salad" hspace="3" vspace="3" align="right" /><strong>Not just tuna salad</strong></p>
<p class="MsoNormal">Adriana <a href="http://www.mediainfluencer.net/2008/04/two-tales-of-user-centricities/" target="_blank">explains</a> this difference between user-centric and user-driven as metaphorically the difference between buying ready-made tuna salad or picking and choosing your own ingredients and making the tuna salad yourself. When I first talked with Doc about <a href="http://blogs.law.harvard.edu/vrm/2008/04/28/vrm-is-user-driven/" target="_blank">user-driven instead of user-centric</a>, Jim Carrey’s The Truman Show immediately sprang to mind: from birth, Truman is the protagonist in a huge reality show revolving around him… only he doesn’t know it. The climax of the show is Truman discovering the rest of the world and confronting his father/producer. Clearly the Truman Show is Truman-centric… but it is most definitely not Truman-driven.</p>
<p class="MsoNormal"><strong>It&#8217;s about impetus and authority</strong></p>
<p class="MsoNormal">For me, user-driven means that the user provides the impetus and is the controlling authority throughout the transaction. Sure, sometimes there is negotiation or collaboration with others… the user isn’t omnipotent, after all. However, the user is in charge of creating his or her own experience. This fits with user-constructed or customized solutions, like the tuna salad recipe. However, it has implications far beyond the limits user-created or user-customizable architectures.</p>
<p class="MsoNormal"><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_76297ordering-from-menusmall.jpg" alt="ordering from menu" align="left" />Is the user initiating the experience? Is the user&#8217;s moral authority the primary control throughout the system? Is the system transparent to users, enabling them to make their own informed decisions about what will be presented to them and how it is presented? Is it the user who is shaping the input, intermediary results, and final outcome? If so, then it is user-driven. If not, it isn’t.</p>
<p class="MsoNormal">When it comes to the tuna salad metaphor, this is the equivalent of the tuna salad being made <em>when I ask for it and on my terms</em>. Not before. And although I could choose to make the salad myself&#8211;that is definitely user-driven&#8211;it could also be made by someone else to my specifications&#8230; extra mayo and black pepper, no onions, thank you.</p>
<p class="MsoNormal"><strong>Search as user-driven</strong></p>
<p class="MsoNormal"><a href="http://www.google.com" target="_blank"><img src="http://www.google.com/intl/en_ALL/images/logo.gif" alt="Google" align="right" />Google</a>’s keyword query-response approach to Search is, of course, user-driven to some extent. Nothing happens until the user enters a query, users are free to enter any query, and the system responds with results tailored for exactly what the user queried. The user does shape the experience to a limited degree. And yet, it still provides only a slim façade of user control.<span> </span>There is no way to modulate the algorithm, no way to let Google know which results are good or bad, and no way to refine the search other than keyword guessing games. And, perhaps most importantly, there is no way to manage the search beyond the immediate query. For that, the user is dependent on other techniques: bookmarking, cut &amp; paste, opening multiple windows or tabs, even printing to paper or PDF to keep track of good finds. Evolution in Search History management is starting in the right direction, but the ideas here have been rather uninspiring so far.</p>
<p class="MsoNormal"><strong>User-driven systems <em>create</em> value</strong> <strong>inherently</strong></p>
<p class="MsoNormal"><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/dreamstime_3228639gold-in-boxsmall.jpg" alt="Gold in Box" align="left" />The limits on the user-driven aspects of Google are particularly ironic given that it is precisely the element of user control that creates Google’s greatest asset: focused attention.<span> </span>Google’s money making asset is the collection of user-specified queries, queries that explicitly state words related to the user’s interest and implicitly denote user intent.<span> </span>It is precisely because the individual enters a specific keyword that Google is able to sell targeted ads… at great profit and benefit to advertisers and searchers alike.</p>
<p class="MsoNormal">The query entered in the Search box gives Google a implicit statement of intent. That <em>intention</em> is the gold Google resells to advertisers. If Google didn&#8217;t let users drive that intention, if they looked more like a content site or &#8220;Internet portal&#8221;, they&#8217;d have a lot less <em>intention</em> to monetize.</p>
<p class="MsoNormal">If we can extend that control, if we can make search even <em>more</em> user-driven, if we can enable richer, more explicit, more user-driven expressions of Search <em>intent</em>, I believe we can create even more value for everyone involved: search companies, advertisers, searchers, even non-paying websites showing up in “organic” results.</p>
<p class="MsoNormal"><strong>What does it mean to have User Driven Search?</strong></p>
<p class="MsoNormal">At <a href="http://www.switchbook.com" target="_blank">SwitchBook</a>, we’ve been doing a lot of thinking about what User Driven Search might mean. I like starting the conversation with a simple example: what would it mean if I could take my search history from one search provider to another? This “dataportability” example is just an initial notion of how Search might become more user driven.</p>
<p class="MsoNormal">So, what do you think of when you hear (or read) “User Driven Search”?</p>
<p class="MsoNormal">I&#8217;ll be leading a session on this topic at the <a href="http://projectvrm.org/VRM_Workshop">VRM Workshop</a> next week. I hope you can join us.</p>
<p class="MsoNormal" style="font-size: smaller">This material is based, in part, upon work supported by the National Science Foundation under Grant No. 0740861. Any opinions, findings and conclusions or recomendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF).</p>
<p class="MsoNormal" style="font-size: smaller">[Update 5/3/2009: "user-driven Search" to "User Driven Search"</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/07/12/towards-user-driven-search/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>More on Level 4 Platforms</title>
		<link>http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/</link>
		<comments>http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/#comments</comments>
		<pubDate>Tue, 08 Jul 2008 04:54:29 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[ProjectVRM]]></category>
		<category><![CDATA[Vendor Relationship Management]]></category>
		<category><![CDATA[Caltech/MIT Enterprise Forum]]></category>
		<category><![CDATA[Level 4 Platform]]></category>
		<category><![CDATA[Marc Andreessen]]></category>
		<category><![CDATA[Marc Canter]]></category>
		<category><![CDATA[Peter Coffee]]></category>
		<category><![CDATA[Platform]]></category>
		<category><![CDATA[project VRM]]></category>
		<category><![CDATA[Salesforce.com]]></category>
		<category><![CDATA[VRM]]></category>
		<category><![CDATA[VRM2008]]></category>
		<category><![CDATA[VRMWorkshop2008]]></category>

		<guid isPermaLink="false">http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/</guid>
		<description><![CDATA[If you&#8217;re going to bet your company on a platform, pick the open one.
That was my advice last month at the Caltech/MIT Enterprise Forum on Platforms. It turned into a lively debate (you can check out the audio for the June 8 2008 event), almost inevitably pitting me against Peter Coffee of Salesforce.com, with Marc [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re going to bet your company on a platform, pick the open one.</p>
<p>That was my advice last month at the <a href="http://www.entforum.caltech.edu/Past_Archive/an0608.html" target="_blank">Caltech/MIT Enterprise Forum on Platforms</a>. It turned into a lively debate (you can check out the <a href="http://www.entforum.caltech.edu/program_audio.htm" target="_blank">audio</a> for the June 8 2008 event), almost inevitably pitting me against Peter Coffee of <a href="http://www.salesforce.com" target="_blank">Salesforce.com</a>, with <a href="http://marc.blogs.it/" target="_blank">Marc Canter</a> rallying the forces of small business and openness in his inimitable style: caustic, irreverent, and sourcing no small amount of passion.</p>
<p>One small side effect of the debate was that, at times, it slipped unavoidably into a referendum on Salesforce.com rather than an insightful discussion of the merits of open verses closed systems and how companies can reasonably navigate their choices.  Pulling back from that focus on Salesforce left more than a few unanswered issues. Peter Coffee contacted me after the event and asked to keep the conversation going, which sounds like a great idea.</p>
<p>So, here&#8217;s a reprise of my presentation on June 14.</p>
<h2>Open Platforms and Standards</h2>
<h4>Level 4 Platforms FTW</h4>
<p>This article is about open platforms and what an entrepreneur should think about when choosing a platform for their business.</p>
<h2>Two Questions</h2>
<p>When choosing a platform, you&#8217;ll want to consider two major questions:</p>
<ul>
<li>Will it do what you need?</li>
<li>Will it last long enough for you to do it?</li>
</ul>
<p>The first is a matter of features and functionality, and must be evaluated on a case-by-case business for each business. Since I don&#8217;t know your business, I won&#8217;t spend much more time on this question.</p>
<p>The second question is about longevity. Will the platform itself be available as long as your business needs to use it? Will it be stable and robust enough on a moment-to-moment basis? Is there a self-sustaining community of developers and integrators to help you continue to help your company adjust as business needs change over time? In other words, will the platform continue to be able to provide value for your business in the long term?</p>
<h2>What it means to be Open</h2>
<p>In talking about open platforms, I want to be clear what I mean by open. An open platform, for the sake of this article (and as far as I&#8217;m concerned, for the purposes of understanding the revolution of open systems), is one that adheres to the principles of N.E.A:</p>
<ul>
<li><strong>N</strong>o one owns it</li>
<li><strong>E</strong>veryone can use it</li>
<li><strong>A</strong>nyone can improve it</li>
</ul>
<p>If a single entity or group owns the platform, it isn&#8217;t open. If there are barriers preventing users from accessing or developing on the platform, it isn&#8217;t open. If you can&#8217;t, with reasonable effort, improve the platform <em>itself</em>, it isn&#8217;t open.</p>
<p>Every platform is open to some degree. After all, that is the point: platforms open proprietary systems so that third-party developers can innovate and create value beyond the scope, resources, or expertise of the platform creators. But truly open platforms allow anyone to improve the actual platform, not just develop within its constraints.  For example, SSL, the secure sockets layer used to secure web access, was developed in the early days of the world wide web when a small group of innovators figured out a way to automatically encrypt information transmitted between a web browser and a website. They didn&#8217;t need to negotiate a contract or get permission, they simply implemented their solution and made it available to everyone, changing the platform of the World Wide Web itself.</p>
<p>When you bet on a closed platform, you are betting that the future of your company fits into the future as designed by the platform owner. When betting on an open platform, you bet that someone, somewhere, will be able to evolve the platform to meet your continuing needs.</p>
<p>NEA is a concept from <a href="http://www.worldofends.com/" target="_blank"><em>World of Ends. What the Internet Is and How to Stop Mistaking It for Something Else</em></a> by Doc Searls and David Weinberger, written October 2003.</p>
<h2>Marc Andreessen&#8217;s Three Platforms</h2>
<p>In September 2007, <a href="http://blog.pmarca.com" target="_blank">Marc Andreessen</a>, one of the enablers of the World Wide Web, wrote an article titled the <a href="http://blog.pmarca.com/2007/09/the-three-kinds.html" target="_blank">The Three Platforms You Meet On the Internet</a>.  I&#8217;m going to revisit those platforms visually, and introduce a fourth kind of platform that Marc missed. Because the text may be hard to read, here&#8217;s a legend of the elements present in all four graphics.</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/ui.png" alt="ui yellow square" hspace="2" align="middle" /> User Interface</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/application.png" alt="application green circle" vspace="2" align="middle" />Developer Application</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/enabler.png" alt="platform enabler blue arrows" hspace="2" align="middle" />Platform Enabler</p>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/platform.png" alt="platform pink triangle" hspace="2" align="middle" />Platform Service Provider</p>
<p>With that, let&#8217;s look at Marc&#8217;s three levels of platforms.</p>
<h2>Level 1 Access API</h2>
<p><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/level-1.png" alt="Level 1 Platform" width="466" height="161" align="middle" /><br />
Level 1 Platforms allow third party developers to access the platform via a well-defined and documented API, typically using HTTP or SOAP. This allows developers to create their own applications, running anywhere the developer chooses, with access to the data and services running on the platform. Twitter, eBay, PayPal, Flickr, and Del.icio.us all support this type of interaction.</p>
<h2>Level 2 Plug-in API</h2>
<p><a title="Level 2 Platform Plug-in API" href="http://blog.joeandrieu.com/wp-content/uploads/2008/07/level-2.png"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/level-2.png" alt="Level 2 Platform Plug-in API" vspace="2" width="431" height="234" align="middle" /></a></p>
<p>Level 2 Platforms allow third party developers to create their application anywhere, with specific, limited ways to affect the user interface running on the platform. The key shift here is that the platform provider controls the overall user experience, but allows the developer a way to create value within their interface. Photoshop, FaceBook, Firefox, Internet Explorer, and Outlook are all applications which act as Level 2 platforms.</p>
<h2>Level 3 Run-time Environment</h2>
<p><a title="Level 3 Platform Run-time Environment" href="http://blog.joeandrieu.com/wp-content/uploads/2008/07/level-3.png"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/level-3.png" alt="Level 3 Platform Run-time Environment" vspace="2" width="364" height="287" align="middle" /></a></p>
<p>Level 3 Platforms let develpers create applications that actually run on the platform. That means the code written by third-parties executes directly in the platform context. The overall user experience is still controlled by the platform, but compared to Level 2 platforms, Level 3 applications typically  customize the user interface more extensively. Salesforce, Ning, OpenSocial, Windows, Java, EC2, and Google Apps are all Level 3 platforms.</p>
<h2>Common Assumption</h2>
<p>All three levels share a common assumption. You might notice it if you consider the three levels together:</p>
<p><a title="common assumption 3 platforms" href="http://blog.joeandrieu.com/wp-content/uploads/2008/07/common-assumption.png"><img src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/common-assumption.png" alt="common assumption 3 platforms" width="448" height="276" align="middle" /></a></p>
<p>All three levels assume a single platform service provider: Just one pink triangle. Of course, we can assume the number of developers is unlimited&#8230; that&#8217;s the point of a platform. However, all of the systems described above are built to enable access to one single platform, a platform owned and controlled by its creator.</p>
<p>When Marc wrote his article, I emailed him and asked &#8220;What about the World Wide Web?&#8221; It doesn&#8217;t fit any of his models, yet is clearly one of the worlds most widespread, most successful, and most relevant platforms in history. On the World Wide Web, there is no central server, no platform provider. It is a different animal altogether. I call it a Level 4 Platform.</p>
<h2>Level 4 Open Protocols</h2>
<p><a title="Level 4 Platform Open Protocols" href="http://blog.joeandrieu.com/wp-content/uploads/2008/07/level-4.png"><img style="margin-top: 2px; margin-bottom: 2px;" src="http://blog.joeandrieu.com/wp-content/uploads/2008/07/level-4.png" alt="Level 4 Platform Open Protocols" vspace="2" width="416" height="344" align="middle" /></a></p>
<p>Level 4 platforms allow developers to build applications anywhere&#8211;on a website, on your desktop, even on your cell phone&#8211;and those applications can talk to any number of platform providers without restriction, using standard open protocols.  Many of us have heard of the most successful protocols: SMTP, POP, HTTP, HTML, TCP/IP, RSS, but most users know these by the applications they enable: email, the World Wide Web, the Internet, blogs.</p>
<p>Level 4 platforms are truly open, even as each piece of technology is provided by separate for-profit companies. It wasn&#8217;t until the World Wide Web opened online services to literally any company with a modicum of technical capability that the world began to enjoy the power of ubiquitous interactive services. As long as CompuServe and AOL and AT&amp;T controlled tightly integrated one-stop-shop subscription services, the number of third-party developers was inherently limited. To launch a new service on AOL, you had to negotiate your own contract, all the while knowing that AOL could already be working on something similar and would never allow you to compete directly.</p>
<p>The web changed all that, allowing literally thousands upon thousands of entrepreneurs to explore their own (perhaps crazy) ideas of how to create value for people. No longer limited or burdened by a central platform provider, the pace of innovation exploded. Certainly, most of those ideas <em>were</em> crazy, but we couldn&#8217;t have known which were which without trying them first. The open nature of the web as a platform allowed exactly that.</p>
<p>The whole point of a platform is to encourage third party developers, so that everyone gets more value&#8211;value which is inherently beyond the purview of its creators. As long as a platform is closed to some degree, it is limiting the possibility for innovation. Limiting the innovation limits value to users. And limiting value to users limits the success of the platform.</p>
<h2>Choose Open When Possible</h2>
<p>The only guarantee for longevity is if you have options.</p>
<ul>
<li><strong>Multiple Service Providers</strong> allow you to switch if you need to. You never know if your provider will continue to meet your needs. They may even start to compete with you. The freedom to move to another standards-compliant provider gives you control. Just like you have over your web hosting company and email provider.</li>
<li><strong>Source Code</strong> allows you, or developers working on your behalf, to improve, fix, simply maintain the platform your business depends on. If an open platform breaks, source code access keeps you from depending on the platform provider for a fix. Just like you can with Apache, Linux, Joomla, or Drupal.</li>
<li><strong>Intellectual Property Use Rights</strong> assure users and third-party developers that you are free from fear about changing licensing terms and future lawsuits.</li>
</ul>
<p>You can&#8217;t always choose an open platform. Sometimes it is worth it to develop on a proprietary platform because it helps you get to market faster, with more features. Depending on your needs, you might be better off building on a closed platform. But, if you can, I recommend choosing an open platform whenever possible.</p>
<h2>Note on VRM</h2>
<p>In case folks are wondering why I am talking about Level 4 Platforms, it is because that is precisely what we are working to build over at <a href="http://projectvrm.org" target="_blank">Project VRM</a>, where I am the Chair of the <a href="http://projectvrm.org/Standards_Committee" target="_blank">Standards Committee</a>.</p>
<p>VRM is the conceptual reciprocal of CRM, Customer Relationship Management. Instead of large-scale enterprise software that helps big companies extract more profit from every customer, VRM is about tools for individuals to create more value in their relationships with vendors.</p>
<ul>
<li>Our <strong>mission </strong>is to enable <em>both</em> buyers and sellers to build mutually beneficial relationships, where everyone benefits from the zero-distance network that is the Internet.</li>
<li>Our <strong>approach </strong>is open standards and open source development.</li>
<li>Our <strong>goal </strong>is a level 4 platform of the kind described above for user-driven online commerce.</li>
</ul>
<p>If you can make it, you are welcome to join us at the <a href="http://projectvrm.org/VRM_Workshop" target="_blank">2008 VRM Workshop</a> next week at Havard&#8217;s <a href="http://cyber.law.harvard.edu/" target="_blank">Berkman Center for Internet and Society</a>.</p>
<p>Bonus Link: Michael Cote on <a href="http://www.redmonk.com/cote/2008/06/24/salesforce-to-google-and-the-forcecom-paas-lock-in-question/" target="_blank">Platforms As A Service and Lock-in with Force.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.joeandrieu.com/2008/07/08/more-on-level-4-platforms/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
