<?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>Weblog of Garthee</title>
	<atom:link href="http://theebgar.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://theebgar.net</link>
	<description>BE MIRACLE, in the fight against &#039;self-appointed guardians&#039; of status-quo ...</description>
	<lastBuildDate>Tue, 09 Mar 2010 03:00:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>On a snowy sunday from Logan International</title>
		<link>http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/</link>
		<comments>http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 21:35:22 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">garthee</span></dc:creator>
				<category><![CDATA[Anecdotes]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Travelling]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[United States]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=395</guid>
		<description><![CDATA[It was the first winter, yet it didn&#8217;t offer anything more than spectacular display, and has been more of a nuisance. OF course there were few other factors that influenced me to choose california for winter break instead of spending the holidays in my new home &#8211; Cambridge. I flew to california on snowy sunday [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">It was the first winter, yet it didn&#8217;t offer anything more than spectacular display, and has been more of a nuisance. OF course there were few other factors that influenced me to choose california for winter break instead of spending the holidays in my new home &#8211; Cambridge. I flew to california on snowy sunday morning in the United airlines from Logan international airport &#8211; Boston to Los Angels. Following a simple pattern I had adopted [link] recently, I will tell the story in three parts &#8211; concerning three different people.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">I, being someone who likes to be organized and prepared in advance, purchased and collected all I needed for the trip a week advance, did laundry in four days advance, and packed everything three days in advance; indeed I had been wearing the same clothes at home for last three days. I checked-in online Saturday afternoon and made the payment for the checked-in luggage. Over a surprise call on Saturday evening, I was informed by a computer voice that my flight from Washington to San Diego (I had the connection at Washington) had been cancelled. I was shocked as I had been preparing and eagerly waiting for Sunday &#8211; the day of my flights departure. I made few attempts on buying a new ticket, rebooking, calling customer care, and even considering taking the flight to Washington (which was just delayed), camp there and look for the first flight to leave, yet at no avail. Fortunately there was another friend of mine who also had his Sunday morning flight to Chicago cancelled. We decided to go to the airport and check, as per previous plan, at the early morning, and here I am typing this blog from [] the flight from Boston to Los Angels.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">United airlines, something rather picked by Bing Travel rather than my personal preference, may not be the best. I was really annoyed by their computer operated service which couldn&#8217;t recognize my first or last name &#8211; of course my machine learning background helps me understand the complexity of HMM models and their less perfectness. Yet, voice recognition is theoretically a solved problem, and there are alternate ways of confirming the customer &#8211; perhaps by asking the customer to enter eTicket number and date of birth, still following the protocol of two independent identification methods &#8211; one public and one private. The lady at the checkin counter appeared as if she really wanted to do something to help me get out of Boston, yet didn&#8217;t convince me in doing so. She tend to get offended when was politely asked to check for different connections &#8211; Texas, Arizona, LA, etc, different number of stops (I didn&#8217;t care about how many stops it would take, rather I just wanted to get out of the fully snow carpeted Logan international), and different destinations in California. She was rather interested in finding a route that exactly matches my original itinerary (of course this means less effort and computer does the searching). Finally she was able to find me to book me for Wednesday three days from my expected departure date.  Having noticed two direct flights to LA being not cancelled, but rather only delayed, I offered to take a chance on standby which wasn&#8217;t neither suggested by her in the first place nor enthusiastically welcomed when I suggested, I took the chance, and United Airlines staff did their best to help the place take off. While other airports in New England and east coast, have ceased their operations owning to this massive snow storm, Logan was still operating, occasionally canceling few, and trying the help as much as plans get off; the airport staff deserves a big applause for this. The flight attendant at the boarding gate was, in stark contrast, extremely friendly, and yet managed to help as many as standby passengers board, and here I am realizing how United could still manage to hold few loyal customers and succeed in attracting new frequent flyers.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">Omar Ramos, is a friend I came to know through <a href="http://theebgar.net/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a> Summer of Code 2009. Out of my applications to this competitive open source coding program, <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a> wasn&#8217;t my first choice, nonetheless, now I am glad that I chose it. Omar was my mentor in the project, though we started to get in touch in casual terms only after the end of the project. Perhaps, we shared the same profile, we both expected the same from other,  or rather we both wanted a brother &#8211; perhaps younger brother, yet we managed to make the acquaintance a friendship in no time; I met him for the fist time at JDC 09 at NYC, he came stayed with me for couple of days and checked out places in and around Boston. Also he invited me to his place, offered to pick me up from San Diego airport &#8211; which is about 2 hour drive from El Centro. And this latest mishap had made me seek an alternate destination &#8211; LA which is 2 hour drive from San Diego. Still he enthusiastically offered to drive upto LA which puts me in a greater debt than I anticipated, and later I learnt that he was even waiting at the airport for 2 hours. This quality, not very common in America  - or for that matter even in my native country &#8211; Sri Lanka, where family, relationships and social <a href="http://theebgar.net/tag/life/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with life">life</a> are valued the most, is something makes the friendship invaluable &#8211; which must be cherished and preserved.</div>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow-x: hidden; overflow-y: hidden;">There is only a narrow line between liability and feasibility, and it is we who choose to view through either glass of paradigm and everything appears accordingly.</div>
<p>It was the first winter, yet it didn&#8217;t offer anything more than spectacular display, and has been more of a nuisance. Of course there were few other factors that influenced me to choose california for winter break instead of spending the holidays in my new home &#8211; Cambridge. I flew to california on snowy sunday morning in United airlines from Logan international airport, Boston to Los Angels. Following a <a href="http://theebgar.net/2009/from-6-840-to-754/" target="_self">simple pattern I had adopted</a> recently, I will tell the story in three parts &#8211; concerning three different people.</p>
<p>I, being someone who like to be organized and prepared in advance, purchased and collected all I needed for the trip a week advance, did laundry in four days advance, and packed everything three days in advance; indeed I had been wearing the same clothes at home for last three days. I checked-in online Saturday afternoon and made the payment for the checked-in luggage. Over a surprise call on Saturday evening, I was informed by a computer voice that my flight from Washington to San Diego (I had the connection at Washington) had been cancelled. I was shocked as I had been preparing and eagerly waiting for Sunday &#8211; the day of my flight&#8217;s departure. I made few attempts on buying a new ticket, rebooking, calling customer care, and even considering taking the flight to Washington (which was just delayed), camp there and look for the first flight to leave, yet at no avail. Fortunately there was another friend of mine who also had his Sunday morning flight to Chicago cancelled. We decided to go to the airport and check, as per previous plan, at the early morning, and here I am typing this blog from the flight from Boston to Los Angels.</p>
<p>United airlines, something rather picked by Bing Travel rather than my personal preference, may not be the best. I was really annoyed by their computer operated service which couldn&#8217;t recognize my first or last name &#8211; of course my machine learning background helps me understand the complexity of HMM models and their less perfectness. Yet, voice recognition is theoretically a solved problem, and there are alternate ways of confirming the customer &#8211; perhaps by asking the customer to enter eTicket number and date of birth, still following the protocol of two independent identification methods &#8211; one public and one private. The lady at the checkin counter appeared as if she really wanted to do something to help me get out of Boston, yet didn&#8217;t convince me in doing so. She tend to get offended when was politely asked to check for different connections &#8211; Texas, Arizona, LA, etc, different number of stops (I didn&#8217;t care how many stops it would take, rather I just wanted to get out of the fully snow carpeted Logan international), and different destinations in California. She was rather interested in finding a route that exactly matches my original itinerary (of course this means less effort and computer does the searching). Finally she was able to find me to book me for Wednesday three days from my expected departure date.  Having noticed two direct flights to LA being not cancelled, but rather only delayed, I offered to take a chance on standby which wasn&#8217;t neither suggested by her in the first place nor enthusiastically welcomed when I suggested, I took the chance, and United Airlines staff did their best to help the place take off. While other airports in New England and east coast, have ceased their operations owning to this massive snow storm, Logan was still operating, occasionally canceling few, and trying the help as much as plans get off; the airport staff deserves a big applause for this. The flight attendant at the boarding gate was, in stark contrast, extremely friendly, and yet managed to help as many as standby passengers board, and here I am realizing how United could still manage to hold few loyal customers and succeed in attracting new frequent flyers.</p>
<p>Omar Ramos, is a friend I came to know through <a href="http://theebgar.net/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a> Summer of Code 2009. Out of my applications to this competitive open source coding program, <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a> wasn&#8217;t my first choice, nonetheless, now I am glad that I chose it. Omar was my mentor in the project, though we started to get in touch in casual terms only after the end of the project. Perhaps, we shared the same profile, we both expected the same from other,  or rather we both wanted a brother &#8211; perhaps younger brother, yet we managed to make the acquaintance a friendship in no time; I met him for the fist time at JDC 09 at NYC, he came stayed with me for couple of days and checked out places in and around Boston. Also he invited me to his place, offered to pick me up from San Diego airport &#8211; which is about 2 hour drive from El Centro. And this latest mishap had made me seek an alternate destination &#8211; LA which is 2 hour drive from San Diego. Still he enthusiastically offered to drive upto LA which puts me in a greater debt than I anticipated, and later I learnt that he was even waiting at the airport for 2 hours. This quality, not very common in America  - or for that matter even in my native country &#8211; Sri Lanka, where family, relationships and social <a href="http://theebgar.net/tag/life/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with life">life</a> are valued the most, is something makes the friendship invaluable &#8211; which must be cherished and preserved.</p>
<p>There is only a narrow line between liability and feasibility, and it is we who choose to view through either glass of paradigm and everything appears accordingly.</p>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-12-26+03:05:22%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22%3EOn+a+snowy+sunday+from+Logan+International%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-12-26+03:05:22%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22%3EOn+a+snowy+sunday+from+Logan+International%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-12-26+03:05:22%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22%3EOn+a+snowy+sunday+from+Logan+International%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-12-26+03:05:22%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22%3EOn+a+snowy+sunday+from+Logan+International%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-12-26+03:05:22%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22%3EOn+a+snowy+sunday+from+Logan+International%3C%2Fspan%3E+-+http://ri.ms/yza5" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-12-26%2003%3A05%3A22%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fon-a-snowy-sunday-from-logan-international%2F%22%3EOn%20a%20snowy%20sunday%20from%20Logan%20International%3C%2Fspan%3E&amp;body=It%20was%20the%20first%20winter%2C%20yet%20it%20didn%27t%20offer%20anything%20more%20than%20spectacular%20display%2C%20and%20has%20been%20more%20of%20a%20nuisance.%20OF%20course%20there%20were%20few%20other%20factors%20that%20influenced%20me%20to%20choose%20california%20for%20winter%20break%20instead%20of%20spending%20the%20holidays%20in%20my%20new%20home%20-%20Cambridge.%20I%20flew%20to%20california%20on%20s - http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/life/" title="life" rel="tag nofollow">life</a>, <a href="http://theebgar.net/tag/united-states/" title="United States" rel="tag nofollow">United States</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/from-6-840-to-754/" title="<span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">From 6.840 to 754</span> (November 13, 2009)"><span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">From 6.840 to 754</span></a> (6)</li>
	<li><a href="http://theebgar.net/2009/tactical-gre/" title="<span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">Tactical GRE</span> (March 7, 2009)"><span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">Tactical GRE</span></a> (3)</li>
	<li><a href="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" title="<span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">Should learn to bargain and treat everything as a business</span> (July 29, 2009)"><span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">Should learn to bargain and treat everything as a business</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" title="<span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">Increasing the relevance along with the ontogeny of a community site</span> (July 29, 2009)"><span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">Increasing the relevance along with the ontogeny of a community site</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" title="<span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">From small miracle to real miracle</span> (October 13, 2009)"><span property="dc:date" content="2009-12-26 03:05:22" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" /><span rel="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" property="dc:title" resource="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/">From small miracle to real miracle</span></a> (15)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From 6.840 to 754</title>
		<link>http://theebgar.net/2009/from-6-840-to-754/</link>
		<comments>http://theebgar.net/2009/from-6-840-to-754/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 02:24:26 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/from-6-840-to-754/">garthee</span></dc:creator>
				<category><![CDATA[Anecdotes]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[United States]]></category>
		<category><![CDATA[University of Moratuwa]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=378</guid>
		<description><![CDATA[I started my doctoral studies at MIT last September, and becoming conversant with numbers. Today I will tell you three stories (with little satire) on 6.840, C2867 and 754, in the break I got from drinking water from fire hose. They span from art of teaching to art of service to art of democracy.
6.840 is [...]]]></description>
			<content:encoded><![CDATA[<p>I started my doctoral studies at <a href="http://mit.edu">MIT</a> last September, and becoming conversant with numbers. Today I will tell you three stories (with little satire) on 6.840, C2867 and 754, in the break I got from <a href="../2009/from-small-miracle-to-real-miracle/">drinking water from fire hose.</a> They span from art of teaching to art of service to art of democracy.</p>
<p>6.840 is a class &#8211; Theory of Computation, taught by <a href="http://en.wikipedia.org/wiki/Michael_Sipser" target="_blank">Michael Sipser</a>,  who wrote the popular book <a href="http://www.amazon.com/Introduction-Theory-Computation-Michael-Sipser/dp/053494728X" target="_blank">Introduction to Theory of Computation</a>; well, being at <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> is like, getting the blessings from the God himself. Many theorems appear in the class are also attributed to other <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> alumni &#8211; <a href="http://en.wikipedia.org/wiki/Noam_Chomsky" target="_blank">Noam Chomsky</a> of Chomsky notation, the reduced form of Contest Free Grammar (CFG), <a title="Ron Rivest" href="http://en.wikipedia.org/wiki/Ron_Rivest">Rivest</a>, <a title="Adi Shamir" href="http://en.wikipedia.org/wiki/Adi_Shamir">Shamir</a> and <a title="Leonard Adleman" href="http://en.wikipedia.org/wiki/Leonard_Adleman">Adleman</a> of RSA,  Sleyer of PSPACE-Completeness, etc. I have heard people mentioning,  how people go bewildered when, a decade back at University of Peradeniya, late Prof Thurairaja, used to start his lectures by writing Thurairajah Theorem on the board; I am witnessing it myself only now. I have attended lectures given by professors, senior lecturers, lecturers, probationary lecturers and even instructors in my <a href="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" target="_self">alma mater</a>, where slides were being skimmed through, jargon and illegible words were being scribbled on the board, and the voice that couldn&#8217;t be heard at even the front row being uttered. But what makes you stay at in this particular lecture is the flow and elegance of presentation &#8211; the art of teaching. I know someone who is taking this class and coming to lectures, albeit having taken all the required graduate classes in his senior year when he was an undergrad here, only to listen to Sipser and enjoy mathematics (too bad, I am from the other side of the planet).</p>
<div class="wp-caption alignnone" style="width: 459px"><img title=" 6.840" src="http://abstrusegoose.com/strips/computer_science_major.PNG" alt="6.840 comics" width="449" height="476" /><p class="wp-caption-text">6.840 comics</p></div>
<p>6.840 is offered under course 18 &#8211; applied mathematics and course 6 &#8211; electrical engineering and computer science. In course 6, area 2, which is Computer Science major, inorder to satisfy Technical Qualifying Examination (TQE), at least one class from Theory (there are three sections &#8211; AI, Theory and System) is required and could you guess what would be the first choice among non-thoery people? First let me start with the book Introduction to Theory of Computation. It is a graduate level (or senior year undergraduate) material, yet first chapter (chapter 0) is dedicated for basic mathematics &#8211; definition of probabilities, inequalities, etc. The text then delves deep into the subject often providing examples and analogies. Could I ever have had a droplet of this comparatively abstract material otherwise?</p>
<p>6.840 defines the essence of teaching &#8211; thorough understanding, vast knowledge around the subject, simplicity, empathy, assuming no previous knowledge and preparation. Having written a book, and being able to conduct the lectures without any notes or slides Sipser satisfies the first two conditions. He only uses the chalk board &#8211; except for one time, when he used an OHP to show the historical letter written to <a href="http://en.wikipedia.org/wiki/John_von_Neumann" target="_blank">Von Neuman </a>on what is known as the earliest discussion on Theory of Complexity; he invites questions and often pauses, makes sure we are following him and if not puts his strongest effort to transfer the concept.  Probably it is the preparation, that is highly regarded as the basic requirement of teaching in the <a href="http://theebgar.net/tag/united-states/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with United States">United States</a>  &#8211; perhaps because even a monkey could teach if it could memorize all, and an interesting occasion reflecting this was when he tried to explain <a href="http://en.wikipedia.org/wiki/Word_ladder" target="_blank">Word Ladder game</a> by offering the example &#8211; Lead to Gold and he was taken aback by the solution class offered in seconds, which allegedly took 15 minutes earlier when he tried during breakfast on prepping up for the lecture. Even simple &#8211; stupid examples are worked out beforehand; isn&#8217;t that better than appearing stupid in front of the class?</p>
<p>C2867 is the class I am going to teach for middle / high schoolers as part of <a href="https://esp.mit.edu/teach/Splash/index.html" target="_blank">Splash</a>. <a href="http://mit.edu" target="_blank">MIT</a> has been always keen on giving back to the community, and in this context, it conducts a series of short courses under a program called <a href="https://esp.mit.edu" target="_self">ESP</a>. The teachers &#8211; volunteer undergrads and graduates students are required to fill the applications, provide course details and attend a mandatory teaching session; the session I attended was carried out by two girls &#8211; presumably undergrads in their junior years. What makes it worth mentioning is the way it was conducted and consideration for people&#8217;s (including school kids) time shown, especially when considering the fact they are still young undergrads.  She wanted to pass the message that teachers are encouraged to come 20 minutes before the class, and not to disappoint the students by not showing up or coming late. First she used to add &#8220;where you are supposed to come 20 minutes before the class&#8221; with funny body expression and tone, every time she uttered the word Bush room (the place that will be used as office room for Splash). &#8220;Suppose you will be little late, say you have a real emergency, for example you are running to Splash and a meteorite fall in front of you and you will have to go around it, take your phone and let us know that you are on the way and will be little late&#8221;, she repeated at least five times. Presumptuous faculties who have little concern for other people&#8217;s time have a lot to learn from these kids.</p>
<p>C2867 is one of the numerous classes offered in Splash 2009 for which well over 2000 students have registered. Splash is one of the examples, though not perfect, of student responsibility, commitment and pro-activeness. It is completely organized, publicized, and conducted by students &#8211; mostly undergrads. Unlike exhibitions or displays, this type of activities are of high return to the community compared to the spending in time and money. Although <a href="http://www.ent.mrt.ac.lk/web/xslt.php?file=./news.php?id=120" target="_blank">similar programs </a>are conducted by many other universities around the world, the significance lies in the organization, effectiveness and gain; of course neither graduate students would volunteer to teach nor school kids would attend otherwise, considering the weight given for the productivity and time spent in the <a href="http://theebgar.net/tag/united-states/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with United States">United States</a>.</p>
<p>754 is the number of votes (of total 16000 ballots) <a href="http://www.lelandcheung.com/" target="_blank">Leland Cheung</a>, Cambridge  councilor &#8211; elect, received in the recent city council elections. Joint <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a>/Harvard MBA student Leland Cheung made history on Nov. 3 by becoming the first university student and the first Asian American to be elected to the Cambridge City Council.  Participation in political activities is highly disowned at my alma mater, and politics is considered taboo. However, in par with elsewhere in the <a href="http://theebgar.net/tag/united-states/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with United States">United States</a>, dialogue and discussion are hugely welcomed and encouraged at <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a>.  Starting from Open House for every courses where professors engage in casual conversation with students, to &#8220;Two Dollar Dinner Tuesday&#8221; (Alumni Dinner Series) where Dean of Graduate studies, alumni and students involve in informal discussion over dinner, to task forces comprises of student groups, fraternities, faculties, and other officers to formulate or reevaluate policies, diversity, discussion and democracy prevail.</p>
<p>754 may not huge, but yet significant. As a <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> &#8211; Sloan School graduate student, Leland was expected to receive backing from student voters, yet Cheung was not, in fact, carried into office by waves of <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> and Harvard students; though he did well among the relatively few students who voted, Leland&#8217;s votes were spread uniformly across the city  (<a href="http://web.mit.edu/newsoffice/2009/cheung-election.html">MIT news</a>). What is remarkable, though not very uncommon in the <a href="http://theebgar.net/tag/united-states/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with United States">United States</a>,  is that he was able to convince the general public all around the city, and <a href="http://www.lelandcheung.com/issues/" target="_blank">be a role model on the topics concerned</a>, through transparent communication; again, when compared to my alma mater where undergrads are used to picket, wear arm-bands or even throw stones at each other to communicate their message, and officials who are used to pay attention only when the situation bothers their daily activities, the former is essentially nourishing.</p>
<p>I told you three stories on three different arts, and, I feel, some stories must end without conclusion, and let the reader connect the dots.</p>
<p>PS: If you find the connections, leave it in your comment.</p>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/from-6-840-to-754/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-11-13+07:54:26%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22%3EFrom+6.840+to+754%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/from-6-840-to-754/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-11-13+07:54:26%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22%3EFrom+6.840+to+754%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/from-6-840-to-754/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-11-13+07:54:26%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22%3EFrom+6.840+to+754%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/from-6-840-to-754/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/from-6-840-to-754/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-11-13+07:54:26%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22%3EFrom+6.840+to+754%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-11-13+07:54:26%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22%3EFrom+6.840+to+754%3C%2Fspan%3E+-+http://ri.ms/14yk" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-11-13%2007%3A54%3A26%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ffrom-6-840-to-754%2F%22%3EFrom%206.840%20to%20754%3C%2Fspan%3E&amp;body=I%20started%20my%20doctoral%20studies%20at%20MIT%20last%20September%2C%20and%20becoming%20conversant%20with%20numbers.%20Today%20I%20will%20tell%20you%20three%20stories%20%28with%20little%20satire%29%20on%206.840%2C%20C2867%20and%20754%2C%20in%20the%20break%20I%20got%20from%20drinking%20water%20from%20fire%20hose.%20They%20span%20from%20art%20of%20teaching%20to%20art%20of%20service%20to%20art%20of%20democracy.%0D%0A%0D - http://theebgar.net/2009/from-6-840-to-754/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/from-6-840-to-754/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/life/" title="life" rel="tag nofollow">life</a>, <a href="http://theebgar.net/tag/mit/" title="MIT" rel="tag nofollow">MIT</a>, <a href="http://theebgar.net/tag/united-states/" title="United States" rel="tag nofollow">United States</a>, <a href="http://theebgar.net/tag/university-of-moratuwa/" title="University of Moratuwa" rel="tag nofollow">University of Moratuwa</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" title="<span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">From small miracle to real miracle</span> (October 13, 2009)"><span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">From small miracle to real miracle</span></a> (15)</li>
	<li><a href="http://theebgar.net/2009/tactical-gre/" title="<span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">Tactical GRE</span> (March 7, 2009)"><span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">Tactical GRE</span></a> (3)</li>
	<li><a href="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" title="<span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">Should learn to bargain and treat everything as a business</span> (July 29, 2009)"><span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">Should learn to bargain and treat everything as a business</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" title="<span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">On a snowy sunday from Logan International</span> (December 26, 2009)"><span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">On a snowy sunday from Logan International</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" title="<span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">Increasing the relevance along with the ontogeny of a community site</span> (July 29, 2009)"><span property="dc:date" content="2009-11-13 07:54:26" resource="http://theebgar.net/2009/from-6-840-to-754/" /><span rel="http://theebgar.net/2009/from-6-840-to-754/" property="dc:title" resource="http://theebgar.net/2009/from-6-840-to-754/">Increasing the relevance along with the ontogeny of a community site</span></a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/from-6-840-to-754/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>From small miracle to real miracle</title>
		<link>http://theebgar.net/2009/from-small-miracle-to-real-miracle/</link>
		<comments>http://theebgar.net/2009/from-small-miracle-to-real-miracle/#comments</comments>
		<pubDate>Tue, 13 Oct 2009 02:45:17 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">garthee</span></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Exams]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[United States]]></category>
		<category><![CDATA[University of Moratuwa]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=337</guid>
		<description><![CDATA[I have had two almae matres so far;  let&#8217;s say the first one brought only a limited amount of change in terms of exposure. The second, University of Moratuwa, had been influencing my choices and deflecting the path I had taken in my life. The first year of my undergraduate life, convinced me to stay [...]]]></description>
			<content:encoded><![CDATA[<p>I have had two almae matres so far;  let&#8217;s say the <a href="http://www.royalcollege.lk/">first one</a> brought only a limited amount of change in terms of exposure. The second, <a href="http://mrt.ac.lk/" target="_blank">University of Moratuwa</a>, had been influencing my choices and deflecting the path I had taken in my <a href="http://theebgar.net/tag/life/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with life">life</a>. The first year of my undergraduate <a href="http://theebgar.net/tag/life/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with life">life</a>, convinced me to stay in Sri Lanka albeit winning the Roy Marshal scholarship at University of Hull, and the rest kept proving I made the right choice; only to let me question after four years! Currently I am a PhD student at <a title="MIT" href="http://mit.edu" target="_blank">Massachusetts Institute of Technology</a>,  working with <a href="http://ddmg.csail.mit.edu">DDMG</a> (Data-driven Medicine Group), where I am planning to follow data-mining and machine learning on semantic web to develop Personal Physician System.</p>
<p><a href="http://mrt.ac.lk" target="_blank">University of Moratuwa</a>, well, the majority of expected audiences are from Sri Lanka and lengthy description is extraneous; nevertheless &#8220;<a href="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp">Lets bring technology and professionalism</a>&#8221; is worth reading.</p>
<p><a href="http://mit.edu">MIT</a>, the leading technical university in the world, having been continuously ranked first in various fields of engineering and technology, contrasts with its Sri Lankan counterpart in every single area, albeit the fundamentals being the same. The institute is famed for its passion for <a href="http://www.mitadmissions.org/topics/life/hacks_traditions/numbers_are_names_too.shtml">numbers</a>, <a href="http://hacks.mit.edu/">pranks</a> and standing out from the crowd. From naming the buildings with numbers to calling the courses by decimals to the design of buildings, it chooses to be different, unique and relevant. The conspicuous element out of all is the  design of <a href="http://en.wikipedia.org/wiki/Stata_Center">stata center</a>.</p>
<blockquote><p>The building has been planned so as to foster interactions not just within a department but also between departments, under the assumption that “scientists are not just cogs in a research machine, but highly creative – and highly social – thinkers”. The center invites people to mix in every possible way. &#8212; (<a href="http://www.google.com/url?sa=t&amp;source=web&amp;ct=res&amp;cd=4&amp;ved=0CBYQFjAD&amp;url=http%3A%2F%2Fwww.cambridgema.gov%2Fcdd%2Fet%2Fgreenblgs%2Fgreenbldg_stata_center.pdf&amp;ei=3EDRSuy6J5CZlAeBuc2oCg&amp;usg=AFQjCNHbq4kRO76E01bs5kxzpY_9TPQfcA&amp;sig2=hRc5bdrEDBHH8mWJR_lyhg">more</a>)</p></blockquote>
<p>The most noticeable is the focus on objectives and flexibility surrounding the non-essentials. For instance, <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a>&#8217;s undergraduate curriculum involves the hardest coursework, to be referred as &#8220;<a href="http://en.wikipedia.org/wiki/Massachusetts_Institute_of_Technology#cite_note-143" target="_blank">drinking from a fire hose</a>&#8220;, yet freshman year is not graded and sophomore year only records passes. The curriculum requires an extensive list of courses, physical education, and interestingly <a href="http://mitpe.com/swim-boat-test/default.aspx">swim test.</a></p>
<blockquote><p>You can get a perfect GPA and lead every extracurricular activity on campus, but if you don’t pass a swim test and complete 8 Physical Education (P.E.) “points,” then you won’t receive an <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> diploma. Harsh, eh? That’s right, <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> requires you to graduate with a strong mind and body, while ensuring that you will not drown if your get knocked into the ocean while taking measurements of toxic algae concentrations while you’re on a boat in the Pacific (for example…) &#8212; (<a href="http://www.mitadmissions.org/topics/learning/general_institute_requirements/physical_education_because_you.shtml">MIT Admissions</a>)</p></blockquote>
<p>The graduate course, different in expectations, focuses more in research and discoveries. (<a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> receives its capital by endowments, operational support through federal and other grants, and generates one of the largest research revenues in the <a href="http://theebgar.net/tag/united-states/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with United States">United States</a>.)  Although there is a <a href="http://www.eecs.mit.edu/grad/3800.html">system of course requirements </a>you could literally petition for anything and choose to take any course as you wish.</p>
<p><a href="http://www.eecs.mit.edu/grad/area2/tqe.html">TQE</a> requires four, H level courses (advanced graduate courses). It is not uncommon to see significant amount of undergraduates taking H level courses in senior years. The method of teaching comprises of two, one-and-half-hour long weekly lectures and recitations conducted by teaching assistants (TA) for one hour. Coursework generally comprises of Problem Sets (pSets), mid-term examinations, projects and final examinations. Both professor and TAs hold office hours every week, and usually well attended. How hard is to drink from fire hose? Generally mid-term examinations and finals are open-book, after all the <a href="http://theebgar.net/tag/life/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with life">life</a> provides you all you require and expect you to solve your problems on your own, and why not <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a>&#8217;s grad course? Collaboration is usually encouraged in pSets, nonetheless they are individually attempted and solutions are discussed in groups. The pSets are generally tough, often newly created set of problems for which sometimes professor wouldn&#8217;t know the answer even, weekly or biweekly posted, superficially discussed in lecture hours, personally worked by the professor well before the deadline, and occasionally graded only for submission in which case it would have been discussed extensively during TA office hours.</p>
<p>There is no silly question! People here are trained to live independently and question everything they hear and see. I believe Buddhism also teaches the same, yet I was able to witness it in practice here. Any lecture wouldn&#8217;t go without at least ten questions asked, and initially I, as a student, used to get annoyed by such interruptions, while it is encouraged and well received by the professors. There is no silly question (purposefully repeated)! However simple a question is, it is not uncommon to be referred by &#8220;that was a great question, let me explain this way&#8221;. I just remembered, how I was told not to ask more in my second alma mater! I wasn&#8217;t the Oliver Twist, and it wasn&#8217;t the London orphanage feeding under <a href="http://en.wikipedia.org/wiki/Poor_Law_Amendment_Act_1834">poor law</a>.</p>
<p>Further it is very common for a student to disagree with a professor, and sometimes professor, himself would volunteer and ask whether anyone disagreeing, and continue by telling where someone could have disagreed and why his statement remains valid. Such conducive environment is what makes impossible things possible, not when ideas are stifled and nipped in the bud.</p>
<p>The research work, demands intellectual findings and hard work, and generally hacking and smart engineering are discouraged. The importance is given to research in graduate courses. Number of publications, nominations and awards measure the success, recognition and respect are gained by hard work and significant achievement. I have to stress on publications. <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> is well known for entrepreneurial activities (<a href="http://www.mit100k.org/">100k</a> is one of the most popular initiatives), the institute, city of Cambridge, and New England as a whole provide the best atmosphere for any such initiatives; many &#8211; both graduate and undergraduate students &#8211; go on starting their own ventures immediately after graduation, in the areas ranging from food trucks to advertisement agencies to high-techs; yet publication is what get you through your graduate career.</p>
<p>I was told to call my supervisor, John Guttag, by his first name from the first <em>VOIP</em> conversation I had with him. Well, it took me a while to stop conferring him the knighthood which I was trained to in both my <em>almae matres</em>. Oddly he does not fail to apologize when he gets late for a weekly scheduled meeting, which is quite opposite to what I used to be, waiting for hours for someone to show up at their office. The conversations are highly informal, often taking interest in personal matters. For instance, he would ask how I am settling in (indeed with a question mark), and I would ask about his house that is being rebuilt.</p>
<p>The carrot and stick theory is long gone! I was used to read that only in Organizational Management text books till now. No one asks you to do anything! No one is obliged to do anything, except for iPhone owners, well they are bound with AT&amp;T for two years. I have seen, and been to competitions and events with as few people as four, and struggled to get into fully packed auditoriums. Organizers understand their duties and they do enough publicity, and provide adequate incentives &#8211; the main and most common are free food (lunch, snack, refreshments or dinner), gifts, raffle draws, etc. There hasn&#8217;t been a single event without free food and drink. Motivation theory is well understood and well practiced by everyone, starting from a hair dresser, to waitress, to organizers to professors. The exams always carry 2 points only for writing your name and registration number on the question paper; and they never berate you for not attending some boring meeting, instead would focus on making it more appealing.</p>
<p>Rules and laws are there to guide not to control. The best thing about <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> and especially the system in USA is, there is no <em>red-tape</em>. Anything and everything is petition-able, and adaptable. It is very common for people to switch their degrees, do both MD, and PhD (need not be in biology), and basically do things outside the rules. The system bends as far as it serves the objective and best interests of the individual and the institute, which contrasts a lot with where I came from &#8211; where the law bends to serve the best interests of the <strong>fittest</strong> of all, or remains inflexible. Here, often deals are made; compromises are very common, and result is an improvement over whatever status quo it was. For instance, as per PhD requirements, one is expected to take two minors &#8211; graduate level courses outside the research area &#8211; and foreign language courses are often not allowed, as they are often of beginners level and hardly offer any significant benefit. Had this red-tape been enforced as in Sri Lanka, would there be someone who did take beginners level course in Mandarin and went on to do Chinese literature, or someone who fell in love with a Chinese girl and mastered the language through his minor requirement. For someone who was prevented from doing CS courses in his undergraduate and faced with difficulties in applying for transcript this must be welcoming.</p>
<p>It might sound as litany of complaints, but again it requires a paradigm shift to view them as observations based on direct comparisons flavored with little satire. The <a href="http://theebgar.net/tag/life/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with life">life</a> is not necessarily the happiest here. After all, people here work hard, and play hard. I have seen people only watching tech shows in TV and only listen to <a href="http://www.apple.com/education/mobile-learning/">iTunes U</a> in iPod. I sometimes wonder whether they live. The path is always decided by efficiency and often harnessed by the objectives; and every second is measured in terms of productivity. Unlike what you see in TV series and movies, they do go to work, and don&#8217;t wait to finish their cappuccino in the coffee house.</p>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/from-small-miracle-to-real-miracle/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-10-13+08:15:17%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22%3EFrom+small+miracle+to+real+miracle%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/from-small-miracle-to-real-miracle/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-10-13+08:15:17%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22%3EFrom+small+miracle+to+real+miracle%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/from-small-miracle-to-real-miracle/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-10-13+08:15:17%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22%3EFrom+small+miracle+to+real+miracle%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/from-small-miracle-to-real-miracle/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/from-small-miracle-to-real-miracle/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-10-13+08:15:17%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22%3EFrom+small+miracle+to+real+miracle%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-10-13+08:15:17%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22%3EFrom+small+miracle+to+real+miracle%3C%2Fspan%3E+-+http://ri.ms/kdveu" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-10-13%2008%3A15%3A17%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ffrom-small-miracle-to-real-miracle%2F%22%3EFrom%20small%20miracle%20to%20real%20miracle%3C%2Fspan%3E&amp;body=I%20have%20had%20two%20almae%20matres%20so%20far%3B%C2%A0%20let%27s%20say%20the%20first%20one%20brought%20only%20a%20limited%20amount%20of%20change%20in%20terms%20of%20exposure.%20The%20second%2C%20University%20of%20Moratuwa%2C%20had%20been%20influencing%20my%20choices%20and%20deflecting%20the%20path%20I%20had%20taken%20in%20my%20life.%20The%20first%20year%20of%20my%20undergraduate%20life%2C%20convinced%20me%20to%20sta - http://theebgar.net/2009/from-small-miracle-to-real-miracle/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/from-small-miracle-to-real-miracle/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/exams/" title="Exams" rel="tag nofollow">Exams</a>, <a href="http://theebgar.net/tag/mit/" title="MIT" rel="tag nofollow">MIT</a>, <a href="http://theebgar.net/tag/united-states/" title="United States" rel="tag nofollow">United States</a>, <a href="http://theebgar.net/tag/university-of-moratuwa/" title="University of Moratuwa" rel="tag nofollow">University of Moratuwa</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/tactical-gre/" title="<span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">Tactical GRE</span> (March 7, 2009)"><span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">Tactical GRE</span></a> (3)</li>
	<li><a href="http://theebgar.net/2009/from-6-840-to-754/" title="<span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">From 6.840 to 754</span> (November 13, 2009)"><span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">From 6.840 to 754</span></a> (6)</li>
	<li><a href="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" title="<span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">Should learn to bargain and treat everything as a business</span> (July 29, 2009)"><span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">Should learn to bargain and treat everything as a business</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" title="<span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">Increasing the relevance along with the ontogeny of a community site</span> (July 29, 2009)"><span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">Increasing the relevance along with the ontogeny of a community site</span></a> (1)</li>
	<li><a href="http://theebgar.net/2007/talentday-2007/" title="<span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">Talentday 2007</span> (August 19, 2007)"><span property="dc:date" content="2009-10-13 08:15:17" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" /><span rel="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" property="dc:title" resource="http://theebgar.net/2009/from-small-miracle-to-real-miracle/">Talentday 2007</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/from-small-miracle-to-real-miracle/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Taxonomy Extension RC1</title>
		<link>http://theebgar.net/2009/taxonomy-extension-rc1/</link>
		<comments>http://theebgar.net/2009/taxonomy-extension-rc1/#comments</comments>
		<pubDate>Mon, 03 Aug 2009 08:31:08 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">garthee</span></dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[GSoC 2009]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=310</guid>
		<description><![CDATA[It has been quite long since Joomla! 1.6 Alpha came, and there have been a lot of changes made in Joomla! 1.6 since then. Further, it was also decided to adapt the architecture slightly to follow Joomla!.
The major changes since beta, excluding bug fixes are

Taxonomy TreeMaps are made standalone entities (equal to Trees and Leaves), [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>It has been quite long since <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! 1.6 Alpha came, and there have been a lot of changes made in <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! 1.6 since then. Further, it was also decided to adapt the architecture slightly to follow <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>!.</p></blockquote>
<h3>The major changes since beta, excluding bug fixes are</h3>
<ol>
<li><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> TreeMaps are made standalone entities (equal to Trees and Leaves), with CRUD.</li>
<li>Utility functions are moved to JTaxonomy class which is the primary entry point for <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> extension.</li>
<li>Autocomplete feature is further brushed up to provide better user experience.</li>
<li><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Cloud and <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Cumulus are provided.</li>
</ol>
<h3>The package provided below contains</h3>
<ol>
<li><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Library : API classes</li>
<li><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Component : To provide management forms in the backend and listings in the frontend</li>
<li>Content_MapTaxonomy Plugin : To store <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a>-content mappings in the event of a post save.</li>
<li>Content_Taxonomy Plugin : To provide <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> links inside the article in frontend.</li>
<li>Taxonomy_Content Plugin : To generate output of content posts under leaf listing</li>
<li><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Cumulus Module : To generate cumulus and cloud of <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> terms</li>
<li>Modified com_content file : To insert <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> options into content edit form.</li>
</ol>
<h3>The suggested installation order is as follows</h3>
<ol>
<li>Copy the following directories into <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! installation
<ul>
<li>libraries</li>
<li>administrator (will replace a com_content file)</li>
</ul>
</li>
<li>Install com_taxonomy.zip : Under <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> component, go to configurations to fine-tune</li>
<li>Install plg_content_maptaxonomy.zip</li>
<li>Install plg_content_taxonomy.zip : Go to settings to style up the output</li>
<li>Install plg_taxonomy_content.zip</li>
<li>Install mod_taxonomycumulus.zip : Add one or more instances (there are two modes available &#8211; cloud and cumulus, and you might want to add one from each, configure them from settings)</li>
</ol>
<h3>You might also want to take a look at the demo, before digging in</h3>
<p><span style="font-weight: normal; font-size: 13px;">Visit :<a title="GSoC 2009 - Taxonomy Exstension Demo Site" href=" http://demo.theebgar.net/gsoc2009" target="_blank"> http://demo.theebgar.net/gsoc2009</a></span></p>
<ol>
<li>There are two <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> trees created and mapped to com_content. One is used to represent the language of the post, and the other for free terms (tagging) with autocomplete. Both are not controlled (i.e. properties can be edited and member leaves  can be added and edited from com_taxonomy backend)</li>
<li>On the frontend
<ol>
<li>Sidebar
<ol>
<li>Mod_taxonomyCumulus is used in Cloud mode to represent Language Tree (&lt;br /&gt; delmiter is used with sorting by weight in descending direction)</li>
<li>Mod_taxonomyCloud is used in Cumulus mode to represent tags (white background with no transparency is used)</li>
</ol>
</li>
<li>Content Posts
<ol>
<li><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> links are presented before content with &#8220;,&#8221; delimiter, &#8220;&lt;em&gt;&lt;small&gt;&#8221; prefix and &#8220;&lt;/em&gt;&lt;/small&gt;&lt;br /&gt;&#8221; suffix.</li>
<li>By clicking a <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> term in that link you could navigate to <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> listing page for that term</li>
</ol>
</li>
<li><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Link from menu<br />
It will take you to the listing pages</li>
</ol>
</li>
<li>On the backend</li>
</ol>
<ol>
<li>Send a request for access details (use the <a title="Contact Me" href="http://theebgar.net/contact-me/" target="_self">contact form</a> here) .</li>
<li>By using component menu navigate to <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Management Pages
<ol>
<li>Have a look at <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Configurations, and follow the help provided</li>
<li>Add / Edit trees</li>
<li>Add / Edit Tree maps with other components</li>
<li>Add / Edit leaves to a tree</li>
<li>Have a look at the tree hierarchy and leaf maps</li>
</ol>
</li>
<li>Navigate to Article Managment and add an article or edit one.<br />
Under <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Panel from the sidepane, you could notice that the terms from <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Trees mapped are listed</li>
</ol>
<h3>Screenshots</h3>
<div style="text-align: center;">
<dl id="attachment_311" style="display: block; margin-left: auto; margin-right: auto; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin-top: 10px; margin-bottom: 10px; -webkit-border-top-right-radius: 3px 3px; -webkit-border-top-left-radius: 3px 3px; -webkit-border-bottom-left-radius: 3px 3px; -webkit-border-bottom-right-radius: 3px 3px; width: 310px; border: 1px solid #dddddd;">
<dt><a href="http://theebgar.net/wp-content/uploads/2009/08/taxonomy-extension-screenshot1.jpg"><img style="padding: 0px; margin: 0px; border: 0px none initial;" title="Taxonomy Extension Frontend" src="http://theebgar.net/wp-content/uploads/2009/08/taxonomy-extension-screenshot1-300x167.jpg" alt="Taxonomy Extension Frontend" width="300" height="167" /></a></dt>
<dd style="font-size: 11px; line-height: 17px; padding-top: 0px; padding-right: 4px; padding-bottom: 5px; padding-left: 4px; margin: 0px;"><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Extension Frontend</dd>
</dl>
</div>
<div style="text-align: center;">
<dl id="attachment_312" style="display: block; margin-left: auto; margin-right: auto; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin-top: 10px; margin-bottom: 10px; -webkit-border-top-right-radius: 3px 3px; -webkit-border-top-left-radius: 3px 3px; -webkit-border-bottom-left-radius: 3px 3px; -webkit-border-bottom-right-radius: 3px 3px; width: 310px; border: 1px solid #dddddd;">
<dt><a href="http://theebgar.net/wp-content/uploads/2009/08/taxonomy-extension-screenshot2.jpg"><img style="padding: 0px; margin: 0px; border: 0px none initial;" title="Taxonomy Extension Backend" src="http://theebgar.net/wp-content/uploads/2009/08/taxonomy-extension-screenshot2-300x187.jpg" alt="Taxonomy Extension Backend " width="300" height="187" /></a></dt>
<dd style="font-size: 11px; line-height: 17px; padding-top: 0px; padding-right: 4px; padding-bottom: 5px; padding-left: 4px; margin: 0px;"><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Extension Backend</dd>
</dl>
</div>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/taxonomy-extension-rc1/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-08-03+14:01:08%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22%3ETaxonomy+Extension+RC1%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/taxonomy-extension-rc1/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-08-03+14:01:08%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22%3ETaxonomy+Extension+RC1%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/taxonomy-extension-rc1/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-08-03+14:01:08%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22%3ETaxonomy+Extension+RC1%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/taxonomy-extension-rc1/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/taxonomy-extension-rc1/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-08-03+14:01:08%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22%3ETaxonomy+Extension+RC1%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-08-03+14:01:08%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22%3ETaxonomy+Extension+RC1%3C%2Fspan%3E+-+http://ri.ms/ou60" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-08-03%2014%3A01%3A08%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-rc1%2F%22%3ETaxonomy%20Extension%20RC1%3C%2Fspan%3E&amp;body=It%20has%20been%20quite%20long%20since%20Joomla%21%201.6%20Alpha%20came%2C%20and%20there%20have%20been%20a%20lot%20of%20changes%20made%20in%20Joomla%21%201.6%20since%20then.%20Further%2C%20it%20was%20also%20decided%20to%20adapt%20the%20architecture%20slightly%20to%20follow%20Joomla%21.%0D%0AThe%20major%20changes%20since%20beta%2C%20excluding%20bug%20fixes%20are%0D%0A%0D%0A%09Taxonomy%20TreeMaps%20are%20made%20standalon - http://theebgar.net/2009/taxonomy-extension-rc1/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/taxonomy-extension-rc1/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/gsoc/" title="GSoC" rel="tag nofollow">GSoC</a>, <a href="http://theebgar.net/tag/gsoc-2009/" title="GSoC 2009" rel="tag nofollow">GSoC 2009</a>, <a href="http://theebgar.net/tag/joomla/" title="Joomla" rel="tag nofollow">Joomla</a>, <a href="http://theebgar.net/tag/taxonomy/" title="taxonomy" rel="tag nofollow">taxonomy</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/taxonomy-extension-project-proposal/" title="<span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">Taxonomy Extension &#8211; Project Proposal</span> (May 9, 2009)"><span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">Taxonomy Extension &#8211; Project Proposal</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/taxonomy-library-api/" title="<span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">GSoC 2009 &#8211; Taxonomy Library API</span> (June 19, 2009)"><span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">GSoC 2009 &#8211; Taxonomy Library API</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" title="<span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">GSoC 2009 &#8211; Taxonomy Architecture</span> (May 11, 2009)"><span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">GSoC 2009 &#8211; Taxonomy Architecture</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" title="<span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">Lets bring technology and professionalism into FYP</span> (July 15, 2009)"><span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">Lets bring technology and professionalism into FYP</span></a> (5)</li>
	<li><a href="http://theebgar.net/2008/gsoc-2007/" title="<span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">GSOC 2007</span> (February 21, 2008)"><span property="dc:date" content="2009-08-03 14:01:08" resource="http://theebgar.net/2009/taxonomy-extension-rc1/" /><span rel="http://theebgar.net/2009/taxonomy-extension-rc1/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-rc1/">GSOC 2007</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/taxonomy-extension-rc1/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Should learn to bargain and treat everything as a business</title>
		<link>http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/</link>
		<comments>http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 17:55:57 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">garthee</span></dc:creator>
				<category><![CDATA[Anecdotes]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[experience]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[United States]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=282</guid>
		<description><![CDATA[The discussion about money is treated as taboo in many cultures not limited to Asian, and we are quite uncomfortable talking about money, especially when it is related to Health and Education &#8211; the professions we treat as holistic. We tend to avoid asking the fee beforehand in either cases, and expect good service at [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The discussion about money is treated as taboo in many cultures not limited to Asian, and we are quite uncomfortable talking about money, especially when it is related to Health and Education &#8211; the professions we treat as holistic. We tend to avoid asking the fee beforehand in either cases, and expect good service at a <span>reasonable</span> payment.</p></blockquote>
<p><img class="alignright size-medium wp-image-290" src="http://theebgar.net/wp-content/uploads/2009/07/photo_2829_20081230-300x199.jpg" alt="" width="300" height="199" /></p>
<p>I had to complete a form on medical test results and vaccination that is required by <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> before registration. Immunity for the following were required either by taking vaccinations or by proving the presence of antibodies through positive test results.</p>
<ul>
<li>Measles, Mumps and Rubella (MMR)</li>
<li>Hepatitis B</li>
<li>Tetanus/diphtheria booster</li>
<li>Meningococcal</li>
<li>Varicella (chicken pox)</li>
</ul>
<p>I <span style="text-decoration: underline;">chose to</span> go to a medical center, which I got to know through a friend of mine.  I liked the idea of going to a small place, as it would be less crowded and won&#8217;t reek with hospital smell. Also channeling is done by appointments which seemed convenient. The place is also in the suggested list of places for medical check-up for Canadian visa.</p>
<p>The physician, was amiable and nice. Although I had to wait for about 20 minutes on my second appointment, overall the experience was  pleasant. The physician was attentive and empathetic, and room was clean. I was given two injections (MMR vaccination and Menomune vaccination). Also blood was taken to test for antibodies for Hep B and Varicella. So far so good. I was shocked, only when I saw the bill for 10500 LKR for channelling and vaccination, and another 6000 LKR for blood tests. Interestingly, I had had chicken pox and hence, the test was not required which I attentively mentioned. To exacerbate, when she filled the form the other day she didn&#8217;t even bother to take out the test results, and she circled the option that I had already had chicken pox, which of course she could have done without ordering for the test results. Damn-it. I must have protested earlier.</p>
<p>I <span style="text-decoration: underline;">had to </span>go two days later, so that she would consult the test results and complete the form (I required the signature). The happenings were quite fast, that before I could ask for the price or say no, the injection was ready, and another surprise was waiting when I learnt it was another 8500 LKR from my pocket. For my bad, I had already checked outside, and it is priced at 1500 LKR.</p>
<blockquote><p>However lesson was learnt, signature on the form and list of vaccinations I had, have been obtained, and I am getting the next doze at a dispensary near by.</p></blockquote>
<p>PS: Today I learnt Hep B vaccine costs only 50 USD in the US which would be about only 60% of what I had paid.</p>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+23:25:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22%3EShould+learn+to+bargain+and+treat+everything+as+a+business%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+23:25:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22%3EShould+learn+to+bargain+and+treat+everything+as+a+business%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+23:25:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22%3EShould+learn+to+bargain+and+treat+everything+as+a+business%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+23:25:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22%3EShould+learn+to+bargain+and+treat+everything+as+a+business%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+23:25:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22%3EShould+learn+to+bargain+and+treat+everything+as+a+business%3C%2Fspan%3E+-+http://ri.ms/jbsk" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-07-29%2023%3A25%3A57%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fshould-learn-to-say-no-and-treat-everything-as-a-business%2F%22%3EShould%20learn%20to%20bargain%20and%20treat%20everything%20as%20a%20business%3C%2Fspan%3E&amp;body=The%20discussion%20about%20money%20is%20treated%20as%20taboo%20in%20many%20cultures%20not%20limited%20to%20Asian%2C%20and%20we%20are%20quite%20uncomfortable%20talking%20about%20money%2C%20especially%20when%20it%20is%20related%20to%20Health%20and%20Education%20-%20the%20professions%20we%20treat%20as%20holistic.%20We%20tend%20to%20avoid%20asking%20the%20fee%20beforehand%20in%20either%20cases%2C%20and%20expe - http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/experience/" title="experience" rel="tag nofollow">experience</a>, <a href="http://theebgar.net/tag/mit/" title="MIT" rel="tag nofollow">MIT</a>, <a href="http://theebgar.net/tag/united-states/" title="United States" rel="tag nofollow">United States</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/tactical-gre/" title="<span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">Tactical GRE</span> (March 7, 2009)"><span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">Tactical GRE</span></a> (3)</li>
	<li><a href="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" title="<span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">Increasing the relevance along with the ontogeny of a community site</span> (July 29, 2009)"><span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">Increasing the relevance along with the ontogeny of a community site</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" title="<span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">From small miracle to real miracle</span> (October 13, 2009)"><span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">From small miracle to real miracle</span></a> (15)</li>
	<li><a href="http://theebgar.net/2009/from-6-840-to-754/" title="<span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">From 6.840 to 754</span> (November 13, 2009)"><span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">From 6.840 to 754</span></a> (6)</li>
	<li><a href="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" title="<span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">On a snowy sunday from Logan International</span> (December 26, 2009)"><span property="dc:date" content="2009-07-29 23:25:57" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" /><span rel="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" property="dc:title" resource="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/">On a snowy sunday from Logan International</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Increasing the relevance along with the ontogeny of a community site</title>
		<link>http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/</link>
		<comments>http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 17:02:45 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">garthee</span></dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[United States]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=283</guid>
		<description><![CDATA[I was requested to provide a small write up on how a forum (sl2college) helped me in applying for the universities in US.
I got to know to sl2college during a session at US Fulbright Commission, Sri Lanka, when it was just a yahoo group and I am great to see that evolved into what we have a [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_284" class="wp-caption alignleft" style="width: 210px"><a href="http://theebgar.net/wp-content/uploads/2009/07/sl2logo_small.gif"><img class="size-full wp-image-284" title="SL2College" src="http://theebgar.net/wp-content/uploads/2009/07/sl2logo_small.gif" alt="SL2College" width="200" height="202" /></a><p class="wp-caption-text">SL2College</p></div>
<p>I was requested to provide a small write up on how a forum (<a title="SL2COLLEGE" href="http://www.sl2college.com" target="_blank">sl2college</a>) helped me in applying for the universities in US.</p>
<p>I got to know to <a title="SL2COLLEGE" href="http://www.sl2college.com" target="_blank">sl2college </a>during a session at US Fulbright Commission, Sri Lanka, when it was just a yahoo group and I am great to see that evolved into what we have a CMS powered forum + website. But how about its usefulness and relevance?</p>
<p>While something might not be making a difference to a wider audience it could be bringing huge difference to single person. In that context, I see the objective of the <a title="SL2COLLEGE" href="http://www.sl2college.com/" target="_blank">sl2college </a> to be, a forum to share the ideas, a market place to facilitate the meeting between providers and consumers, resource library that archives the answers for well known or already answered questions, and finally a place to get the questions answered by voluntary resource persons. How it is being used? I have seen activity in all aforementioned aspects, and for me, it has served as only a resource library thus far.</p>
<p>From my <a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">GSoC</a> experience, in a community I see 4 types of participants. Active givers, who likes to answer questions and help people for some reasons, active takers, who suddenly appear with questions not necessarily appropriate, relevant and well formatted, contributors, who answers the questions directed to them and passive members, who do only reading possibly through feeds and mail-lists. I had been a passive member in my opinion.</p>
<p>I believe, for the betterment of the group, we should encourage the participation of the first and last type of people by easing up the process and, welcome the second and third for better utilization of the resources that get accumulated. Also the communication can be strengthened if the latter takes some responsibility before requesting the help.</p>
<p>To make it easy to contribute, we could bring the following 3 aspects into the <a title="SL2COLLEGE" href="http://www.sl2college.com/" target="_blank">sl2college </a> site.</p>
<ul>
<li>Posting an article by e-mail (if it could support a blogging application like Windows Live Writer it would be excellent, which is supported by <a href="http://drupal.org">Drupal </a>and <a href="http://wordpress.org">Wordpress</a>)</li>
<li>Simply sharing a link (perhaps weblinks approach in <a href="http://joomla.org">Joomla</a> or blogroll in <a href="http://wordpress.org/">Wordpress</a>). It could be the author&#8217;s blog post like what you are reading now, or an article that seemed significant to be referred.</li>
<li>Encouraging users to contribute in the form of articles and blogs that will be followed up by comments. How many feel comfortable with forums as a resource repository?</li>
</ul>
<p>This will also ensure a follow up, as users will be interested in answering a question posted under their article than an arbitrary question.</p>
<p>Although it will alleviate the need for QnA platform like a forum, still users might  not find all of their questions answered even if they have done their homework. In which case, they could write a blog in question form, providing a small introduction about them, and the overview of the problem followed by specific questions. This will not only be beneficial to future readers, but also make an itch on the contributors to answer when they find that the users have done their homework. I find it quite essential, as it was annoying to see common, already answered questions like &#8220;how to attempt GRE?&#8221;, &#8220;how to apply?&#8221;, &#8220;what are the best universities for this area?&#8221;, etc being posted. A single <a href="http://theebgar.net/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a> search would have led to the answer instead (<a title="Carbon cost of a google search" href="http://news.bbc.co.uk/2/hi/technology/7823387.stm" target="_blank">of course at the cost of 7g CO2</a>).</p>
<p>Further, the <a title="SL2COLLEGE" href="http://www.sl2college.com" target="_blank">sl2college</a> must incorporate at least basic level of social networking features like, members directory, member contact forms, and possibly twitter and / or Facebook integration. Also it must be taken into consideration that people tend to spend more than 80% of their online time in only a handful of selected sites like gMail, Facebook, <a href="http://theebgar.net/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a> reader, etc and it is paramount to increase the presence of sl2college in those sites to improve the utitlization rather than ringing the bells at sl2college itself.</p>
<p>For some reference in asking questions ..</p>
<ul>
<li><a style="color: #2200cc;" onmousedown="return clk(this.href,'','','res','1','')" href="http://catb.org/~esr/faqs/smart-questions.html"><em>How To Ask Questions</em> The Smart Way</a></li>
<li><a style="color: #551a8b;" onmousedown="return clk(this.href,'','','res','4','')" href="http://www.wikihow.com/Ask-a-Question-Intelligently"><em>How to Ask</em><span style="text-decoration: underline;"> a </span><em>Question</em> Intelligently &#8211; wikiHow</a></li>
</ul>
<p>And finally a quote from WikiHow</p>
<blockquote><p>Never ask a question just for the sake of it, whether it be to bring attention to yourself or for appearing<a style="color: #006398; text-decoration: none; padding: 0px; margin: 0px;" title="Be Smart" href="http://www.wikihow.com/Be-Smart">smart</a>. That is the worst possible <a style="color: #006398; text-decoration: none; padding: 0px; margin: 0px;" title="Motivate Yourself" href="http://www.wikihow.com/Motivate-Yourself">motivation</a> for asking a question.</p></blockquote>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+22:32:45%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22%3EIncreasing+the+relevance+along+with+the+ontogeny+of+a+community+site%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+22:32:45%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22%3EIncreasing+the+relevance+along+with+the+ontogeny+of+a+community+site%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+22:32:45%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22%3EIncreasing+the+relevance+along+with+the+ontogeny+of+a+community+site%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+22:32:45%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22%3EIncreasing+the+relevance+along+with+the+ontogeny+of+a+community+site%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-29+22:32:45%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22%3EIncreasing+the+relevance+along+with+the+ontogeny+of+a+community+site%3C%2Fspan%3E+-+http://ri.ms/xrih" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-07-29%2022%3A32%3A45%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fincreasing-relevance-along-with-the-ontogeny-of-a-community-site%2F%22%3EIncreasing%20the%20relevance%20along%20with%20the%20ontogeny%20of%20a%20community%20site%3C%2Fspan%3E&amp;body=%0A%0D%0AI%20was%20requested%20to%20provide%20a%20small%C2%A0write%20up%20on%20how%20a%20forum%20%28sl2college%29%20helped%20me%20in%20applying%20for%20the%20universities%20in%20US.%0D%0A%0D%0AI%20got%20to%20know%20to%20sl2college%20during%20a%20session%20at%20US%20Fulbright%20Commission%2C%20Sri%C2%A0Lanka%2C%20when%20it%20was%20just%20a%20yahoo%20group%20and%20I%20am%20great%20to%20see%20that%20evolved%20into%20what%20we%20have%20a%20 - http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/cms/" title="CMS" rel="tag nofollow">CMS</a>, <a href="http://theebgar.net/tag/mit/" title="MIT" rel="tag nofollow">MIT</a>, <a href="http://theebgar.net/tag/united-states/" title="United States" rel="tag nofollow">United States</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/tactical-gre/" title="<span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">Tactical GRE</span> (March 7, 2009)"><span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">Tactical GRE</span></a> (3)</li>
	<li><a href="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" title="<span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">Should learn to bargain and treat everything as a business</span> (July 29, 2009)"><span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">Should learn to bargain and treat everything as a business</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" title="<span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">From small miracle to real miracle</span> (October 13, 2009)"><span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">From small miracle to real miracle</span></a> (15)</li>
	<li><a href="http://theebgar.net/2009/from-6-840-to-754/" title="<span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">From 6.840 to 754</span> (November 13, 2009)"><span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">From 6.840 to 754</span></a> (6)</li>
	<li><a href="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" title="<span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">On a snowy sunday from Logan International</span> (December 26, 2009)"><span property="dc:date" content="2009-07-29 22:32:45" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" /><span rel="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" property="dc:title" resource="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/">On a snowy sunday from Logan International</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The lonliest &#8230;</title>
		<link>http://theebgar.net/2009/the-lonliest/</link>
		<comments>http://theebgar.net/2009/the-lonliest/#comments</comments>
		<pubDate>Sun, 19 Jul 2009 04:45:33 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/the-lonliest/">garthee</span></dc:creator>
				<category><![CDATA[Anecdotes]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=256</guid>
		<description><![CDATA[Last few days, I was given a strange opportunity to reflect on my life, and look back the things.
I was getting angry easily, wanted to detach myself from others, lost the usual satire in speech, and strangely talking, although not pleasantly always, with my parents more. I also felt like doing nothing, enjoyed the sky [...]]]></description>
			<content:encoded><![CDATA[<p>Last few days, I was given a strange opportunity to reflect on my <a href="http://theebgar.net/tag/life/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with life">life</a>, and look back the things.</p>
<p>I was getting angry easily, wanted to detach myself from others, lost the usual satire in speech, and strangely talking, although not pleasantly always, with my parents more. I also felt like doing nothing, enjoyed the sky and blue mooon, and was rather interested in choosing a new design for the blog and doing small modifications to suit my expectations whereas I could have done more classes, finished the projects or looked into other ways of making more money. I was feeling ravenous, and even after taking benzimidazole drug. Hardly it could have beeen a captivity of negativity nor depression.  I was searching for the answer for what is happening to me.</p>
<p>I happened to flip over my Onenote &#8211; note page on 11 minutes book and realized probably it is the strange feeling of codependency makes me so ..</p>
<blockquote><p>Do you know who the loneliest person in the world is? The<br />
executive with a successful career, earning an enormous<br />
salary, trusted by those above and below him, with a family<br />
to go on holiday with and children who he helps out with<br />
their homework, but who is then approached by someone like me<br />
and asked the following question: &#8220;How would you like to<br />
change your job and earn twice as much?&#8221;<br />
&#8216;The executive, who has every reason to feel wanted and<br />
happy, becomes the most miserable creature on the planet.<br />
Why? Because he has no one to talk to. He is tempted to<br />
accept my offer, but he can&#8217;t talk about it to his work<br />
colleagues because they would do everything they could to<br />
persuade him to stay. He can&#8217;t talk about it to his wife, who<br />
has been his companion in his rise up the ladder of success<br />
and understands a great deal about security, but nothing<br />
about taking risks. He can&#8217;t talk to anyone about it and<br />
there he is confronted by the biggest decision of his <a href="http://theebgar.net/tag/life/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with life">life</a>.<br />
Can you imagine how that man feels?&#8217;<br />
No, that man wasn&#8217;t the loneliest person in the world.</p></blockquote>
<blockquote><p><em>- From 11 Minutes, by Paulo Coelho</em></p></blockquote>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/the-lonliest/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-19+10:15:33%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22%3EThe+lonliest+%26%238230%3B%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/the-lonliest/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-19+10:15:33%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22%3EThe+lonliest+%26%238230%3B%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/the-lonliest/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-19+10:15:33%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22%3EThe+lonliest+%26%238230%3B%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/the-lonliest/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/the-lonliest/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-19+10:15:33%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22%3EThe+lonliest+%26%238230%3B%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-19+10:15:33%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22%3EThe+lonliest+%26%238230%3B%3C%2Fspan%3E+-+http://ri.ms/bpsu" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-07-19%2010%3A15%3A33%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fthe-lonliest%2F%22%3EThe%20lonliest%20%26%238230%3B%3C%2Fspan%3E&amp;body=Last%20few%20days%2C%20I%20was%20given%20a%20strange%20opportunity%20to%20reflect%20on%20my%20life%2C%20and%20look%20back%20the%20things.%0D%0A%0D%0AI%20was%20getting%20angry%20easily%2C%20wanted%20to%20detach%20myself%20from%20others%2C%20lost%20the%20usual%20satire%20in%20speech%2C%20and%20strangely%20talking%2C%20although%20not%20pleasantly%20always%2C%20with%20my%20parents%20more.%20I%20also%20felt%20like%20doing%20n - http://theebgar.net/2009/the-lonliest/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/the-lonliest/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>No tags for this post.
	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li>No related posts.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/the-lonliest/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lets bring technology and professionalism into FYP</title>
		<link>http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/</link>
		<comments>http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/#comments</comments>
		<pubDate>Wed, 15 Jul 2009 05:28:57 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">garthee</span></dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[fyp]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[Sri Lanka]]></category>
		<category><![CDATA[University of Moratuwa]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=267</guid>
		<description><![CDATA[From March, 2009 to June, 2009 I was involved in the final year project related work, and completed my degree with viva and presentation in June. Here I am sharing my experiences and suggestions to improve the productivity of the time spent, quality of the projects, and usefulness of them.
I particularly identify the following areas [...]]]></description>
			<content:encoded><![CDATA[<p>From March, 2009 to June, 2009 I was involved in the <a title="Intracranial Hematoma Detector" href="http://fyp.theebgar.net" target="_blank">final year project</a> related work, and completed <a title="ENTC, University of Moratuwa" href="http://theebgar.net/about" target="_blank">my degree</a> with viva and presentation in June. Here I am sharing my experiences and suggestions to improve the productivity of the time spent, quality of the projects, and usefulness of them.</p>
<p>I particularly identify the following areas to be improved.</p>
<ul>
<h3>Group formation</h3>
</ul>
<p>The list of names of group members (4 undergrads per group) was called in March, 2009 (if I remember correctly). The groups were mostly created among friends, colleagues (those who did the internship at the same place), and based on the popularity of members.</p>
<blockquote><p>Although I am not confident about its practicality, I think, it should follow &#8220;idea-incubation stage&#8221;, so that members  could choose to join a group based on the idea and complementing merits of others who have also expressed their interest on a topic.</p></blockquote>
<ul>
<h3>Idea incubation</h3>
</ul>
<p>Project proposals were called following the a session where we were introduced to the procedures. Approximately two weeks time was given. However proactively we had planned a fortnight ahead and came up with a list of 13 projects on our own and chose 5 top projects, that would meet the final year project&#8217;s complexity and requirements. Few to note were, a shopping guidance system with RFID or any others(we later learnt the possibility of various indoor transmission, localization and guidance systems) to assist buyers, movers and managers in a large shopping complex, a system to transmit mobile phone calls over land lines, when the call is made from inside the building and Zigbee based intelligent home automation, and X-bee/Zigbee based traffic light management + bill board management. We had mailed two staff whom we thought would be interested in the selected topics, and met one, but apparently they were more inclined towards their projects.</p>
<p>The identified difficulties are</p>
<ol>
<li>Although about 2 weeks time is given to select a project, not all lecturers post their ideas immediately, and most of them add more later. This effectively reduces the time left to weigh the options.</li>
<li>Although it was emphasized that student ideas are preferred, it is yet to be seen in practice, and even a mild disinterest that appear from a staff will be hugely discouraging as undergrads tend to belief that staff will grade their own projects favorably.</li>
<li>There is no common forum to discuss the ideas, comment or follow up. No transparency at all.</li>
<li>When staff proposed projects are listed very abstractly, it could lead to two possible disasters: students choosing it based on the appealing title and get disappointed when they find it was not what they intended, and students leaving the topic because of the ambiguity. In such circumstance, it is wise to consult the staff who proposed it. However, few staff are quite busy with other works, and generally not available for discussion in person and / or takes longer than reasonable to respond (provided that students have less than a week to choose). In such situation, it is better to follow another project as the students will be left helpless if this behavior continues in future as well.</li>
</ol>
<blockquote><p>I believe staff should become easily approachable, available at least over the email or by appointment, and the communication should be more transparent, friendly and objective.</p></blockquote>
<p><strong>By looking at the statistics on the projects that made any significant changes  we could evaluate the efficacy of the system. </strong></p>
<p>I see the main reasons for the projects being not pursued further as follows</p>
<ol>
<li>Students are not passionate about the project : while it is unavoidable, the rate could be reduced by allowing more student proposed projects. <span style="text-decoration: underline;">It is those individual itches that are strongly pursued after, not someone else&#8217;s.</span></li>
<li>No immediate financial viability foreseen in the projects : most of the projects are complex in breadth but not in depth, and it requires larger infrastructure facilities to mass produce. Project ideas are not easily convertible to money.</li>
<li>Support from industry is inadequate : Although it could be a proactive nature for a student to acquire support from an outside establishment, it behooves academic staff to build relationships not necessarily limited to Sri Lanka only.</li>
</ol>
<blockquote><p>I suggest, that following carpenters rule of measure twice, cut once, minimum a month should be allocated for this process and it should be done over an online discussion platform with the support to topics subscription, follow ups, comments and ratings. Students should be encouraged propose their ideas through this medium and staff members should actively engage in the discussion. Also they could propose their ideas and let students discuss on it. By their participation in the discussion under a topic, students could identify their possible advisor and vice versa. <span style="text-decoration: underline;">By the deadline students could submit their proposals for more than one project</span> and staff members also could pick more than one. With the availability of proper tools, this could be easily done, and conflicts could be resolved a over a meeting possibly online with students and staff involved.</p>
<p><a href="http://groups.google.com/" target="_blank">Google groups</a>, probably coupled with a messenger (<a href="http://www.google.com/talk/" target="_blank">google talk </a>or <a href="http://skype.com" target="_blank">Skype</a>) and / or <a title="IRC" href="http://en.wikipedia.org/wiki/IRC" target="_blank">IRC </a>(<a href="http://freenode.net/" target="_blank">Freenode </a>server is one of the popular) meets the above requirement. Also it is compatible with Melange (mentioned below) and hence a fully integrated solution can be easily put on.</p></blockquote>
<ul>
<h3>Project proposal</h3>
</ul>
<p>While even state institutions in the <a href="http://theebgar.net/tag/united-states/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with United States">United States</a> are trying to minimize paper work by utilizing e-formats, they are still required extensively in the only technical university in Sri Lanka. Not only it is a waste of money, but also a pollution. What happens to those printed papers by end of the year?</p>
<blockquote><p>I suggest that proposal submissions be done online. Also, what I had noticed  was both staff and students are interested in seeing more graphics, pictures and tables than actual content. It is quite understandable as it eases understanding, it also implies lesser original work from student, as a picture takes about 10 times of time to make compared to paragraph of content. Therefore, I suggest making the proposal through a WYSIWYG powered editor online where students could provide links and references to other resources easily instead of copy/pasting and thus filling pages. This not only improves the quality of content, but also eases the unnecessary work load related to formatting and editing. In addition, it enables the plagiarism testing, spelling and flow checking, etc.</p>
<p>The department is using Moodle for the purpose. Being a CMS developer, I am not appealed by Moodles design and usability.</p>
<p><strong><span style="font-weight: normal; "><a title="Melange" href="http://code.google.com/p/soc/" target="_blank">Melange</a>, a project<span style="text-decoration: underline;"><strong>s</strong></span> management framework backed by <a href="http://theebgar.net/tag/google/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Google">Google</a>, (accessible at <a href="http://code.google.com/p/soc/wiki/MelangeIntro">http://code.google.com/p/soc/wiki/MelangeIntro</a>) could be used for this purpose.</span></strong></p>
<p><em>Being a 3-time </em><a title="GSoC" href="http://code.google.com/soc/" target="_blank"><em>Google Summer of Code</em></a><em> participant, I am hugely impressed by the professionalism of the coordinators, appropriateness of the tools involved, and passion showed by the participants (of course the 4500 USD stipend involved makes a huge difference) albeit the scaring total of more than 1000 participants, 1000 mentors, and more than 100 institutions. </em></p></blockquote>
<p style="text-align: center; "><strong><em>Why can&#8217;t we do the same with 100 students and 10 staff? Perhaps it is time to bring more technology into HOW THIGNS ARE DONE.</em></strong></p>
<ul>
<h3>Communication</h3>
</ul>
<p>Although we were fortunate to have a supervisor who wouldn&#8217;t mind us bugging over email nor call his mobile, few were waiting for their supervisors for hours. It is understandable, that supervisors will have other commitments that have more priority. However, no regard shown for others&#8217; time portrays the arrogance of the staff. It is becoming common for students to involve in outside activities, including extracurricular, co-curricular, entrepreneurial and other professional activities, and for few university career brings a smaller benefit compared to others, let alone FYP. Especially the economic crisis and job-cuts made other activities more valuable, and continuous disregard for undergrads&#8217; time will only make them get fed up and give up eventually.</p>
<blockquote><p>Both could have a win-win situation by setting a prior appointment or by having a fixed time assigned to meet FYP groups. This is possible over an email, but not everyone is organized enough to keep their words and appointments. A micro-blogging framework with the ability to add groups (or channels), follow selected groups, persons and topics, pinging, personal messaging, and status messages will alleviate the problem as it enables the staff to contact students easily, and quickly, while students could also respond instantly. Further students could easily check the availability of the lecturer from the status message and/or by pinging them.</p></blockquote>
<p>In the second part of this post, the following areas will be discussed.</p>
<ul>
<li>Logistics and Resource Management</li>
<li>Funding</li>
<li>Procurement</li>
<li>Project Evaluation</li>
</ul>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-15+10:58:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22%3ELets+bring+technology+and+professionalism+into+FYP%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-15+10:58:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22%3ELets+bring+technology+and+professionalism+into+FYP%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-15+10:58:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22%3ELets+bring+technology+and+professionalism+into+FYP%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-15+10:58:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22%3ELets+bring+technology+and+professionalism+into+FYP%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-07-15+10:58:57%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22%3ELets+bring+technology+and+professionalism+into+FYP%3C%2Fspan%3E+-+http://ri.ms/dn9y" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-07-15%2010%3A58%3A57%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Flets-bring-technology-and-professionalism-into-fyp%2F%22%3ELets%20bring%20technology%20and%20professionalism%20into%20FYP%3C%2Fspan%3E&amp;body=From%20March%2C%202009%20to%20June%2C%202009%20I%20was%20involved%20in%20the%20final%20year%20project%20related%20work%2C%20and%20completed%20my%20degree%20with%20viva%20and%20presentation%20in%20June.%20Here%20I%20am%20sharing%20my%20experiences%20and%20suggestions%20to%20improve%20the%20productivity%20of%20the%20time%20spent%2C%20quality%20of%20the%20projects%2C%20and%20usefulness%20of%20them.%0D%0A%0D%0AI%20part - http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/fyp/" title="fyp" rel="tag nofollow">fyp</a>, <a href="http://theebgar.net/tag/google/" title="Google" rel="tag nofollow">Google</a>, <a href="http://theebgar.net/tag/gsoc/" title="GSoC" rel="tag nofollow">GSoC</a>, <a href="http://theebgar.net/tag/sri-lanka/" title="Sri Lanka" rel="tag nofollow">Sri Lanka</a>, <a href="http://theebgar.net/tag/university-of-moratuwa/" title="University of Moratuwa" rel="tag nofollow">University of Moratuwa</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2008/gsoc-2007/" title="<span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">GSOC 2007</span> (February 21, 2008)"><span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">GSOC 2007</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/taxonomy-extension-rc1/" title="<span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">Taxonomy Extension RC1</span> (August 3, 2009)"><span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">Taxonomy Extension RC1</span></a> (21)</li>
	<li><a href="http://theebgar.net/2009/taxonomy-extension-project-proposal/" title="<span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">Taxonomy Extension &#8211; Project Proposal</span> (May 9, 2009)"><span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">Taxonomy Extension &#8211; Project Proposal</span></a> (0)</li>
	<li><a href="http://theebgar.net/2007/talentday-2007/" title="<span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">Talentday 2007</span> (August 19, 2007)"><span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">Talentday 2007</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/taxonomy-library-api/" title="<span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">GSoC 2009 &#8211; Taxonomy Library API</span> (June 19, 2009)"><span property="dc:date" content="2009-07-15 10:58:57" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" /><span rel="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" property="dc:title" resource="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/">GSoC 2009 &#8211; Taxonomy Library API</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>GSoC 2009 &#8211; Taxonomy Library API</title>
		<link>http://theebgar.net/2009/taxonomy-library-api/</link>
		<comments>http://theebgar.net/2009/taxonomy-library-api/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 10:58:19 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/taxonomy-library-api/">garthee</span></dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[GSoC 2009]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://www.wp.theebgar.net/?p=141</guid>
		<description><![CDATA[The primary task was to implement the architecture in Joomla! library. Albeit having �clear specs about final outcome, it was not straight forward. The first hurdle was to follow Joomla! style i.e. using JTable for CURD while ensuring that the performance and features are not limited by it. Also as it is Joomla! 1.6 is [...]]]></description>
			<content:encoded><![CDATA[<p>The primary task was to implement the architecture in <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! library. Albeit having �clear specs about final outcome, it was not straight forward. The first hurdle was to follow <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! style i.e. using JTable for CURD while ensuring that the performance and features are not limited by it. Also as it is <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! 1.6 is targetted and there is no clear documentation available, I chose to follow JUser (a core <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">joomla</a> library class) as reference because it parallels JTaxonomyTree and JTaxonomyLeaf two primary classes exposed by <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> framework. This post talks about the library design.</p>
<p>I had some discussion with the mentors as where to place the <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> library folder, and finally it was decided to go under libraries/<a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">joomla</a>/<a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a>, although it could be moved later to to libraries/<a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> if it is deemed to be more appropriate.</p>
<ul>
<blockquote>
<li>The latest code can be checked here :�<a href="http://labs.joomla.org/svn/labs/playground/people/garthee/trunk/">http://labs.joomla.org/svn/labs/playground/people/garthee/trunk/</a></li>
<li>The demo can be tried at (need not parallel the version in SVN) : http://<a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">gsoc</a>.theebgar.net/administrator/index.php?option=com_taxonomy</li>
</blockquote>
</ul>
<h2>JTaxonomy</h2>
<p>At the root JTaxonomy class which extends JClass, exposes the full set of features. It is used in a singleton form and must be invoked as</p>
<blockquote><p>jimport(&#8217;<a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">joomla</a>.<a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a>.<a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a>&#8217;);<br />
$<a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> =&amp;JTaxonomy::getInstance();</p></blockquote>
<p>This class provides the following set of methods</p>
<p>1. Tree related</p>
<blockquote><p>&amp;getTreeList($extension = null)<br />
&amp;getTrees($extension = null)<br />
&amp;getTree($id = 0, $options = null)</p></blockquote>
<p>First returns an array of tree names keyed by tree IDs, second returns an array tree objects keyed by tree IDs, and the last gives tree object for the given tree ID. They are eventually routed through JTaxonomyTree which provides the implmentation for trees.</p>
<p>2. Leaf related</p>
<blockquote><p>&amp;getLeafList($options = null)<br />
&amp;getLeaves($options = null)<br />
&amp;getLeaf($id = 0, $options = null)<br />
&amp;getLeafHierarchy($tid, $options = null)</p></blockquote>
<p>The last function serves a important function implemented in a helper class. It builds a complete leaf hierarchy under a given tree.</p>
<div>3. Map related</div>
<blockquote>
<div>&amp;getMap()</div>
</blockquote>
<div>It returns a TaxonomyMap object that provides methods dealing with leaf mapping.</div>
<h2>JTaxonomyTree</h2>
<p>JTaxonomyTree extends JClass, and mainly handles the CRUD operations which are routed through its JTable subclass JTabeTaxTree class.</p>
<div id="attachment_143" class="wp-caption aligncenter" style="width: 379px"><img class="size-full wp-image-143 " title="JTaxonomyTree Class" src="http://theebgar.net/wp-content/uploads/2009/06/jtaxonomytree.jpg" alt="JTaxonomyTree Class" width="369" height="309" /><p class="wp-caption-text">JTaxonomyTree Class</p></div>
<div id="attachment_144" class="wp-caption aligncenter" style="width: 375px"><img class="size-full wp-image-144  " title="JTableTaxTree Class" src="http://theebgar.net/wp-content/uploads/2009/06/jtabletaxtree.jpg" alt="JTableTaxTree Class" width="365" height="281" /><p class="wp-caption-text">JTableTaxTree Class</p></div>
<h2>JTaxonomyLeaf</h2>
<div>JTaxonomyLeaf extends JClass, and mainly handles the CRUD operations which are routed through its JTable subclass JTabeTaxLeaf class.</div>
<div>
<div id="attachment_148" class="wp-caption aligncenter" style="width: 387px"><img class="size-full wp-image-148 " title="JTaxonomyLeaf class" src="http://theebgar.net/wp-content/uploads/2009/06/jtaxonomyleaf2.jpg" alt="JTaxonomyLeaf class" width="377" height="378" /><p class="wp-caption-text">JTaxonomyLeaf class</p></div>
</div>
<div id="attachment_147" class="wp-caption aligncenter" style="width: 395px"><img class="size-full wp-image-147  " title="JTableTaxLeaf class" src="http://theebgar.net/wp-content/uploads/2009/06/jtabletaxleaf.jpg" alt="JTableTaxLeaf class" width="385" height="281" /><p class="wp-caption-text">JTableTaxLeaf class</p></div>
<h2>JTaxonomyMap</h2>
<p>This is class handles the object &#8211; leaf mapping, the fundamental operation of <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> frame, through standard methods. The implementation is expected to change with the requirements imposed, which will be actually finalized along with the implementation of com_contentPlus (a content component with <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> support). �This class together with JHTMLTaxonomy is expected to provide a complete form support to the integration with any components.</p>
<div id="attachment_149" class="wp-caption aligncenter" style="width: 379px"><img class="size-full wp-image-149 " title="JTaxonomyMap Class" src="http://theebgar.net/wp-content/uploads/2009/06/jtaxonomymap.jpg" alt="JTaxonomyMap Class" width="369" height="169" /><p class="wp-caption-text">JTaxonomyMap Class</p></div>
<div id="attachment_150" class="wp-caption aligncenter" style="width: 389px"><img class="size-full wp-image-150 " title="JHTMLTaxonomy JHTML subclass" src="http://theebgar.net/wp-content/uploads/2009/06/jhtmltaxonomy.jpg" alt="JHTMLTaxonomy JHTML subclass" width="379" height="169" /><p class="wp-caption-text">JHTMLTaxonomy JHTML subclass</p></div>
<h2>Summary</h2>
<p>Although the feature sets of <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Library is currently completely determined, it might evolve with the requirements of components and plugins as demanded. Hence it is provided here for reference and feedback only. In the next blog I will discuss the dilemma we had in compromising between performance, standard pattern and generality.</p>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/taxonomy-library-api/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-06-19+03:58:19%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Library+API%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/taxonomy-library-api/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-06-19+03:58:19%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Library+API%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/taxonomy-library-api/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-06-19+03:58:19%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Library+API%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/taxonomy-library-api/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/taxonomy-library-api/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-06-19+03:58:19%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Library+API%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-06-19+03:58:19%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Library+API%3C%2Fspan%3E+-+http://ri.ms/cb3p" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-06-19%2003%3A58%3A19%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-library-api%2F%22%3EGSoC%202009%20%26%238211%3B%20Taxonomy%20Library%20API%3C%2Fspan%3E&amp;body=The%20primary%20task%20was%20to%20implement%20the%20architecture%20in%20Joomla%21%20library.%20Albeit%20having%20%EF%BF%BDclear%20specs%20about%20final%20outcome%2C%20it%20was%20not%20straight%20forward.%20The%20first%20hurdle%20was%20to%20follow%20Joomla%21%20style%20i.e.%20using%20JTable%20for%20CURD%20while%20ensuring%20that%20the%20performance%20and%20features%20are%20not%20limited%20by%20it.%20Also%20a - http://theebgar.net/2009/taxonomy-library-api/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/taxonomy-library-api/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/gsoc/" title="GSoC" rel="tag nofollow">GSoC</a>, <a href="http://theebgar.net/tag/gsoc-2009/" title="GSoC 2009" rel="tag nofollow">GSoC 2009</a>, <a href="http://theebgar.net/tag/joomla/" title="Joomla" rel="tag nofollow">Joomla</a>, <a href="http://theebgar.net/tag/php/" title="PHP" rel="tag nofollow">PHP</a>, <a href="http://theebgar.net/tag/taxonomy/" title="taxonomy" rel="tag nofollow">taxonomy</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/taxonomy-extension-rc1/" title="<span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">Taxonomy Extension RC1</span> (August 3, 2009)"><span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">Taxonomy Extension RC1</span></a> (21)</li>
	<li><a href="http://theebgar.net/2009/taxonomy-extension-project-proposal/" title="<span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">Taxonomy Extension &#8211; Project Proposal</span> (May 9, 2009)"><span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">Taxonomy Extension &#8211; Project Proposal</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" title="<span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">GSoC 2009 &#8211; Taxonomy Architecture</span> (May 11, 2009)"><span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">GSoC 2009 &#8211; Taxonomy Architecture</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" title="<span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">Lets bring technology and professionalism into FYP</span> (July 15, 2009)"><span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">Lets bring technology and professionalism into FYP</span></a> (5)</li>
	<li><a href="http://theebgar.net/2008/gsoc-2007/" title="<span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">GSOC 2007</span> (February 21, 2008)"><span property="dc:date" content="2009-06-19 03:58:19" resource="http://theebgar.net/2009/taxonomy-library-api/" /><span rel="http://theebgar.net/2009/taxonomy-library-api/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-library-api/">GSOC 2007</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/taxonomy-library-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GSoC 2009 &#8211; Taxonomy Architecture</title>
		<link>http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/</link>
		<comments>http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/#comments</comments>
		<pubDate>Mon, 11 May 2009 17:15:37 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">garthee</span></dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[GSoC 2009]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://www.wp.theebgar.net/?p=116</guid>
		<description><![CDATA[Objectives
The primary objective of classification frameworks is to decouple categorization from object creation and management and provide a human friendly, visually recognizable, flexible alternative to search indices of objects.
Starting from directory architecture used by virtually any operating system, methods of classification have in been in use for long time, under the principle of decoupling classification [...]]]></description>
			<content:encoded><![CDATA[<h2>Objectives</h2>
<p>The primary objective of classification frameworks is to decouple categorization from object creation and management and provide a human friendly, visually recognizable, flexible alternative to search indices of objects.</p>
<p>Starting from directory architecture used by virtually any operating system, methods of classification have in been in use for long time, under the principle of decoupling classification from creation, management, storage and identification of objects.</p>
<p><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> classification, and its currently popular variation &#8211; tagging are widely used in many web frameworks and desktops. Gmail started it with replicating a folder structure, with the concept of placing an object in virtually into more than one bucket perhaps following soft linking that existed in file systems for decades.</p>
<p>This has been given a new look when web services<span> </span>like Gmail and Flickr adopted <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> classification for a very specific purpose of classifying only few selected objects. For example, we could choose to apply the classification or live without it. Later similar classification concept has been adopted to many desktop applications such as iTunes, Explorer in Microsoft Vista OS, etc and web frameworks.</p>
<p>Apart from classification framework&#8217;s primary objective of decoupling the categorization logic from content management, we will focus on the following indispensable entities in a web framework.<span> </span>This must also take the frequency of operations into account in determining the crucial factors. Implementation specific details are discussed under design considerations.</p>
<p>Database is normalized to 3NF to ensure extensibility while being scalable. Frequently used queries like relationships, object mapping and leaf membership are designed to be scalable.</p>
<p>Reliability is achieved through both hooks on different states of an object and vice versa and possibly through cron tasks.</p>
<h2>Vocabularies</h2>
<ul>
<blockquote>
<li><span>Leaf :</span> The atomic unit of <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> labeling, that will be associated with the items to categorize them. Here it is referred to as terms and tags interchangeably.�Leaves might be called with similar names and we name them alias</li>
<li><span>Alias:</span> For example, university and college may mean the same thing and it is redundant and misleading to have two different labeling for a single term. Hence university can be aliased with college so that there will be only one term that is university is used and whenever user specifies the term college, it will be interpreted as university.</li>
<li><span>Tree:</span> This is an umbrella unit for leaves that act as a bucket and define the properties, rules and interaction leaves underneath. It will have the following properties
<ul>
<li>Hierarchy : The type of hierarchy involved (refer structure below)</li>
</ul>
<ul>
<li>Controlled: Whether leaves can be created outside the admin forms (com_taxonomy)</li>
<li>Relations: what type of relations are allowed. Only parent-child or peer-to-peer as well.</li>
</ul>
</li>
<li><span>Tree mapping</span> : Trees are useless unless it is mapped to an object manager, such as a component.<span> </span>A particular mapping involves a tree and an extension. Further it defines the following rules
<ul>
<li>Required: Whether each object must be associated with a leaf from this tree under this association</li>
<li>Multiple: Whether multiple leaves can be associated with a single object</li>
<li>Weight: The factor that determines the priority for a tree when an extension is calling for all associated trees or all associated terms for an object under that extension. Heavier weights sink.</li>
</ul>
</li>
<li><span>Leaf mapping</span>: Guided by the tree mapping rules and the properties of trees, a leaf is associated to an object coming under the extension given in the tree mapping. This is also known as labeling or tagging.</li>
<p><span style="font-size: x-large;"><span><strong><span style="font-size: small;"><span style="font-weight: normal; "><br />
</span></span></strong></span></span></p></blockquote>
</ul>
<p>Although a unified tree assimilating the structure of domain names will be adequate we consider a forest of trees for the reasons explained earlier. The top level member will be a tree, whose attributes define the usage of the tree and its structure. Leaves are members of a particular<span> </span>tree, albeit an unrestrained membership is considered for many reasons explained under design considerations a leaf will be confined to only one tree, but can be used by multiple extensions, still abiding by the concept of define once, use everywhere.</p>
<p>There are several kind of structures that can be built under a <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> framework. However<span> </span>there are three fundamental structures on top of whom a complex design can be built on and we call them hierarchies.</p>
<h2>Hierarchies</h2>
<p><strong>1. Free terms</strong></p>
<p>This is also known as flat structure, tagging, floating terms, etc. The tree built with such a structure will be forwarding a quite straightforward simple <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> system to its end users.</p>
<div id="attachment_117" class="wp-caption aligncenter" style="width: 353px"><img class="size-full wp-image-117 " title="Flat Hierarchy" src="http://theebgar.net/wp-content/uploads/2009/05/image1.jpg" alt="Flat hierarchy" width="343" height="253" /><p class="wp-caption-text">Flat hierarchy</p></div>
<p><strong>2. Single Hierarchy</strong></p>
<p>This is commonly understood as a <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> tree, where a leaf is either the root leaf or a child of another leaf.<span> </span>Therefore, there can be only one parent, but many children resembling top-down hierarchy.</p>
<div id="attachment_118" class="wp-caption aligncenter" style="width: 449px"><img class="size-full wp-image-118  " title="Single Hierarchy" src="http://theebgar.net/wp-content/uploads/2009/05/image2.jpg" alt="Single Hierarchy" width="439" height="261" /><p class="wp-caption-text">Single Hierarchy</p></div>
<p><strong>3. Multiple Hierarchies</strong></p>
<p>The requirement flexibility may bring some rarely used features. Multiple hierarchy is such a feature, nonetheless still essential for completeness. It allows multiple parents , so that branch off is possible upwards and downwards</p>
<div id="attachment_120" class="wp-caption aligncenter" style="width: 527px"><img class="size-full wp-image-120 " title="Multiple Hierarchy" src="http://theebgar.net/wp-content/uploads/2009/05/image31.jpg" alt="Multiple hierarchies" width="517" height="391" /><p class="wp-caption-text">Multiple Hierarchy</p></div>
<p>The intention of separating the logic of structure from its building block is to maintain the maximum flexibility that is being able to virtually achieve any level of complexity in building a <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> system, while ensuring usability that users are not lead into wilderness. Under this design, structures will be built on the aforementioned blocks seamlessly .</p>
<h2>Popular structures</h2>
<ol type="1">
<li><span>Free tagging &#8211; similar to the tagging feature available      in Wordpress, Gmail, or Flickr. This is of flat hierarchy, multiple,      uncontrolled tree, and possibly not required.</span></li>
<li><span>Categories &#8211; Similar to      categories used in <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! Or in wordpress. Hierarchical trees with single      hierarchy. Mostly controlled, and possibly required and single. Which      means user must opt for one and only one leaf per object</span></li>
<li><span>User groups &#8211; Similar to      Organic Groups used in Drupal. Hierarchical trees with single hierarchy,      controlled, single, and required.</span></li>
<li><span>Book &#8211; Hierarchical trees      with single hierarchy, not controlled, required and single.</span></li>
<li><span>Channels &#8211; Multiple      hierarchies, not controlled, multiple and possibly required.</span></li>
</ol>
<p>Above examples emphasize the coordination required between the creation of a tree and mapping it with an extension. Although user or an extension could do that by directly entering in the table or using the backend forms and build a model, well thought planning is indeed needed.</p>
<h2><strong>Database Structure</strong></h2>
<p>Both the ability to handle large number of records and extensibility are considered in the design and hence the schema is normalized to 3NF. �The following tables build the <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> framework</p>
<ul>
<li>tree : It builds the forest of trees that stores the complete information necessary to build a complete tree. All the attributes are editable through management component, however, a quick build will be made available for common types of trees.</li>
<li>tree_map : It stores the correspondence between a tree and another extension, for example, content component. The tree can be completely linked to an extension. such a normalization would enable reuse of a single tree for multiple applications. Weight determines the priority a particular linkage should take over a similar linkage.</li>
<li>leaf :<span> </span>Contains the atomic information about the term, the tree it belongs to, etc. Also weight is added to ensure, the preference order when multiple leaves line up for a particular request.</li>
<li>leaf_map : It is used to match the terms with an item, for example a content post</li>
<li>leaf_hierachy : It contains the relationship between two leaves. The type of relationships currently supported are parent and peer, which will translate to parent-child relationship that makes up a hierarchical tree and peer-to-peer relationship that makes up a cluster tree respectively.</li>
<li>leaf_alias : It contains the list of alias for a leaf. It is essential when <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> framework is used for components that interact with human directly where responsibility of remembering the right term cannot be enforced. Under such circumstances the ability to handle aliases, for example,<span> </span>words like university, universities, etc could all mean the same term &#8211; college.</li>
</ul>
<h2>Design Considerations</h2>
<p><strong>Hierarchy / free terms :</strong></p>
<p>There are two popular <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> structures. Hierarchical tree (mostly single hierarchy) and free tagging (flat hierarchy). Although it is quite sufficient to content management tasks, complex hierarchies like albums with free tagging, user groups, user roles (for privilege granting purposes), etc will require variety of features. This is achieved by isolating structure from its building blocks &#8211; hierarchies, extension mapping (and properties) and tree properties.<span> </span></p>
<p><strong>Concentrated / Distributed</strong></p>
<p>Sometimes it is necessary to focus on 90% used features while giving up the total flexibility in order to boost performance.</p>
<p>In design there is no need for a tree, as implemented in domain names hierarchy where everything starts at 0th level &#8211; root domain &#8211; the dot, and expanded by 1st and 2nd level domains, all are equal in representation. Similarly only leaves could have formed the <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> framework with the ability to map the extension to particular leaf which will govern all the children.</p>
<p>However it is chosen to implement multiple trees, sacrificing such flexibility for the gains in performance and more importantly support multiple hierarchies or more precisely multiple parents. It allows greater extensibility in breadth and depth.</p>
<p><strong>Define here, use everywhere</strong></p>
<p>Following the popular paradigm &#8220;write once, use many&#8221; <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> framework is expected to be the unified solution for all classification requirements. Thus must be able link with any implementation seamlessly. This is achieved by mapping a tree with a particular extension, thus make all the terms underneath available at the extension&#8217;s disposal.</p>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-11+10:15:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Architecture%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-11+10:15:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Architecture%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-11+10:15:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Architecture%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-11+10:15:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Architecture%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-11+10:15:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22%3EGSoC+2009+%26%238211%3B+Taxonomy+Architecture%3C%2Fspan%3E+-+http://ri.ms/1nca" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-05-11%2010%3A15%3A37%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Fgsoc-2009-taxonomy-architecture%2F%22%3EGSoC%202009%20%26%238211%3B%20Taxonomy%20Architecture%3C%2Fspan%3E&amp;body=Objectives%0D%0AThe%20primary%20objective%20of%20classification%20frameworks%20is%20to%20decouple%20categorization%20from%20object%20creation%20and%20management%20and%20provide%20a%20human%20friendly%2C%20visually%20recognizable%2C%20flexible%20alternative%20to%20search%20indices%20of%20objects.%0D%0A%0D%0AStarting%20from%20directory%20architecture%20used%20by%20virtually%20any%20opera - http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/gsoc/" title="GSoC" rel="tag nofollow">GSoC</a>, <a href="http://theebgar.net/tag/gsoc-2009/" title="GSoC 2009" rel="tag nofollow">GSoC 2009</a>, <a href="http://theebgar.net/tag/joomla/" title="Joomla" rel="tag nofollow">Joomla</a>, <a href="http://theebgar.net/tag/taxonomy/" title="taxonomy" rel="tag nofollow">taxonomy</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/taxonomy-extension-rc1/" title="<span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">Taxonomy Extension RC1</span> (August 3, 2009)"><span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">Taxonomy Extension RC1</span></a> (21)</li>
	<li><a href="http://theebgar.net/2009/taxonomy-extension-project-proposal/" title="<span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">Taxonomy Extension &#8211; Project Proposal</span> (May 9, 2009)"><span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">Taxonomy Extension &#8211; Project Proposal</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/taxonomy-library-api/" title="<span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">GSoC 2009 &#8211; Taxonomy Library API</span> (June 19, 2009)"><span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">GSoC 2009 &#8211; Taxonomy Library API</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" title="<span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">Lets bring technology and professionalism into FYP</span> (July 15, 2009)"><span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">Lets bring technology and professionalism into FYP</span></a> (5)</li>
	<li><a href="http://theebgar.net/2008/gsoc-2007/" title="<span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">GSOC 2007</span> (February 21, 2008)"><span property="dc:date" content="2009-05-11 10:15:37" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" /><span rel="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" property="dc:title" resource="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/">GSOC 2007</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Taxonomy Extension &#8211; Project Proposal</title>
		<link>http://theebgar.net/2009/taxonomy-extension-project-proposal/</link>
		<comments>http://theebgar.net/2009/taxonomy-extension-project-proposal/#comments</comments>
		<pubDate>Sat, 09 May 2009 03:40:23 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">garthee</span></dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[GSoC]]></category>
		<category><![CDATA[GSoC 2009]]></category>
		<category><![CDATA[Joomla]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://theebgar.net/?p=322</guid>
		<description><![CDATA[
Joomla! is a powerful Content Management System (CMS) and a popular publishing framework known for its aesthetics and Web Application Development. However it is limited by the simple section/category/article hierarchy for organizing content.
The project intends to address a greatly missing feature of Joomla! that is a well structured Taxonomy Component (API, frontend and extensions / [...]]]></description>
			<content:encoded><![CDATA[<blockquote>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! is a powerful Content Management System (CMS) and a popular publishing framework known for its aesthetics and Web Application Development. However it is limited by the simple section/category/article hierarchy for organizing content.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">The project intends to address a greatly missing feature of <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! that is a well structured <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Component (API, frontend and extensions / modules) to provide proper organization of content through Taxonomies and Tagging. Almost all content needs organization for easy access and a well-designed <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Component increases the accessibility and usability of the site dramatically.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">
</blockquote>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><strong>Personal Details</strong></p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Name: Gartheeban Ganeshapillai<br />
Email: <a style="color: #333333; text-decoration: underline;" href="mailto:garthee@theebgar.net">garthee@theebgar.net</a><br />
GTalk: <a style="color: #333333; text-decoration: underline;" href="mailto:garthee@gmail.com">garthee@gmail.com</a><br />
Skype ID: garthee</p>
<h2 style="font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-size: 1.5em; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Project Proposal</h2>
</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><strong>1. Introduction </strong></p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">A robust <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Component will eventually supersede similar but inferior implementations such as keywords, groups and other classifications, and eventually replace them with greater functionality. Other foreseeable areas of applications are</p>
<ol style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">
<li style="margin-left: 35px; line-height: 23px;">Replacement of section / category with <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a></li>
<li style="margin-left: 35px; line-height: 23px;">Use of <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> for any such classification required by creating new <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> trees for different applications</li>
<li style="margin-left: 35px; line-height: 23px;">Powerful search functionality, also known as faceted search</li>
<li style="margin-left: 35px; line-height: 23px;">Dynamic client side filtering, an innovative feature provided by Exhibit [1]</li>
</ol>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">In bird&#8217;s view, a <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Component includes the following components</p>
<ol style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">
<li style="margin-left: 35px; line-height: 23px;">API (underlying layer for frontend modules and extensions, and backend management forms)</li>
<li style="margin-left: 35px; line-height: 23px;">Frontend modules<br />
a. Sidebars &#8211; for related content based on Terms attached, Tagcloud, Cumulus [2], etc<br />
b. Form integration for content creation (through extensions)</li>
<li style="margin-left: 35px; line-height: 23px;">Backend Management forms</li>
<li style="margin-left: 35px; line-height: 23px;">Support for other 3rd party extensions (such as exhibit to provide dynamic faceted presentation, Opencalais for auto tagging, etc)</li>
</ol>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Also in design the <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> system include</p>
<ol style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">
<li style="margin-left: 35px; line-height: 23px;">Hierarchically organized terms also known as <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> tree</li>
<li style="margin-left: 35px; line-height: 23px;">Flexible free terms also known as tagging</li>
</ol>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I propose the development of a <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Component that is scalable and robust so that it can be integrated into the core and extensible to cater future needs.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">2. <span style="font-weight: bold;">Based on the proposed idea</span>:</p>
<blockquote>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><em><a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Extension :<span style="font-style: normal; ">&#8220;Create a 1.6 <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> extension with the goal that this work could be integrated into the core <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a> CMS for future releases. The <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Extension will allow the ability to organise content for classification, improving on the current Section and Categories classification&#8230;.&#8221; [3]</span></em></p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><em><span style="font-style: normal; "><span style="font-style: italic;">Expected Mentor : </span>Allan Walker</span></em></p>
</blockquote>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">3.<span style="font-weight: bold;"> Benefits to <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>!</span>:</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">A site’s popularity depends on not only its content but also the accessibility and usability. People tend to spend very little time looking for an item in a site, even if they are confident about the existence of the item they are looking for. A fine organization of content, will enable users (when searching) to obtain the most relevant information they are looking for by</p>
<ol style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">
<li style="margin-left: 35px; line-height: 23px;">allowing content creators to organize content</li>
<li style="margin-left: 35px; line-height: 23px;">allowing admins to guide content creators in organizing content by defining protocols such as <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> trees, related items, etc</li>
<li style="margin-left: 35px; line-height: 23px;">allowing users to access content easily by providing interfaces that expose the classification system</li>
<li style="margin-left: 35px; line-height: 23px;">allowing the extensibility of the system<br />
•	in creating terms, so that possibly other plugins or 3rd party tools can assist (this is in view with allowing features like auto tagging in future)<br />
•	in presenting the UI to the users, so that users can choose different formats to expose their classification system (tag clouds, <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> trees, cumulus tag clouds, exhibit integrations)<br />
•	in managing the classification system, so that admin controls can be enhanced to address future management needs.</li>
</ol>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">4. <span style="font-weight: bold;">Project Details</span>:</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Project consists of the following phases.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">1. API</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">This section deals with the database and provides methods to create <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> trees, managing them, etc. The intended structure allows greater flexibility and organization such that the following functions are made inherently available</p>
<ol style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">
<li style="margin-left: 35px; line-height: 23px;">Multiple select</li>
<li style="margin-left: 35px; line-height: 23px;">Free tagging</li>
<li style="margin-left: 35px; line-height: 23px;">Hierarchical representation</li>
<li style="margin-left: 35px; line-height: 23px;">Relationship between terms (such as similar term)</li>
<li style="margin-left: 35px; line-height: 23px;">Separate trees for disparate classification</li>
</ol>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">This can better be explained through the following table structures, where 3NF is maintained (jos_taxonomy_relationship can be further normalized)</p>
<ul style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; list-style-type: none; list-style-position: initial; list-style-image: initial; padding: 0px;">
<li style="padding-left: 30px; background-image: url(http://joomla.theebgar.net/templates/ja_purity/images/bullet.gif); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; line-height: 23px; background-position: 18px 8px;">jos_taxonomy_tree : |id|name|description| other fields &#8230; |</li>
<li style="padding-left: 30px; background-image: url(http://joomla.theebgar.net/templates/ja_purity/images/bullet.gif); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; line-height: 23px; background-position: 18px 8px;">jos_taxonomy_leave : |id|tree_id |name|description| other fields &#8230; |</li>
<li style="padding-left: 30px; background-image: url(http://joomla.theebgar.net/templates/ja_purity/images/bullet.gif); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; line-height: 23px; background-position: 18px 8px;">jos_taxonomy_relationship : |id1| id2| type_of_relationship (can be parent, similar, etc)|</li>
<li style="padding-left: 30px; background-image: url(http://joomla.theebgar.net/templates/ja_purity/images/bullet.gif); background-repeat: no-repeat; background-attachment: initial; -webkit-background-clip: initial; -webkit-background-origin: initial; background-color: initial; line-height: 23px; background-position: 18px 8px;">jos_taxonomy_mapping : |term_id|content_id| other fields .. |</li>
</ul>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Further considering the scalability in mind, for appropriate functions, the generated results from a complex query such as a whole <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> tree, will be kept in static variables so that repeated calls are answered without affecting the performance. Such measures will be essential, when <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> is integrated to core and provided as an answer to virtually every classification requirements.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">2. Front end modules</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">The first objective of this is to expose the <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> classification to users. For example, we could provide tag clouds (or fancy forms of it such as Cumulus), <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> browsing (as an alternative to menus) and other features. I would like to restrict it for Tag clouds, Related Content, and <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> browsing (optional) for the scope of <a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">GSoC</a>. However, with a flexible, extensible API, it would not be hard to extend as we see in future.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">The second focus of this area to let the content creators create or apply <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> terms to the content (the mapping is performed at this stage). This can be extended to provide<br />
•	Autocomplete of terms as you type<br />
•	Suggestions of terms (based on the content body)<br />
•	Auto tagging (using third party tools)
</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I intend to provide autocomplete feature under the scope of <a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">GSoC</a>. However, I would love to see Opencalais integration in near future too, as it will be hugely helpful in a community site where all users cannot be burdened / entrusted to submit corret terms, if they submit at all and auto tagging is essential.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">3. Backend Management forms</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">In addition to general settings, <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Component will require many administrative configurations such as creating a new <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> tree, determining who can add new terms while creating content, if it can be added all, etc. Further administrators might also want to perform actions affection masses such as tagging content in bulk, renaming or remapping tags, etc.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I would like to cover as much as possible while certainly completely general management tasks within <a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">GSoC</a>. This task is to be clearly defined upon the discussion with the mentor.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">4. Integration with 3rd party tools to enhance <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> Component</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">First is the integration with Exhibit, a dynamic faceted browsing tool [4] from Haystack group, <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> [5] that uses many factors including <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> to filter and present content in real time. In addition, we could use Cumulus for tagcloud and Opencalais for autotagging.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">While emphasizing the fact that a well-structured design can be extended easily to accommodate many novel features and tools around <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> system, I would like to focus mainly on the well-designed backend within the scope of <a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">GSoC</a>.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">5.<span style="font-weight: bold;"> Background and foundation</span>:</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I understand the development of this particular module requires fluency in fouor basic areas that are <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>!, PHP/MYSQL, <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> systems and Tools around <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">Taxonomy</a> system. I am well experienced with the latter three and I am confident mentors and community will complement my lack of experience in <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>!. If the proposal is accepted, I intend to use the community bonding time to learn the design principles of <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! (mainly from books [6]) and to finalize the design framework with the help of the mentors and community.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">This proposal is highly influenced by the experience I have gained in the development of modules around Drupal&#8217;s <a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> framework and my work with Exhibit tool to facilitate &#8220;Faceted Search&#8221; and &#8220;Faceted Browsing&#8221;. I invite you to look at the implementations of them in my sites (few are customized by me to suit my requirements, however written for a different platform)</p>
<ol style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">
<li style="margin-left: 35px; line-height: 23px;">Faceted Search [4] : http://theebgar.net/all/results</li>
<li style="margin-left: 35px; line-height: 23px;">Exhibit in action (with timeline) [5] : http://theebgar.com</li>
<li style="margin-left: 35px; line-height: 23px;">In addition, I have worked on a similar project enabling dynamic viewing of filtering which can be found at</li>
<li style="margin-left: 35px; line-height: 23px;">http://old.theebgar.net/history &#8211; where with extensive Ajax use real time filtering of content is provided regardless the amount of content available in the site.</li>
</ol>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">6. <span style="font-weight: bold;">Risks</span></p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">The main risk I could see is any inherent limitations in achieving the aforementioned objective due to the structure of the <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! that I am highly confident that the community members and mentors will be able foresee more easily than I do.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Considering the tight deadlines and conditions involved with the client projects I have worked with in the past and the amount of free time I going to have between graduation and enrollment at the Grad school I hardly see a possible conflict in time management.</p>
<h2 style="font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-size: 1.5em; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Roadmap</h2>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">This Component will address the aforementioned needs in its own, independently and modularly as explained above.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">1. <span style="font-weight: bold;">Deliverables</span>:</p>
<ol style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">
<li style="margin-left: 35px; line-height: 23px;">API</li>
<li style="margin-left: 35px; line-height: 23px;">Frontend modules for sidebar and forms</li>
<li style="margin-left: 35px; line-height: 23px;">Backend Management Forms</li>
<li style="margin-left: 35px; line-height: 23px;">3rd party integration &#8211; Exhibit, Cumulus</li>
</ol>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">and OpenCalais (if time permits)</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">2. <span style="font-weight: bold;">Project Schedule</span> :</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I have already laid the foundation of the project and expecting to start working immediately if the proposal is accepted</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">•	First week of May &#8211; Learn the internals of <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>!, how the system works, coding conventions, and design patterns<br />
•	Mid of May &#8211; Complete the design of framework and API, after discussing with mentors<br />
•	End of May &#8211; Complete the basic development of the API<br />
•	Mid of June &#8211; Complete the testing and review on the API and Management Forms<br />
•	End of June &#8211; Complete the development Content creation form integrations<br />
&#8211; Mid term evaluations &#8211;<br />
•	Mid of July &#8211; Complete the development of modules for sidebars<br />
•	Mid of July &#8211; Integration with Exhibit, Cumulus and Opencalais<br />
&#8211; Final evaluation &#8212; Bug fixing and Documentation</p>
<h2 style="font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-size: 1.5em; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Bio</h2>
</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><span style="font-weight: bold;">Open Source Development Experience</span></p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I have been in programming since my childhood, and in recent years I am trying to involve in major projects like Drupal, Audacity, Wordpress and <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>!</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I took part in <a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">GSOC</a> 2007 with Drupal, for ULINK project [7] and developed ULINK module to generalize filtering and UAUTO to auto complete links through popup with suggestions. The latest releases with demo can be found at [8a] and I released a restructured version [8b] for Drupal 6 in February 2008.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I am a freelancer in open source web development and an Electronic and Telecommunication Engineer, and worked with several client projects [9] in this context.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><span style="font-weight: bold;">Work/Internship Experience</span></p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I did my internship at <a href="http://theebgar.net/tag/motorola/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Motorola">Motorola</a> [10] from 2007 September to 2008 April, mainly working on power management units, where I focused on writing applications and components of drivers to automate testing. During my latter part of the internship, I was researching the potential of improvising high contrast cameras from 2D barcode scanners for authenticating users based on palm print recognition. Further, I did fair amount of research on my own and published a paper post internship on using Principle Component Analysis (PCA) to classify multi-dimensional objects in unsupervised manner.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Since my participation in <a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">GSOC</a> 2007, I have been involved with many client projects on web development and have worked with Figment SRL, Italy and Research Applications and Financial Tracking (RAFT) INC, USA [11]. The projects I have handled and modules developed are listed at [9].</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><span style="font-weight: bold;">Academic Experience</span></p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I am currently in the final months of my first degree in Electronic and Telecommunication Engineering [12a] at <a href="http://theebgar.net/tag/university-of-moratuwa/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with University of Moratuwa">University of Moratuwa</a> [12b] where I am currently ranked first in the faculty with a GPA of 4.15 in 4.2 scale.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I have been admitted to the PhD program at Massachusetts Institute of Technology (<a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a>) [13a] and will start working at the popular CSAIL [13b] (Where Exhibit and other popular Web2.0 tools were developed) from September 2009. My interest lies in the area of information retrieval and information management and in this regard, this particular project (<a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a> system) hugely attracts me. I will be graduating in 2009 April, and looking forward to spend the gap-time in Open Source Development.</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;"><span style="font-weight: bold;">Motivation</span></p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">I have a strong background with PHP/MYSQL and I have been doing web development (since 2005) and with Drupal (since <a href="http://theebgar.net/tag/gsoc/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with GSoC">GSOC</a> 2007) for long time. However, as I have become fully conversant with Drupal I am looking forward to work with similar publishing platforms to expand my horizons, and in this regard, I chose to work with <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>!</p>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">Further, I understand this is a great opportunity for me to start a new road that is with <a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">Joomla</a>! to put the knowledge and design skills I gave gained over the past few years, in practice.</p>
<h2 style="font-family: 'Segoe UI', Arial, Helvetica, sans-serif; font-size: 1.5em; margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">References</h2>
<p style="margin-top: 1em; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding: 0px;">[1] http://simile.<a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">mit</a>.edu/wiki/Exhibit<br />
[2] http://wordpress.org/extend/plugins/wp-cumulus/<br />
[3] http://docs.<a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">joomla</a>.org/Summer_of_Code_2009_Project_Ideas<br />
[4] http://en.wikipedia.org/wiki/Faceted_browser<br />
[5] http://groups.csail.<a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">mit</a>.edu/haystack<br />
[6] http://www.amazon.com/s/ref=nb_ss_gw?url=search-alias%3Daps&amp;field-keywords=<a href="http://theebgar.net/tag/joomla/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Joomla">joomla</a>&amp;x=0&amp;y=0<br />
[7] http://drupal.org/project/ulink<br />
[8a]http://project.theebgar.net/drupal-modules/ulink/ulink-52<br />
[8b] http://project.theebgar.net/drupal-modules/ulink/ulink-61<br />
[9] http://project.theebgar.net<br />
[10] http://theebgar.net/all/results/<a href="http://theebgar.net/tag/taxonomy/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with taxonomy">taxonomy</a>:18<br />
[11] http://openbioraft.com<br />
[12a] http://ent.mrt.ac.lk<br />
[13b] http://mrt.ac.lk<br />
[13a] http://<a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">mit</a>.edu<br />
[13b] http://www.csail.<a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">mit</a>.edu/</p>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/taxonomy-extension-project-proposal/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-09+09:10:23%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22%3ETaxonomy+Extension+%26%238211%3B+Project+Proposal%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/taxonomy-extension-project-proposal/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-09+09:10:23%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22%3ETaxonomy+Extension+%26%238211%3B+Project+Proposal%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/taxonomy-extension-project-proposal/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-09+09:10:23%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22%3ETaxonomy+Extension+%26%238211%3B+Project+Proposal%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/taxonomy-extension-project-proposal/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/taxonomy-extension-project-proposal/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-09+09:10:23%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22%3ETaxonomy+Extension+%26%238211%3B+Project+Proposal%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-05-09+09:10:23%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22%3ETaxonomy+Extension+%26%238211%3B+Project+Proposal%3C%2Fspan%3E+-+http://ri.ms/sxnw" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-05-09%2009%3A10%3A23%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftaxonomy-extension-project-proposal%2F%22%3ETaxonomy%20Extension%20%26%238211%3B%20Project%20Proposal%3C%2Fspan%3E&amp;body=%0D%0AJoomla%21%20is%20a%20powerful%20Content%20Management%20System%20%28CMS%29%20and%20a%20popular%20publishing%20framework%20known%20for%20its%20aesthetics%20and%20Web%20Application%20Development.%20However%20it%20is%20limited%20by%20the%20simple%20section%2Fcategory%2Farticle%20hierarchy%20for%20organizing%20content.%0D%0AThe%20project%20intends%20to%20address%20a%20greatly%20missing%20featur - http://theebgar.net/2009/taxonomy-extension-project-proposal/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/taxonomy-extension-project-proposal/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/gsoc/" title="GSoC" rel="tag nofollow">GSoC</a>, <a href="http://theebgar.net/tag/gsoc-2009/" title="GSoC 2009" rel="tag nofollow">GSoC 2009</a>, <a href="http://theebgar.net/tag/joomla/" title="Joomla" rel="tag nofollow">Joomla</a>, <a href="http://theebgar.net/tag/taxonomy/" title="taxonomy" rel="tag nofollow">taxonomy</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/taxonomy-extension-rc1/" title="<span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">Taxonomy Extension RC1</span> (August 3, 2009)"><span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">Taxonomy Extension RC1</span></a> (21)</li>
	<li><a href="http://theebgar.net/2009/taxonomy-library-api/" title="<span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">GSoC 2009 &#8211; Taxonomy Library API</span> (June 19, 2009)"><span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">GSoC 2009 &#8211; Taxonomy Library API</span></a> (0)</li>
	<li><a href="http://theebgar.net/2009/gsoc-2009-taxonomy-architecture/" title="<span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">GSoC 2009 &#8211; Taxonomy Architecture</span> (May 11, 2009)"><span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">GSoC 2009 &#8211; Taxonomy Architecture</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/lets-bring-technology-and-professionalism-into-fyp/" title="<span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">Lets bring technology and professionalism into FYP</span> (July 15, 2009)"><span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">Lets bring technology and professionalism into FYP</span></a> (5)</li>
	<li><a href="http://theebgar.net/2008/gsoc-2007/" title="<span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">GSOC 2007</span> (February 21, 2008)"><span property="dc:date" content="2009-05-09 09:10:23" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/" /><span rel="http://theebgar.net/2009/taxonomy-extension-project-proposal/" property="dc:title" resource="http://theebgar.net/2009/taxonomy-extension-project-proposal/">GSOC 2007</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/taxonomy-extension-project-proposal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tactical GRE</title>
		<link>http://theebgar.net/2009/tactical-gre/</link>
		<comments>http://theebgar.net/2009/tactical-gre/#comments</comments>
		<pubDate>Sun, 08 Mar 2009 03:44:37 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2009/tactical-gre/">garthee</span></dc:creator>
				<category><![CDATA[Guide]]></category>
		<category><![CDATA[Exams]]></category>
		<category><![CDATA[MIT]]></category>
		<category><![CDATA[United States]]></category>

		<guid isPermaLink="false">234 at http://theebgar.net</guid>
		<description><![CDATA[Many asked me about how to attempt GRE, the tricks and hacks, and advice. This is written to answer them.
Graduate Record Examination abbreviated to GRE is a standardized test that is required by many grad schools in USA, Singapore, Canada, etc. Let&#8217;s put aside the debates on its accuracy, relevance, and resilience, and keep in [...]]]></description>
			<content:encoded><![CDATA[<p class="rteindent1"><em>Many asked me about how to attempt GRE, the tricks and hacks, and advice. This is written to answer them.</em></p>
<blockquote><p><a href="http://en.wikipedia.org/wiki/Graduate_Record_Examination">Graduate Record Examination</a> abbreviated to GRE is a standardized test that is required by many grad schools in USA, Singapore, Canada, etc. Let&#8217;s put aside the debates on its accuracy, relevance, and resilience, and keep in mind the final objective &#8211; getting into a renowned graduate program.</p></blockquote>
<p>However, I would like to mention few resentments shared by many GREtakers. First of all, it is commercially driven, and hence by all means expected to maximise profits. They are more interested in seeing you taking GRE next time in vain, rather than letting you enter the Grad school, where their accuracy and abidance by ethical codes may be called into question. I learn that many second time takers score fairly better than first timers, perhaps not always due to the experience they gained nor extra work they put. Secondly, the scores are now sent electronically and therefore does not cost a peny more in sending it to another instituition. However, they require you to pay 20USD, and also send you a copy of the results sheet everytime you ask them to send a score to an instituition. Thirdly, albeit the introduction of computerized exams they are still in the 21st centuary, and results are available only through snail-mail (20 USDfor each extra request and takes ages to arrive) and through an automated phone call (also charged). A web based implementation, at least a rudimentary setup like what is used in few British Councils (BC in SL has this) for IELTS would be highly beneficial.</p>
<p>Two types of tests are available in two modes.</p>
<table border="0" cellspacing="0" cellpadding="3" width="300">
<tbody>
<tr>
<td>
<ul>
<li>General Test</li>
<li>Subject Tests</li>
</ul>
</td>
<td>
<ul>
<li> Paper Based</li>
<li>Computerized</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>General Test is required by almost all grad schools (AFAIKexcept <a href="http://theebgar.net/tag/mit/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with MIT">MIT</a> and Purdue) in USA. Subject tests are recommended espcially if you are applying to a different field from your undegraduate area and thus do not have enough academic records to support your ability.</p>
<p>In Sri Lanka, at the time of writing only paper based tests are available and they are highly recommended mainly because</p>
<ul>
<li>it lets you answer sanely</li>
<li>it lets you re-check / re-do / correct your answers</li>
<li>it lets you skip questions and answer them later</li>
<li>but it is quite inconvenient for analytical writing especially for those who are used to press backspace more than enter key.</li>
</ul>
<p>Therefore, if it is available, I suggest that you take paper based test.</p>
<h2>Plan ISAMUST</h2>
<p>In one aspect where I must agree that GREis preparing one for grad school indeed, is where it necessitates independent work and proactiveness. A plan is indispensable and you would have come with the following when you are ready.</p>
<ul>
<li>Why Take?</li>
<li>Should Itake?</li>
<li>When to take?</li>
<li>How to Prepare?</li>
<li>Long term plan</li>
<li>Short term plan</li>
</ul>
<p>After short listing the potential countries to pursue the graduate studies in, make sure that it is very essential for you take GRE. For instance, for those who are planning to do in Australia and Canada, GREis not advisable provided the expenses, pain and time invested. However if your first and/or only choice is USA it is better that you do.</p>
<p>In any case, unless it is required, taking GREdoes not necessarily need to boost your application, and I suggest you spend the valuble time in a research work. We must understand that what the Universities <em>are expecting is not skills in performing exams </em>which few of us mastered and that is not commensurate with the knowledge. They use GRE only as a mean to evaluate you in a common scale, when other convincing entities are absent. Therefore sound research work, recognized publications, international awards and grants and a recommendation from a renowned personal from academia are more compelling and recommended. Inthis regard, I chose not to do any subject tests.</p>
<p>For us, non-native speakers, it will require some extra effort in tackling verbal section, and requires longer preparation.I suggest you start at least an year earlier to prepare, and as paper tests are conducted in October and February / March, it should not be later than January for October exam. Istarted it in December, if I remember correctly.</p>
<h3>Long term plans</h3>
<p>The objective of this to make sure that a month before exam you remember all the words, meanings and similar words by heart.It is said that, one is expected to learn or come across around 10000 new words in their undergraduate career and therefore can be tested for any of those.Barrons extensive list comes with 3000+ words and big book with little more. I suggest that you first memorize the Barrons extensive list, and make sure that you master Barrons most frequent words(about 300) so that you know A-Z on those 300 words. This can be supplemented by Bigbook, Kaplans list, etc.</p>
<p>I found it effective to memorize a list in the morning, and listen to the audio for 2 or 3 times in that day (you can use the commuting time if you have an iPod) followed by a recap that day night. This way it needs only 50 days to complete the extensive list, however I am quite sure when you receach C you would have forgotten A. Therefore it requires perseverance and repeated approach.</p>
<p>However the last month requires a totally different approach that I will detail below</p>
<h3>Short term plans</h3>
<p>It is essential that you stick with your long term plan and follow it daily. For instance, an outing or a project load might discourage or make it impossible for you to stick with your plans. However, what is more important is that you don&#8217;t give up. Ihave seen many people start with a great plan one day to waste time next day, to repent the day after and to give up the following day. Therefore missing your schedule one day should not lead to total abandonment. In this regard it is not foolish to make new plans every week or even every day and I call them short term plans.</p>
<h3>Month before the test</h3>
<p>- TBD</p>
<h3>Just before the test</h3>
<p>You will have to mark (shade) the choices with a 2B pencil (I opted 4B). So take 2 pencils, both side sharpened (so that you would have decreased the frequency of sharpening by 4 times) and a good eraser. The advantage of using 4B is that minimal pressure is required to leave a thick layer of lead, and the disadvantage would be that you will have to sharpen more often than with 2B.</p>
<p>Take at least 2 sharpeners, 2 erasers, 2/3 &#8211; 2B/4Bpencils, water bottle, sweater (even in a tropical country like SL as they keep AC at maximum level &#8211; perhaps they wanted to standardize the environmental conditions too &#8211; the it was really chilling and I wished I had taken a jacket) and 2 recognized photographic IDs (Passport and NIC).</p>
<h2>Exam Hacks</h2>
<ul>
<blockquote>
<li>Verbal section (2 papers &#8211; 38 questions in each &#8211; 30 minutes &#8211; each with 2 reading comprehension sections)
<ul>
<li>It should be the toughest for a non-native speaker, and the presence of two reading comprehension sections exacerbates this. I suggest that you attempt antonym, analogy and sentence completion parts first and try to finish them within 15 minutes. Try to spend 3 minutes in reading a paragraph and 3 minutes for answering. For the larger paragraph it might take longer and in my case it took 10 minutes, however I was quick enough in other sections.</li>
<li>This requires you to have words and meanings on fingertips, and know the roots, prefixes and suffixes, so that an unfamiliar word&#8217;s meaning can be guessed.</li>
</ul>
</li>
<li>Math section (2 papers &#8211; 30 questions in each &#8211; 30 minutes &#8211; look for tricky questions)
<ul>
<li>It must the be easiest for Sri Lankan exam takers as it is just above the standard of a typical GCEO/L maths paper. Be careful in attending the questions that look very obvious or simple as there might be a trick behind. You could easily score 800 / 800.</li>
</ul>
</li>
<li>Analytical Writing (2 sections &#8211; 30 and 45 minutes &#8211; prepare your structure, style and use of words earlier)
<ul>
<li>I prepared my structure following Barrons and I suggest that you do not. A hackneyed structure and style of expression will badly affect your score and Istrongnly advise that you come up with your own style first, then compare with Barrons, Kaplan and other sources, and refine your&#8217;s. It is very imperative that you go to the test with all these prepared beforehand as you would not have enough time to even think through the topic.</li>
<li>Suggested time spending for issue presentation section (45 mins)
<ul>
<li>5 minutes &#8211; brainstorming &#8211; come up with points for and against</li>
<li>3 minutes &#8211; filtering points and structuring</li>
<li>5 minutes &#8211; write the part of the introduction &#8211; following the style and format you had already planned</li>
<li>20 minutes &#8211; write the body &#8211; again according to your plan</li>
<li>5 minutes &#8211; write the conclusion &#8211; do not forget to prepare a generic style for this too</li>
<li>2 minutes &#8211; complete the introduction &#8211; you would have come up with extra lines that need to be appended to your introduction while writing the body</li>
<li>5 minutes &#8211; check for errors in spelling, flow and grammar</li>
</ul>
</li>
<li>Suggested time spending for argument analysis section (30 mins)
<ul>
<li>5 minutes &#8211; brainstorming &#8211; according to the plan come up with points &#8211; do not waste time in thinking on extraneous points</li>
<li>2 minutes &#8211; <span style="text-decoration: line-through;">filtering points</span> and structuring</li>
<li>5 minutes &#8211; write the part of the introduction &#8211; following the style and format you had already planned</li>
<li>10 minutes &#8211; write the body &#8211; again according to your plan</li>
<li>5 minutes &#8211; write the conclusion &#8211; do not forget to prepare a generic style for this too</li>
</ul>
</li>
</ul>
</li>
<li>3minutes &#8211; check for errors in spelling, flow and grammar</li>
</blockquote>
</ul>
<h2>After the test</h2>
<p>You must make sure the test scores are sent to the institutes on time, and therefore it is essential that you submit the request to send scores as soon as you get results and find the them satisfactory.</p>
<p>Also it is said that the scores will be out in 6 weeks from the day of the test, it might take more than 2 months for the mail to arrive. Therefore if you are near the deadline of the application you had better call them and check the scores (which will be available in exactly 6 weeks from the test date &#8211; which was Nov 29th in my case).</p>
<p>If you are planning to do IELTS or TOEFL, I suggest that you take IELTS and with the vocabulary and writing skills you would have mastered by then will definitely get you a good band in IELTS.</p>
<h2>Resources</h2>
<ul>
<li>Barrons Extensive word list (attached) (also part of Barrons GRE book)</li>
<li>Kaplan lists on grouped words (attached)</li>
<li>Sample Questions (attached)</li>
<li>Flash cards(attached)</li>
<li>Audio recordings on wordlists(available in eSnips)</li>
<li>However I have a volume boosted, edited and organized set of recordings, and if you are from SL I might be able to provide you (of course over a dinner that you will have to host:) )</li>
<li>I have a collection of analytical writing typical answer book (in PDF) which is quite big for me to attach here (first 10 pages attached)</li>
</ul>
<h3>Links</h3>
<ul>
<li><a title="http://gre.org" href="http://gre.org">http://gre.org</a></li>
<li><a href="http://en.wikipedia.org/wiki/Graduate_Record_Examination">http://en.wikipedia.org/wiki/Graduate_Record_Examination</a></li>
<li><a style="color: #a3a3a3; text-decoration: underline; " href="http://www.esnips.com/web/sujith-GRE/">http://www.esnips.com/web/sujith-GRE</a></li>
</ul>
<h3>Photos :<a style="text-decoration: none;" title="2008 - Events - On GRE day" href="http://photos.theebgar.com/?album=2008__Events__On_GRE_day">2008 &#8211; Events &#8211; On GRE day</a></h3>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2009/tactical-gre/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-03-07+20:44:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22%3ETactical+GRE%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2009/tactical-gre/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-03-07+20:44:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22%3ETactical+GRE%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2009/tactical-gre/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222009-03-07+20:44:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22%3ETactical+GRE%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2009/tactical-gre/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2009/tactical-gre/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222009-03-07+20:44:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22%3ETactical+GRE%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222009-03-07+20:44:37%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22%3ETactical+GRE%3C%2Fspan%3E+-+http://ri.ms/70ga" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222009-03-07%2020%3A44%3A37%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2009%2Ftactical-gre%2F%22%3ETactical%20GRE%3C%2Fspan%3E&amp;body=Many%20asked%20me%20about%20how%20to%20attempt%20GRE%2C%20the%20tricks%20and%20hacks%2C%20and%20advice.%20This%20is%20written%20to%20answer%20them.%0D%0A%0D%0AGraduate%20Record%20Examination%20abbreviated%20to%20GRE%20is%20a%20standardized%20test%20that%20is%20required%20by%20%A0many%20grad%20schools%20in%20USA%2C%20Singapore%2C%20Canada%2C%20etc.%20Let%27s%20put%20aside%20the%20debates%20on%20its%20accuracy%2C%20relev - http://theebgar.net/2009/tactical-gre/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2009/tactical-gre/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/exams/" title="Exams" rel="tag nofollow">Exams</a>, <a href="http://theebgar.net/tag/mit/" title="MIT" rel="tag nofollow">MIT</a>, <a href="http://theebgar.net/tag/united-states/" title="United States" rel="tag nofollow">United States</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2009/from-small-miracle-to-real-miracle/" title="<span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">From small miracle to real miracle</span> (October 13, 2009)"><span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">From small miracle to real miracle</span></a> (15)</li>
	<li><a href="http://theebgar.net/2009/should-learn-to-say-no-and-treat-everything-as-a-business/" title="<span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">Should learn to bargain and treat everything as a business</span> (July 29, 2009)"><span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">Should learn to bargain and treat everything as a business</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/increasing-relevance-along-with-the-ontogeny-of-a-community-site/" title="<span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">Increasing the relevance along with the ontogeny of a community site</span> (July 29, 2009)"><span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">Increasing the relevance along with the ontogeny of a community site</span></a> (1)</li>
	<li><a href="http://theebgar.net/2009/from-6-840-to-754/" title="<span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">From 6.840 to 754</span> (November 13, 2009)"><span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">From 6.840 to 754</span></a> (6)</li>
	<li><a href="http://theebgar.net/2009/on-a-snowy-sunday-from-logan-international/" title="<span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">On a snowy sunday from Logan International</span> (December 26, 2009)"><span property="dc:date" content="2009-03-07 20:44:37" resource="http://theebgar.net/2009/tactical-gre/" /><span rel="http://theebgar.net/2009/tactical-gre/" property="dc:title" resource="http://theebgar.net/2009/tactical-gre/">On a snowy sunday from Logan International</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2009/tactical-gre/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mosaic</title>
		<link>http://theebgar.net/2008/mosaic/</link>
		<comments>http://theebgar.net/2008/mosaic/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 00:26:03 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2008/mosaic/">garthee</span></dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Websoic]]></category>

		<guid isPermaLink="false">228 at http://theebgar.net</guid>
		<description><![CDATA[As I am currently in the final year of the undergraduate study, I have been thinking about my future and I wanted to involve myself in a community oriented project along with my post-graduate degree. I am applying Knights News challenge grant this time for the project Mosaic with my friends which focuses on &#8220;Get [...]]]></description>
			<content:encoded><![CDATA[<p>As I am currently in the final year of the undergraduate study, I have been thinking about my future and I wanted to involve myself in a community oriented project along with my post-graduate degree. I am applying Knights News challenge grant this time for the project Mosaic with my friends which focuses on &#8220;Get what you want, when you want!&#8221;. Let me know your comments on this!</p>
<p><object id="doc_604317600552883" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="440" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="name" value="doc_604317600552883" /><param name="align" value="middle" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="mode" value="slideshow" /><param name="src" value="http://documents.scribd.com/ScribdViewer.swf?document_id=7577490&amp;access_key=key-khnndgduy51y12l330s&amp;page=1&amp;version=1&amp;viewMode=slideshow" /><param name="allowfullscreen" value="true" /><embed id="doc_604317600552883" type="application/x-shockwave-flash" width="550" height="440" src="http://documents.scribd.com/ScribdViewer.swf?document_id=7577490&amp;access_key=key-khnndgduy51y12l330s&amp;page=1&amp;version=1&amp;viewMode=slideshow" mode="slideshow" allowscriptaccess="always" allowfullscreen="true" menu="true" bgcolor="#ffffff" devicefont="false" wmode="opaque" scale="showall" loop="true" play="true" quality="high" align="middle" name="doc_604317600552883"></embed></object></p>
<form id="fivestar-form-node-228" class="fivestar-widget" action="/rss.xml" accept-charset="UTF-8" method="post">
<div></div>
</form>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2008/mosaic/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-10-28+05:56:03%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22%3EMosaic%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2008/mosaic/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-10-28+05:56:03%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22%3EMosaic%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2008/mosaic/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-10-28+05:56:03%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22%3EMosaic%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2008/mosaic/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2008/mosaic/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222008-10-28+05:56:03%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22%3EMosaic%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222008-10-28+05:56:03%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22%3EMosaic%3C%2Fspan%3E+-+http://ri.ms/rui6f" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222008-10-28%2005%3A56%3A03%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Fmosaic%2F%22%3EMosaic%3C%2Fspan%3E&amp;body=As%20I%20am%20currently%20in%20the%20final%20year%20of%20the%20undergraduate%20study%2C%20I%20have%20been%20thinking%20about%20my%20future%20and%20I%20wanted%20to%20involve%20myself%20in%20a%20community%20oriented%20project%20along%20with%20my%20post-graduate%20degree.%20I%20am%20applying%20Knights%20News%20challenge%20grant%20this%20time%20for%20the%20project%20Mosaic%20with%20my%20friends%20which%20fo - http://theebgar.net/2008/mosaic/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2008/mosaic/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/websoic/" title="Websoic" rel="tag nofollow">Websoic</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li>No related posts.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2008/mosaic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Last month at Motorola</title>
		<link>http://theebgar.net/2008/last-month-at-motorol/</link>
		<comments>http://theebgar.net/2008/last-month-at-motorol/#comments</comments>
		<pubDate>Fri, 28 Mar 2008 11:30:00 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2008/last-month-at-motorol/">garthee</span></dc:creator>
				<category><![CDATA[Project]]></category>
		<category><![CDATA[Crossvue PVT]]></category>
		<category><![CDATA[Motorola]]></category>

		<guid isPermaLink="false">226 at http://theebgar.net</guid>
		<description><![CDATA[In addition to writing the report on training as required by the module, I mainly handled two tasks. Using the CETK, which I wrote few months back, I was asked to conduct functionality and unit testing on the firmware code being written. As the current power micro firmware which is in assembly language is non-maintainable, [...]]]></description>
			<content:encoded><![CDATA[<p>In addition to writing the report on training as required by the module, I mainly handled two tasks. Using the CETK, which I wrote few months back, I was asked to conduct functionality and unit testing on the firmware code being written. As the current power micro firmware which is in assembly language is non-maintainable, it was decided to write it again in C language more efficiently and cleverly. Thus it was required to test the conformance with the existing specification, functionalities and API. CETK was used to run automated unit tests on the code, where initially four of them failed. Subsequently the code was modified in steps, and finally except for the yet to be implemented EEPROM write function, all other tests passed.</p>
<p>In CETK, as in any other unit tests, we prepare test cases and write functions to utilize the existing function calls and APIs, often repeatedly, and it is uncommon to go to the abusing extent to verify the robustness of the code.</p>
<p>The second task I handled was related random numbers. Along with its next mobile platform architecture MPA 2.0, <a href="http://theebgar.net/tag/motorola/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Motorola">Motorola</a> is going to introduce battery authentication, where unless the attached battery (also known as gifted batteries) responds correctly it wont be allowed to power the device. This can prevent the use of non-<a href="http://theebgar.net/tag/motorola/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Motorola">Motorola</a> authorized batteries in the devices. It is going to be managed through the existing power management unit  power micro  by challenge response sequence.</p>
<p>The challenge will be encrypted through CHAP 1 algorithm implemented in a Texas Instrument chip which also contains the private key. The battery responses to the challenge with a response produced with the public key provided by <a href="http://theebgar.net/tag/motorola/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Motorola">Motorola</a>. However to increase the security, random number will be used to produce the challenges.</p>
<p>As a physical parameter needs to be used to make a bit sequence real random, we used a pseudo random number generating function built with several shifter s and XOR operands together with a reseed from physical parameters such as Voltage, Current, Charge and Temperature. The next step was the test for randomness, which was implemented with a histogram generator. Initially a string of 64 bit length was used, and an unsigned long integer was sufficient for calculation. As around million samples were used to generate a histogram, to speed up the calculation and reduce the memory consumption, two arrays were used where one for bit string and the other for frequency. Upon the arrival of a bit string, if it is already found in the first array, the index is used as key to the next array and value is incremented. If it is not found, it is added to the array and the new index is also added to the next array and value is set to one.</p>
<p>Secondly I wrote the random number generator in code as per the algorithm implemented in hardware, and produced hundred thousand bit strings and checked its histogram through the code written previously where all were of frequency 1 which showed an excellent randomness. However, as it was decided to use 160 or higher bit length, we had to change the program. I wrote a variable bit length class and implemented operator overloaded functions to allow the class to be used as an integer.</p>
<p>As we reached the end of the training, we started to write our reports for which we started to collect details about the company, history, finance, structure and performance. Although many details were obtained from <a href="http://theebgar.net/tag/motorola/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Motorola">Motorola</a> public web site, <a href="http://theebgar.net/tag/motorola/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Motorola">Motorola</a> Corporate site, annual reports and various other publications, the evolution of the Sri Lankan branch was only learnt from a senior colleague and worth sharing.</p>
<blockquote><p>It was founded in 1999, by Llavan Fernando as MobiNetix PVT ltd, under the aegis of US based Receiptincity.com, a dot com company to offer interactive point-of-sale transaction systems and electronic signature capture devices. Later in 2001, it underwent a name change to <a href="http://twitter.com/pos"></a><a href="http://twitter.com/pos">@pos</a>.com. The company was then handling both hardware and software aspects of Point of Sales (POS) terminals, where Sri Lankan branch was concentrating on Software field. In 2001, amidst the dot-com bubble, the companys profit soared and in order to address the scalability it was split into two; Crossvue.com to handle software area and <a href="http://twitter.com/pos"></a><a href="http://twitter.com/pos">@pos</a>.com for hardware, where Sri Lankan branch naturally came under Crossvue.com. However the recession followed the dot-com bubbled made the management of two different companies difficult and Crossvue.com was absorbed into <a href="http://twitter.com/pos"></a><a href="http://twitter.com/pos">@pos</a>.com. However, Sri Lankan branch remained as Crossvue PVT ltd. The enormous growth and stunning revenue of the company attracted Symbol INC, a US based technical leader in similar industry, which made an offer in 2004 and acquired <a href="http://twitter.com/pos"></a><a href="http://twitter.com/pos">@pos</a>.com (including Crossvue PVT ltd in Sri Lanka) for 3.5 million USD. <a href="http://theebgar.net/tag/motorola/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Motorola">Motorola</a>, Inc offered the acquisition in the beginning of 2006 and completed its acquisition of Symbol Technologies, Inc. for the equity value of approximately $3.9 billion. Sri Lankan branch officially changed its name from Symbol Technologies PVT ltd to <a href="http://theebgar.net/tag/motorola/" class="st_tag internal_tag" rel="tag nofollow" title="Posts tagged with Motorola">Motorola</a> Technologies PVT ltd in February 2008.</p></blockquote>
<blockquote>
<div id="edit-vote-21-wrapper" class="form-item">
<div class="description"></div>
</div>
</blockquote>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2008/last-month-at-motorol/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-28+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22%3ELast+month+at+Motorola%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2008/last-month-at-motorol/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-28+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22%3ELast+month+at+Motorola%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2008/last-month-at-motorol/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-28+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22%3ELast+month+at+Motorola%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2008/last-month-at-motorol/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2008/last-month-at-motorol/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-28+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22%3ELast+month+at+Motorola%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-28+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22%3ELast+month+at+Motorola%3C%2Fspan%3E+-+http://ri.ms/g0gr" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222008-03-28%2017%3A00%3A00%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Flast-month-at-motorol%2F%22%3ELast%20month%20at%20Motorola%3C%2Fspan%3E&amp;body=In%20addition%20to%20writing%20the%20report%20on%20training%20as%20required%20by%20the%20module%2C%20I%20mainly%20handled%20two%20tasks.%20Using%20the%20CETK%2C%20which%20I%20wrote%20few%20months%20back%2C%20I%20was%20asked%20to%20conduct%20functionality%20and%20unit%20testing%20on%20the%20firmware%20code%20being%20written.%20As%20the%20current%20power%20micro%20firmware%20which%20is%20in%20assembly%20langu - http://theebgar.net/2008/last-month-at-motorol/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2008/last-month-at-motorol/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/crossvue-pvt/" title="Crossvue PVT" rel="tag nofollow">Crossvue PVT</a>, <a href="http://theebgar.net/tag/motorola/" title="Motorola" rel="tag nofollow">Motorola</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2008/third-month-at-motorola/" title="<span property="dc:date" content="2008-03-28 17:00:00" resource="http://theebgar.net/2008/last-month-at-motorol/" /><span rel="http://theebgar.net/2008/last-month-at-motorol/" property="dc:title" resource="http://theebgar.net/2008/last-month-at-motorol/">Third month at Motorola</span> (February 24, 2008)"><span property="dc:date" content="2008-03-28 17:00:00" resource="http://theebgar.net/2008/last-month-at-motorol/" /><span rel="http://theebgar.net/2008/last-month-at-motorol/" property="dc:title" resource="http://theebgar.net/2008/last-month-at-motorol/">Third month at Motorola</span></a> (0)</li>
	<li><a href="http://theebgar.net/2008/second-month-at-motorola/" title="<span property="dc:date" content="2008-03-28 17:00:00" resource="http://theebgar.net/2008/last-month-at-motorol/" /><span rel="http://theebgar.net/2008/last-month-at-motorol/" property="dc:title" resource="http://theebgar.net/2008/last-month-at-motorol/">Second month at Motorola</span> (February 20, 2008)"><span property="dc:date" content="2008-03-28 17:00:00" resource="http://theebgar.net/2008/last-month-at-motorol/" /><span rel="http://theebgar.net/2008/last-month-at-motorol/" property="dc:title" resource="http://theebgar.net/2008/last-month-at-motorol/">Second month at Motorola</span></a> (0)</li>
	<li><a href="http://theebgar.net/2008/fourth-month-at-internship/" title="<span property="dc:date" content="2008-03-28 17:00:00" resource="http://theebgar.net/2008/last-month-at-motorol/" /><span rel="http://theebgar.net/2008/last-month-at-motorol/" property="dc:title" resource="http://theebgar.net/2008/last-month-at-motorol/">Fourth month at internship</span> (February 26, 2008)"><span property="dc:date" content="2008-03-28 17:00:00" resource="http://theebgar.net/2008/last-month-at-motorol/" /><span rel="http://theebgar.net/2008/last-month-at-motorol/" property="dc:title" resource="http://theebgar.net/2008/last-month-at-motorol/">Fourth month at internship</span></a> (0)</li>
	<li><a href="http://theebgar.net/2007/first-month-at-motorola/" title="<span property="dc:date" content="2008-03-28 17:00:00" resource="http://theebgar.net/2008/last-month-at-motorol/" /><span rel="http://theebgar.net/2008/last-month-at-motorol/" property="dc:title" resource="http://theebgar.net/2008/last-month-at-motorol/">First month at Motorola</span> (November 20, 2007)"><span property="dc:date" content="2008-03-28 17:00:00" resource="http://theebgar.net/2008/last-month-at-motorol/" /><span rel="http://theebgar.net/2008/last-month-at-motorol/" property="dc:title" resource="http://theebgar.net/2008/last-month-at-motorol/">First month at Motorola</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2008/last-month-at-motorol/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fifth month at Motorola</title>
		<link>http://theebgar.net/2008/fifth-month-at-motorola/</link>
		<comments>http://theebgar.net/2008/fifth-month-at-motorola/#comments</comments>
		<pubDate>Thu, 27 Mar 2008 11:30:00 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://theebgar.net/2008/fifth-month-at-motorola/">garthee</span></dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Palm print recognition algorithm]]></category>

		<guid isPermaLink="false">225 at http://theebgar.net</guid>
		<description><![CDATA[Complete attention was given to the development of palm print recognition algorithm in this month albeit being futile. Initially decided to try classical details extraction to completely capture the details and store them the database.
Finger print recognition, the most prominent details extraction method, uses a simple but elegant algorithm. Once the image is acquired, borders [...]]]></description>
			<content:encoded><![CDATA[<p>Complete attention was given to the development of palm print recognition algorithm in this month albeit being futile. Initially decided to try classical details extraction to completely capture the details and store them the database.</p>
<p>Finger print recognition, the most prominent details extraction method, uses a simple but elegant algorithm. Once the image is acquired, borders are trimmed to get the core picture. Then histogram equalization is performed to increase the perceptional information. Then image is enhanced by taking FFT on a 32 x 32 region, multiplying by the determinant of the resulting matrix and taking Fourier inverse of it. Thus max frequency is enhanced and features are made consistent and any noises are suppressed. Then image is segmented for Region of Interest (ROI), thus proper orientation of the image is found and it is made erect. Using SOBEL filters gradient along X (cosine) and Y (sine) direction are calculated and gradient of the image (tan) is obtained thereby. Finally image is binaraized along the right direction and ridges and joints are searched with proper filters.The initial part of finger print recognition is adapted for our use, but unlike the finger print, palm print contains multiple locations of interest, lines of various thicknesses and as the image is not taken closer to the object added noises through shining and shades exacerbated the situation.Secondly image details reduction was used and my work primarily consisted of research and development on adoption of PCA for palm print recognition.</p>
<blockquote><p>Principle Component Analysis (PCA) is theoretically the optimum transform for a given data in least square terms and fundamental of Face recognition. In pattern recognition it is primarily used to reduce the dimensions in a data set y retaining the characteristics that are prominent. Using Eigenfaces, which in turn used PCA we tried to find an algorithm.</p></blockquote>
<p>The suggested method we followed was:</p>
<ol>
<li>Acquire the training set of images and calculate the eigenfaces that define face space.</li>
<li> To get the match, project the new image onto each of the eigenfaces created before.</li>
<li>Determine if the image is a face at all, by checking whether difference from the training set is within a threshold.</li>
<li>If it is a face, enforce greater threshold to confirm that it belongs to the same face.</li>
</ol>
<p>We, before testing its suitability for palm print recognition, tried on face samples where it showed a 0-9000 difference on 5 images from the same face (out of 20 used for training set) and &gt; 14000 for a different face (controlling set) which means for a threshold of 10000 it is likely to have 25% success rate in identifying the face and 100% success rate in rejecting the wrong one. However, when it was adapted for palm prints results were futile. In addition, I helped a colleague in extracting bit data from a bitmap (bmp) file and outputting it in an array defined in a header file so that any program could use it instantly and effortlessly. Although initially it was written in Matlab, due to speed limitation, size and portability, it was later re written in C. As the picture could be presented in binary (black / white  1 bit ) image or intensity (8bit or 16 bit gray scale) image, chosen to use Matlab to write the program as testing and debugging will be a lot easier. Following the BMP standard, file size, data size and data start, height (in pixels), width (in pixel), depth (bits) and compression were read from the header of the file. An odd behavior was noted. A file may contain extra bits at the end of each line, which is not included in width information. Hence to find offsets it was necessary to use (size  start) / height to find the actual length of the information of a row. Another peculiar feature of BMP file is when height is specified in positive figure (which is the most common) the last row of the image is written first and the first row at the end. i.e. an inverted mirror image is stored. Hence to print the first row, it had to be read from (start + ( height -1) row_length ).</p>
<p>Further, in order to support both the endiness, a bit reversal operation needed, which was implemented in a macro, instead of a for loop or function to save the additional over head that would have occurred otherwise.</p>
<form id="fivestar-form-node-225" class="fivestar-widget" action="/rss.xml" accept-charset="UTF-8" method="post">
<div></div>
</form>
<div class="sexy-bookmarks sexy-bookmarks-center"><ul class="socials"><li class="sexy-delicious"><a href="http://del.icio.us/post?url=http://theebgar.net/2008/fifth-month-at-motorola/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-27+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22%3EFifth+month+at+Motorola%3C%2Fspan%3E" rel="external nofollow" title="Share this on del.icio.us">Share this on del.icio.us</a></li><li class="sexy-digg"><a href="http://digg.com/submit?phase=2&amp;url=http://theebgar.net/2008/fifth-month-at-motorola/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-27+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22%3EFifth+month+at+Motorola%3C%2Fspan%3E" rel="external nofollow" title="Digg this!">Digg this!</a></li><li class="sexy-stumbleupon"><a href="http://www.stumbleupon.com/submit?url=http://theebgar.net/2008/fifth-month-at-motorola/&amp;title=%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-27+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22%3EFifth+month+at+Motorola%3C%2Fspan%3E" rel="external nofollow" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a></li><li class="sexy-technorati"><a href="http://technorati.com/faves?add=http://theebgar.net/2008/fifth-month-at-motorola/" rel="external nofollow" title="Share this on Technorati">Share this on Technorati</a></li><li class="sexy-facebook"><a href="http://www.facebook.com/share.php?u=http://theebgar.net/2008/fifth-month-at-motorola/&amp;t=%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-27+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22%3EFifth+month+at+Motorola%3C%2Fspan%3E" rel="external nofollow" title="Share this on Facebook">Share this on Facebook</a></li><li class="sexy-twitter"><a href="http://www.twitter.com/home?status=RT+@garthee:+%3Cspan+property%3D%22dc:date%22+content%3D%222008-03-27+17:00:00%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+%2F%3E%3Cspan+rel%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22+property%3D%22dc:title%22+resource%3D%22http:%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22%3EFifth+month+at+Motorola%3C%2Fspan%3E+-+http://ri.ms/v6ew" rel="external nofollow" title="Tweet This!">Tweet This!</a></li><li class="sexy-mail"><a href="mailto:?&amp;subject=%3Cspan%20property%3D%22dc%3Adate%22%20content%3D%222008-03-27%2017%3A00%3A00%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22%20%2F%3E%3Cspan%20rel%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22%20property%3D%22dc%3Atitle%22%20resource%3D%22http%3A%2F%2Ftheebgar.net%2F2008%2Ffifth-month-at-motorola%2F%22%3EFifth%20month%20at%20Motorola%3C%2Fspan%3E&amp;body=Complete%20attention%20was%20given%20to%20the%20development%20of%20palm%20print%20recognition%20algorithm%20in%20this%20month%20albeit%20being%20futile.%20Initially%20decided%20to%20try%20classical%20details%20extraction%20to%20completely%20capture%20the%20details%20and%20store%20them%20the%20database.%0D%0A%0D%0AFinger%20print%20recognition%2C%20the%20most%20prominent%20details%20extracti - http://theebgar.net/2008/fifth-month-at-motorola/" rel="external nofollow" title="Email this to a friend?">Email this to a friend?</a></li><li class="sexy-comfeed"><a href="http://theebgar.net/2008/fifth-month-at-motorola/feed" rel="external nofollow" title="Subscribe to the comments for this post?">Subscribe to the comments for this post?</a></li></ul><div style="clear:both;"></div></div>
	Tags: <a href="http://theebgar.net/tag/palm-print-recognition-algorithm/" title="Palm print recognition algorithm" rel="tag nofollow">Palm print recognition algorithm</a><br />

	<h4>Related posts</h4>
	<ul class="st-related-posts">
	<li><a href="http://theebgar.net/2008/fourth-month-at-internship/" title="<span property="dc:date" content="2008-03-27 17:00:00" resource="http://theebgar.net/2008/fifth-month-at-motorola/" /><span rel="http://theebgar.net/2008/fifth-month-at-motorola/" property="dc:title" resource="http://theebgar.net/2008/fifth-month-at-motorola/">Fourth month at internship</span> (February 26, 2008)"><span property="dc:date" content="2008-03-27 17:00:00" resource="http://theebgar.net/2008/fifth-month-at-motorola/" /><span rel="http://theebgar.net/2008/fifth-month-at-motorola/" property="dc:title" resource="http://theebgar.net/2008/fifth-month-at-motorola/">Fourth month at internship</span></a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://theebgar.net/2008/fifth-month-at-motorola/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
