<?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>Life in the startup lane &#187; Social Networking</title>
	<atom:link href="http://tomchikoore.com/category/social-networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://tomchikoore.com</link>
	<description></description>
	<lastBuildDate>Tue, 31 Jan 2012 23:58:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>What does your internal collaboration enterprise social graph look like?</title>
		<link>http://tomchikoore.com/2011/09/22/what-does-your-internal-collaboration-enterprise-social-graph-look-like/</link>
		<comments>http://tomchikoore.com/2011/09/22/what-does-your-internal-collaboration-enterprise-social-graph-look-like/#comments</comments>
		<pubDate>Thu, 22 Sep 2011 23:41:55 +0000</pubDate>
		<dc:creator>tomchikoore</dc:creator>
				<category><![CDATA[Enterprise 2.0]]></category>
		<category><![CDATA[Enterprise software]]></category>
		<category><![CDATA[social graph]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://tomchikoore.com/?p=402</guid>
		<description><![CDATA[Whats does your internal collaboration enterprise social graph look like? Let&#8217;s cut to the chase, this is how it should NOT look like: Fig 1: Internal Collaboration Enterprise Social Graph of the US Senate &#8211; 2009  (Source: Slate.com) The graph you are seeing above is a visual representation of internal collaboration enterprise social graph of [...]]]></description>
			<content:encoded><![CDATA[<p>Whats does your internal collaboration enterprise social graph look like?</p>
<p>Let&#8217;s cut to the chase, this is how it should NOT look like:</p>
<p style="text-align: center;"><a href="http://tomchikoore.com/wp-content/uploads/2011/09/Screen-shot-2011-08-11-at-8.13.48-AM.png"><img class="size-full wp-image-403 aligncenter" title="Internal Collaboration Enterprise Social Graph of US Senate (2009)" src="http://tomchikoore.com/wp-content/uploads/2011/09/Screen-shot-2011-08-11-at-8.13.48-AM.png" alt="Internal Collaboration Enterprise Social Graph of US Senate in 2009 by Slate (Credit: Slate.com)" width="277" height="384" /></a></p>
<p><em><strong>Fig 1: Internal Collaboration Enterprise Social Graph of the US Senate &#8211; 2009  (Source: Slate.com)</strong></em></p>
<p>The graph you are seeing above is a visual representation of internal collaboration enterprise social graph of the US Senate [This force directed graph from Slate is based on votes in 2009 (I will be working on a 2011 graph). Each blue dot represents a Democratic senator, each red dot represents a Republican senator. A line connects two senators when they voted the same way on 65 percent of the votes]. The force directed graph clusters dots with the most connections to each other, pushing away dots with the least connections and as a result we can visually identify the people who collaborate with each the most and those who collaborate the least.</p>
<p>In my engagements with various companies, I have observed that many people draw an enterprise social graph as dots connected by lines, some even go as far as drawing pretty clusters of dots connected by lines as shown in the US Senate graph above. While such a graph is not incorrect, it is not what you want your internal collaboration enterprise social graph to look like if you are to have effective internal collaboration. An effective internal collaboration enterprise social graph looks like this:</p>
<p style="text-align: center;"><a href="http://tomchikoore.com/wp-content/uploads/2011/09/Screen-shot-2011-08-11-at-8.13.17-AM.png"><img class="size-full wp-image-406  aligncenter" title="Internal Collaboration Enterprise Social Graph" src="http://tomchikoore.com/wp-content/uploads/2011/09/Screen-shot-2011-08-11-at-8.13.17-AM.png" alt="Internal Collaboration Enterprise Social Graph" width="301" height="259" /></a></p>
<p><em><strong>Fig 2: Effective Internal Collaboration Enterprise Social Graph <em><strong>(Source: Tom Chikoore -<a title="http://tomchikoore.com" href="http://tomchikoore.com/">http://tomchikoore.com</a>)</strong></em><br />
</strong></em></p>
<p>It&#8217;s not pretty, it&#8217;s messy but it&#8217;s effective. Each dot represents an employee and each line represents two employees who follow each other on an internal social enterprise collaboration community. This means each line represents a &#8220;bi-directional&#8221; follow between two employees. A bidirectional follow represents an open communication channel for effective collaboration. The color of each dot represents department in the organization. The following is a legend for some of the organizational departments shown in the graph:</p>
<p>BLUE &#8211; Sales<br />
RED &#8211; Engineering<br />
SALMON &#8211; Product Marketing<br />
FLUORESCNET GREEEN &#8211; Product Management<br />
ORANGE &#8211; Marketing<br />
BLACK &#8211; Professional Services<br />
ACQUA &#8211; Support<br />
QUALITY ASSURANCE &#8211; Saddle Brown<br />
LIME GREEN &#8211; Vendor</p>
<p>From this graph, you can see that the departments that one would expect to collaborate with each other are collaborating with each other. This is a beautiful visualization: Notice how the Support team is positioned between Engineering and Professional Services; and Professional Service is positioned between Support and Sales. This is the type of relationship you would expect to see is the majority of product development organizations. QA is positioned right next to Engineering and Product Management is nestled between Engineering Product Marketing, and Sales. This is what you would expect in most organizations, this is what your internal collaboration enterprise social graph should look like.</p>
<p>You can think of graph depicted above as a depiction of the &#8220;internal collaboration DNA&#8221; of your organization. Using this graph and the right algorithms, an assessment of the health of your community is possible. The right tools can help you identify collaboration problems and suggest solutions to fix the problems to enable effective internal collaboration.</p>
<p>For more information on the social graph and community health assessment tools send me an email at tom AT tomchikoore.com</p>
]]></content:encoded>
			<wfw:commentRss>http://tomchikoore.com/2011/09/22/what-does-your-internal-collaboration-enterprise-social-graph-look-like/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Summifying my signal overload</title>
		<link>http://tomchikoore.com/2011/01/23/summifying-my-signal-overload/</link>
		<comments>http://tomchikoore.com/2011/01/23/summifying-my-signal-overload/#comments</comments>
		<pubDate>Mon, 24 Jan 2011 05:26:58 +0000</pubDate>
		<dc:creator>tomchikoore</dc:creator>
				<category><![CDATA[content]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://tomchikoore.com/?p=317</guid>
		<description><![CDATA[In my last blog post, I talked about managing my signal overload problem. Since then, I have been looking for a tool to help manage my signal overload problem. I have tried several tools and Summify is the one tool that I am using now. I have setup up my Summify account to aggregate the [...]]]></description>
			<content:encoded><![CDATA[<p>In my last blog post, I talked about managing my signal overload problem. Since then, I have been looking for a tool to help manage my signal overload problem. I have tried several tools and <a href="http://summify.com">Summify</a> is the one tool that I am using now.  I have setup up my Summify account to aggregate the most important content items from my Twitter stream. Each day Summify send me a digest of the most important content items from Twitter stream. From what I can tell, Summify is using a combination of retweets and shares to figure out the most the top ranking content items in my social graph. I have verified whether the content items it suggest are really the most important and it all cases Summify was correct.  However, the the results tend to be skewed towards high trending news items. I have not found any &#8220;nuggets&#8221; yet.  While this is not a simple problem to solve, the guys at Summify have started on a good note. On days that I cannot go through my Twiter stream, I turn to <a href="http://summify.com">Summify</a> to catch up on the most important content items of the day.</p>
]]></content:encoded>
			<wfw:commentRss>http://tomchikoore.com/2011/01/23/summifying-my-signal-overload/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>INFLUENCE &#8211; Why every company should care.</title>
		<link>http://tomchikoore.com/2009/07/01/influence-why-every-company-should-care/</link>
		<comments>http://tomchikoore.com/2009/07/01/influence-why-every-company-should-care/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 05:04:05 +0000</pubDate>
		<dc:creator>tomchikoore</dc:creator>
				<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[filtrbox]]></category>
		<category><![CDATA[influence]]></category>
		<category><![CDATA[social media]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://tomchikoore.com/?p=115</guid>
		<description><![CDATA[Several weeks ago, at Filtrbox, we shared some of our internal functionality with the public via the Filtrbox Twitter Influence scoring page.  The Filtrbox Twitter Influence scoring page, which has turned out to be a hit among many, allows anyone to check the Twitter influence of any Twitter user. Some of our users have had [...]]]></description>
			<content:encoded><![CDATA[<p>Several weeks ago, at <a title="Filtrbox Inc " href="http://www.filtrbox.com/" target="_blank">Filtrbox</a>, we shared some of our internal functionality with the public via the <a title="Filtrbox Twitter Influence Scoring Page" href="http://www.filtrbox.com/twitter.htm" target="_blank">Filtrbox Twitter Influence scoring page</a>.  The Filtrbox Twitter Influence scoring page, which has turned out to be a hit among many, allows anyone to check the Twitter influence of any Twitter user. Some of our users have had some good fun with it for the purposes of ego boosting or ego busting. While we appreciate the versatility of purpose of our technology, the purpose of the Filtrbox Twitter Influence scoring page goes beyond a bragging rights tool.  The Filtrbox Twitter Influence scoring page provides a means to gauge the &#8220;reach&#8221; of mentions on  Twitter by measuring the influence of the &#8220;mentioner&#8221;  (Twitter is only one of the many conversation venues whose participants&#8217; influence Filtrbox tracks). In this blog post, I would like to impress upon the reader that, going forward, the measurement of “influence&#8221; in social media conversation venues, such as Twitter,  should be integrated as part of all “message reach analysis” activity that a company performs.</p>
<p> </p>
<p>Given the fact that conversation venues, such as Twitter, democratize the notion of &#8220;reach&#8221;  by providing a venue where anyone can mention anything (including your brand) to an organic audience (original target audience+viral audience), it is imperative that  brand protecting companies,</p>
<p> </p>
<p>1) Track mentions of the company’s brand (s)</p>
<p>2) Analyze the influence (“reach analysis”) of the people who mention a company&#8217;s brand(s)</p>
<p> </p>
<p>As social media networks become entrenched conversation venues where participants discuss anything under the sun including company brands, &#8220;reach analysis&#8221; needs to be expanded beyond messages that originate from a company&#8217;s marketing department.  This is the first step in acknowledging that there are other messages that are emanating from places other than your marketing department.  Those messages you cannot control. However, you can manage the conversations that the messages produce. In order to manage messages that result in conversations about your brand, regardless of their origin, brand mentions need to be effectively monitored and the message reach effectively analyzed.</p>
<p> </p>
<p>Consider the following example: Every brand protecting company’s nightmare is seeing the following brand mention (message) on Twitter (or any conversation venue e.g. Facebook, Blog comment, Online newspaper comment)</p>
<p> </p>
<p><em><strong>&#8220;(put your brand here) sucks!!&#8221;</strong></em></p>
<p> </p>
<p>The next time people Google your brand; you do not want this to be the first brand mention they see. It well can be, if you do not properly manage the conversation that emanates from this mention. Therefore, before you react to the mention, it is important that you perform a &#8220;reach analysis&#8221; of the mention (measure the “influence” of the “mentioner”) in order to understand the authority of the person who made the brand mention, the nature of the venue in which it was made and the number of people who potentially saw the mention.  Performing such a reach analysis gives you the ability to assess an appropriate entry into the conversation and gives you a basis for formulating an approach on how to manage the conversation going forward. Products like Filtrbox simplify the “reach analysis” determination through Twitter Influence scoring and FiltrRank scoring.</p>
<p> </p>
<p>In closing, it is important that ALL companies pay attention to “influence” in social media conversation venues. Think of “influence” as good old “reach analysis”, except the message whose reach needs to be analyzed is not coming solely from your marketing department &#8211; its coming from anyone, its coming from everywhere and, in a real-time information environment, its coming fast.</p>
]]></content:encoded>
			<wfw:commentRss>http://tomchikoore.com/2009/07/01/influence-why-every-company-should-care/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Yahoo! BOSS &#8211; the answer for web semantic analysis-based applications??</title>
		<link>http://tomchikoore.com/2008/09/26/yahoo-boss-the-answer-to-web-semantic-analysis-based-applications/</link>
		<comments>http://tomchikoore.com/2008/09/26/yahoo-boss-the-answer-to-web-semantic-analysis-based-applications/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 08:57:24 +0000</pubDate>
		<dc:creator>tomchikoore</dc:creator>
				<category><![CDATA[Blogroll]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://tomchikoore.com/?p=58</guid>
		<description><![CDATA[A couple of weeks ago, I attended the Yahoo Open Hack Day at the Yahoo Campus in Sunnyvale, CA.  At Open Hack Day, Yahoo opened up all their technologies for a few chosen hackers to play with and evaluate for a weekend.  The technology that I was most interested in was BOSS (Build your Own [...]]]></description>
			<content:encoded><![CDATA[<p>A couple of weeks ago, I attended the Yahoo Open Hack Day at the Yahoo Campus in Sunnyvale, CA.  At Open Hack Day, Yahoo opened up all their technologies for a few chosen hackers to play with and evaluate for a weekend.  The technology that I was most interested in was BOSS (Build your Own Search Service). BOSS is &#8220;Yahoo!&#8217;s open search web services platform&#8221;.  Simply put, this means Yahoo has opened up its web index for anyone to use using the BOSS API.  This is unprecedented and opens up a ton of opportunities to advance some of the topics that I have discussed on this blog, primarily <a title="NLP: Unstructured thinking for unstructured data" href="http://tomchikoore.com/?p=22">NLP: Unstructured thinking for unstructured data</a> and <a title="2008 Web Search is still in 1979" href="http://tomchikoore.com/?p=27">2008 Web Search is still in 1979</a>.</p>
<p>As I have said in the past, the goal of the semantic web is still a long ways to be realized. However, rather than wait for every website owner to build semantic web conforming website (or retrofit their past content to be semantic web compliant), we should seek to derive web semantics at the application level using a whole new set of applications, web semantic analysis-based applications. Yahoo&#8217;s BOSS can be one of the missing components that pushes the ball forward towards this goal.</p>
<p>Surprisingly, one of the challenges of deriving web semantics is as simple as programmatically identifying and extracting the content from a web page (I have talked about this in a previous post: <a title="A case for standardizing blog templates" href="http://tomchikoore.com/?p=21">A case for standardizing blog templates</a>).  Before semantic analysis can be performed on a web page, the proper content must be extracted fom the web page first. As humans, when we look at a web page, we can readily distinguish the &#8220;main content&#8221; of a web page from  navigation bar, header, links or ads.  This is not so easy for computer programs to accomplish.  At <a title="Filtrbox - Know what you dont know" href="http://www.filtrbox.com">Filtrbox</a>, we have developed algorithms to accomplish this with a very high success rate only because we have devoted time and resources into the algorithms because they are core to our business.  Other application developers wishing to leverage web content semantics may not have the time and resources to build such algorithms because that is not core to their business. This is where Yahoo BOSS comes into the picture. We know that Yahoo has built its massive Web index by indexing the &#8220;main content&#8221; extracted from web pages.  Yahoo has  invested time and resources to solve the content extraction problem. In addition, they have built a massive infrastructure to index and store web content.  Therefore, instead of re-inventing the wheel, developers of applications that leverage web semantics can take advantage of Yahoo&#8217;s content extraction through the Yahoo BOSS API. However, Yahoo needs to open up a little more for this to be possible.</p>
<p>Here is where Yahoo needs to open up: Although Yahoo currently performs content extraction and content indexing, unfortunately the Yahoo BOSS API is not geared towards applications that analyze web data semantics.  The Yahoo BOSS API in its current form is geared towards web searches.  It is keyword query-based and returns at least TITLE, URL and ABSTRACT/EXCERPT.  Unfortunately, to move towards web semantic analysis-based applications, the ABSTRACT/EXCERPT alone is not enough.  Instead, the Yahoo BOSS API should return the WHOLE &#8220;main content&#8221; (not links,ads and navigation etc) of a web page.  Returning the whole content enables applications to perform semantic analysis on the data from millions of web pages that is stored in Yahoo&#8217;s web index, thereby adding value to the data and moving the ball forward towards unlocking the hidden value in web data using web semantic analysis-based applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://tomchikoore.com/2008/09/26/yahoo-boss-the-answer-to-web-semantic-analysis-based-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NLP: Unstructured thinking for unstructured data</title>
		<link>http://tomchikoore.com/2008/02/29/nlp-unstructured-thoughts-for-unstructured-data/</link>
		<comments>http://tomchikoore.com/2008/02/29/nlp-unstructured-thoughts-for-unstructured-data/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 08:56:40 +0000</pubDate>
		<dc:creator>tomchikoore</dc:creator>
				<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://tomchikoore.wordpress.com/?p=22</guid>
		<description><![CDATA[In my last blog post, I talked about how we have had to develop Natural Language Processing (NLP) algorithms in order to overcome the lack of standardization on the web.  At Filtrbox, the more we dig deeper into the web, exploring its inner depths for information, the more I find that we are having to [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family: Arial;">In my last blog post, I talked about how we have had to develop Natural Language Processing (NLP) algorithms in order to overcome the lack of standardization on the web.<span>  </span>At Filtrbox, the more we dig deeper into the web, exploring its inner depths for information, the more I find that we are having to use a NLP concept here or a half NLP concept there to facilitate the process of mining unstructured data. The application of NLP concepts is increasingly figuring into the majority of our algorithms.<span>  </span>I have begun to notice that my thought process as software architect, designer and developer is tending to exhibit influences of NLP and machine learning concepts much more than before.</span><span style="font-family: Arial;"> </span></p>
<p> </p>
<p><span style="font-family: Arial;">I think NLP fundamentals are essential for those who wish to undertake the challenge of building the next generation of web applications that process the unstructured data on the web.<span>  </span>Yes, there are efforts to build a structured web via initiatives such as the semantic web and the various APIs being proposed. I respect these efforts; however, I would not solely rely on these initiatives alone. <span> </span>The proposed APIs provide access to structured data stored on various islands on the web.<span>  </span>For those users who do not have their data on those islands, their data is not accessible via the API.<span>  </span>The Semantic Web is the initiative that will bring us closest to structured data on the web.<span>  </span>However, as we are witnessing its painfully slow adoption, it looks like its going to be a while before we have some structure on the web. The challenge is what do we do now while we wait for these initiatives to mature. I think what we do today is, instead of waiting for content publishers to structure their content, we process content publishers’ content as is and we programmatically infer the structure of the content. <span> </span></span></p>
<p><span style="font-family: Arial;"></span></p>
<p><span style="font-family: Arial;">The application of NLP concepts are one way we can make the content structure inferences.<span>  </span>By applying NLP, this will take us a step closer to programmatic input, processing and storage of unstructured data.<span>  </span>We have traditionally thought in terms of structured data, programmed for structured data and stored structured data.<span>  </span>The challenge posed by the web today is an opportunity to break new ground for software engineers and start thinking, programming and storing unstructured data. </span></p>
]]></content:encoded>
			<wfw:commentRss>http://tomchikoore.com/2008/02/29/nlp-unstructured-thoughts-for-unstructured-data/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A case for standardizing blog templates</title>
		<link>http://tomchikoore.com/2008/02/04/a-case-for-standardizing-blog-templates/</link>
		<comments>http://tomchikoore.com/2008/02/04/a-case-for-standardizing-blog-templates/#comments</comments>
		<pubDate>Mon, 04 Feb 2008 21:06:29 +0000</pubDate>
		<dc:creator>tomchikoore</dc:creator>
				<category><![CDATA[Agile Software Development]]></category>
		<category><![CDATA[Enterprise 2.0]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Social Networking]]></category>
		<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Startups]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://tomchikoore.wordpress.com/?p=21</guid>
		<description><![CDATA[Alex Isikold of AdaptiveBlue has published a great post on “How YOU can make the web more structured”.  A section of this post, &#8220;Standardizing Blog Templates Across Platforms&#8221;, really resonates with me.  Isikold is suggesting that blogging platforms such as WordPress and TypePad standardize their templates.  Why is this important?  To help answer this question, [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Arial;"><a href="http://alexiskold.wordpress.com">Alex Isikold</a> of <a href="http://www.adaptiveblue.com/">AdaptiveBlue</a> has published a great post on <a href="http://tomchikoore.wordpress.com/wp-admin/post-new.php">“How YOU can make the web more structured”</a>.<span>  </span>A section of this post, &#8220;Standardizing Blog Templates Across Platforms&#8221;, really resonates with me.<span>  </span>Isikold is suggesting that blogging platforms such as WordPress and TypePad standardize their templates.<span>  </span>Why is this important?</span><span style="font-family:Arial;"> </span></p>
<p><span style="font-family:Arial;"></span><span style="font-family:Arial;">To help answer this question, here is the Web 2.0 school of thought that I subscribe to:<span>  </span>Let’s start off with an enterprise database analogy. The basic assumption is that blogs are nothing but a data store.<span>  </span>While information in a blog makes for an interesting read, it is about as interesting as reading data in a text column in a relational database.<span>  </span>While the data in a single text column may have a lot of meaning, its meaning and usefulnes is enhanced when the data is combined with other columns in the same table in database, or with other tables in the same database, or even with data in other databases. The wealth of data is hidden in its interconnections with other data. In order to harvest the wealth of data in databases, applications are built on top of the databases that reference and make relational semantic inferences between the data in the database(s).<span>  </span>Today, blogs are the database(s). What is lacking are the applications that harvest the wealth of information stored in the blogs.<span>  </span>These are the applications that the next wave of Web 2.0 companies (including myself) are working on.</span><span style="font-family:Arial;"> </span></p>
<p><span style="font-family:Arial;"></span><span style="font-family:Arial;">The pace of these next generation applications is being hindered by the lack of a consistent structure (standard) in blog data. What Isikold is bringing attention to is that unlike relational databases, which adhere to relational database management system standard (characterized by a simple TABLE/COLUMN/ROW+SQL structure that has been consistent over the years), blogs have no such standard. The structure of blogs is currently left up to the blogging platforms such a WordPress, Typepad etc. Blogging standards today are akin to having Oracle, SQL Server, MySQL each using a different standard for storing and retrieving information. Not only a different a standard for each of the databases, but a different standard for each version of each database.<span>  </span>Exacerbating the problem further, each of the different databases being customizable by anyone and anyone can change the standard to a standard of their liking. If these databases were is such a state, it would be very difficult to write any applications that leverage data from these databases. ODBC and JDBC standards would be very unreliable, if not useless.<span>  </span>Such is the state of the blogosphere today when one looks at it from a data interface perspective.</span><span style="font-family:Arial;"> </span><span style="font-family:Arial;"> </span></p>
<p><span style="font-family:Arial;"></span><span style="font-family:Arial;">As many of you know, I am currently devoted to work on the layer of applications that leverages the data in blogs and beyond in order make such data more useful to users.<span>  </span>The lack of standardization (as described above) makes it difficult to identify the content in blogs.<span>  </span>Content identification is important because an application needs to be able to identify the difference between actual blog post text and some other text on the blog so that analyses and inferences can be established appropriately.<span>  </span>I have been monitoring the different types of templates in an attempt to predict template patterns for the different blogging platforms (mainly WordPress, TypePad, Blogger, MovableType).<span>  </span>I came to the conclusion that pattern prediction is only successful to a certain point due to the following </span></p>
<blockquote><p><span style="font-family:Arial;">1) the original templates from the blogging platform vendor consists of multiple major and minor versions that do not have a predictable consistency in the template content tagging and </span></p></blockquote>
<blockquote><p><span style="font-family:Arial;">2) there are modified/hand coded templates floating out there which are totally unreliable. </span></p></blockquote>
<p><span style="font-family:Arial;">As a result of these observations, I have resorted to writing my own content identification algorithms that include a combination of template pattern predictor algorithms and NLP based semantic blog post text identification algorithms.<span>  </span>While this has served me well up to now, a blog template standard will be very beneficial not only to myself but many people who have not figured out how get past the problem. </span><span style="font-family:Arial;"> </span></p>
<p><span style="font-family:Arial;"></span><span style="font-family:Arial;">Isikold is suggesting that a standard be adopted with the goal of giving blog templates a consistent structure.<span>  </span>This means the adoption of a template standard that identifies the different types of data on the different parts of bogs post. Isikold is suggesting that on a blog post, the template should make it easy to identify the </span><span style="font-family:Arial;">blog post text, the side bar, the name of the author, the data that blog post was published, the tags for the blog post content and the blog posts comments.<span>  </span>I believe an adoption of this simple template will go a long way in helping to bring the next wave of Web 2.0 applications to market faster.  I support a blog template standard.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tomchikoore.com/2008/02/04/a-case-for-standardizing-blog-templates/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Enterprise 2.0 in an &#8220;anti social&#8221; enterprise world</title>
		<link>http://tomchikoore.com/2007/11/02/enterprise-20-in-an-anti-social-enterprise-world/</link>
		<comments>http://tomchikoore.com/2007/11/02/enterprise-20-in-an-anti-social-enterprise-world/#comments</comments>
		<pubDate>Fri, 02 Nov 2007 08:40:55 +0000</pubDate>
		<dc:creator>tomchikoore</dc:creator>
				<category><![CDATA[Enterprise 2.0]]></category>
		<category><![CDATA[Social Networking]]></category>

		<guid isPermaLink="false">http://tomchikoore.wordpress.com/2007/11/02/enterprise-20-in-an-anti-social-enterprise-world/</guid>
		<description><![CDATA[There has been a lot of talk regarding Enterprise 2.0 a.k.a Enterprise Social Software recently but there seems to be a dearth of vision for Enterprise 2.0. As a person who spent many years engineering software for the enterprise, here is my two cents:  Today, the words “enterprise” and “social”,  convey two contradictory notions. The [...]]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Arial;">There has been a lot of talk regarding Enterprise 2.0 a.k.a Enterprise Social Software recently but there seems to be a dearth of vision for Enterprise 2.0. As a person who spent many years engineering software for the enterprise, here is my two cents:</span><span style="font-family:Arial;"> </span></p>
<p><span style="font-family:Arial;"></span><span style="font-family:Arial;">Today, the words “enterprise” and “social”, <span> </span>convey two contradictory notions. The enterprise today is characterized by its emphasis on the productivity of the individual employee. For the 8+ hours that an employee is at work, they are supposed to be 100% productive (even though we all know that this rarely happens).<span>  </span>“Social” is<span>  </span>a word that does not really exist in the vernacular of the productivity oriented enterprise especially as it relates to software. <span> </span>Everything in the enterprise is geared towards productivity, thus every enterprise software vendor attempts  to tag their software with the phrase “productivity tool”. With all this obsession with productivity, the enterprise is very “anti social”. Thus, the perception of social computing in the enterprise is not really the same as that of the people outside the enterprise. <span>  </span>While those outside the enterprise harness the variety of benefits of social software for variety of business needs on a daily basis, to some in the enterprise, social software still carries the stigma of being a non productive, time wasting web based consumer applications that you use at home (not at work). </span><span style="font-family:Arial;"> </span><span style="font-family:Arial;">Unlike those who believe that the terms “enterprise” and “social” are contradictory, I believe otherwise.<span>  </span>I think that there is a lot of social software that can be very beneficial to the enterprise but the enterprise will not fully embrace it until three things happen:</span><span style="font-family:Arial;"> </span></p>
<ol>
<li>
<p class="MsoNormal"><span style="font-family:Arial;">Social software companies need to leverage concepts that being applied by web-based consumer applications rather than try to implement these application the enterprise as they are.<span>  </span>Trying to implement a Facebook in an enterprise is not necessarily the right approach, however, applying the concept of a “social graph” for a Sales Department or “implicit web” concepts for lead qualification and cross selling will have a better shot of being successful in the enterprise.</span></p>
</li>
<li>
<p class="MsoNormal"><span style="font-family:Arial;">Elimination of the word “social”. While this may sound silly, I think I may be onto to something here. Words like “productivity” and “collaboration” mean something in the enterprise. <span> </span>Take for example, del.icio.us concepts can be very useful in an enterprise intranet; however, calling that concept <span> </span>“social classification” will not carry as much weight in the enterprise as “collaborative classification” </span><span style="font-family:Arial;">So, instead of “social networking” maybe start using “productive networking” or “collaborative networking”. No more “social graph”, it’s now a </span><span style="font-family:Arial;">“collaborative graph” </span><span style="font-family:Wingdings;"><span>J <font face="Arial">A good example is IM/Chat which was renamed to &#8220;Real Time Communications Suite&#8221; by some enterprise vendors (well, you guessed it, the word &#8221;Chat&#8221; is too social); it is quickly becoming a staple within the enterprise.</font></span></span></p>
</li>
<li>
<p class="MsoNormal"><span style="font-family:Wingdings;"><span></span></span><span style="font-family:Arial;">The enterprise needs to make a mind shift from its current notion of “productivity tools”.<span>  </span>The enterprise is beginning to absorb a generation of employees who are proficient with “social” tools. Why not leverage the social tools to make them even more “productive”?</span></p>
</li>
</ol>
<p><span style="font-family:Arial;">The perception of the gap between “enterprise” and “social” exists only at a semantic level. The convergence of the enterprise space and the social space is inevitable; however for some of the more popular applications, it’s not a matter of simply transplanting the application as-is but rather, transplanting the concept.</span><span style="font-family:Arial;"> </span></p>
<p><span style="font-family:Arial;"></span><span style="font-family:Arial;">I believe Enterprise Social Software/Enterprise 2.0 is here to stay. Recall several years ago many companies resisted employee access to the web in the enterprise because it would affect “productivity”.<span>  </span>Looks like a similar battle brewing here.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://tomchikoore.com/2007/11/02/enterprise-20-in-an-anti-social-enterprise-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

