<?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>blog.devicerandom &#187; company</title>
	<atom:link href="http://blog.devicerandom.org/tag/company/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.devicerandom.org</link>
	<description>somewhere, something incredible is waiting to be known</description>
	<lastBuildDate>Tue, 10 Jul 2012 19:38:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>I got a job. As a miner.</title>
		<link>http://blog.devicerandom.org/2011/05/15/i-got-a-job-as-a-miner/</link>
		<comments>http://blog.devicerandom.org/2011/05/15/i-got-a-job-as-a-miner/#comments</comments>
		<pubDate>Sun, 15 May 2011 13:01:55 +0000</pubDate>
		<dc:creator>devicerandom</dc:creator>
				<category><![CDATA[just me]]></category>
		<category><![CDATA[science]]></category>
		<category><![CDATA[textmining]]></category>
		<category><![CDATA[academia]]></category>
		<category><![CDATA[cambridge]]></category>
		<category><![CDATA[company]]></category>
		<category><![CDATA[developer]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[linguamatics]]></category>
		<category><![CDATA[medline]]></category>
		<category><![CDATA[ontologies]]></category>
		<category><![CDATA[pubmed]]></category>

		<guid isPermaLink="false">http://blog.devicerandom.org/?p=177</guid>
		<description><![CDATA[(Part 4 of the saga of my escape from academia, see the original post that started everything, then also this and this.) So in the end, an unexpected turn of luck. I am officially employed again. Out of academia. I work, in fact, in a mine. Well, ok, not this kind of mine. Real miners [...]]]></description>
			<content:encoded><![CDATA[<p><i>(Part 4 of the saga of my escape from academia, see <a href="http://blog.devicerandom.org/2011/02/18/getting-a-life/">the original post</a> that started everything, then also <a href="http://blog.devicerandom.org/2011/02/22/goodbye-aftermath/">this</a> and <a href="http://blog.devicerandom.org/2011/04/14/ex-academic-cruising-the-job-searching-sea-no-land-in-sight-morale-still-high/">this</a>.)</i></p>
<p>So in the end, an unexpected turn of luck. I am officially employed again. Out of academia. I work, in fact, in a mine.</p>
<div id="attachment_179" class="wp-caption alignnone" style="width: 310px"><a href="http://blog.devicerandom.org/2011/05/15/i-got-a-job-as-a-miner/welsh-miners/" rel="attachment wp-att-179"><img src="http://blog.devicerandom.org/wp-content/uploads/2011/05/Welsh-miners-300x242.jpg" alt="" title="Welsh-miners" width="300" height="242" class="size-medium wp-image-179" /></a><p class="wp-caption-text">Proud to be one of the guys.</p></div>
<p>Well, ok, not this kind of mine. Real miners are among the workers I respect more -doing a truly body-crushing job that is as fundamental to civilization as agriculture- but my skills as a coal miner would probably be more akin to those of Derek Zoolander:</p>
<div id="attachment_180" class="wp-caption alignnone" style="width: 396px"><a href="http://blog.devicerandom.org/2011/05/15/i-got-a-job-as-a-miner/zoolandercoalmine/" rel="attachment wp-att-180"><img src="http://blog.devicerandom.org/wp-content/uploads/2011/05/ZoolanderCoalMine.jpg" alt="" title="ZoolanderCoalMine" width="386" height="256" class="size-full wp-image-180" /></a><p class="wp-caption-text">I'm pretty sure there's a lot more to life than being really, really, ridiculously good looking.</p></div>
<p>Uhm. What I do is much more comfortable but somehow useful the same: text mining. Since last week I am (drum roll) a developer for <a href="http://www.linguamatics.com/">Linguamatics</a>, a Cambridge software company which develops the I2E text mining software.</p>
<p>
What does it mean in practice? Everyone of my friends so far has asked me, so better now give a public answer. Now, </p>
<ol>
<li> I&#8217;m new to the whole business, so if some of my employers/colleagues is reading, please bear with me and point inaccuracies in the comments (I know the company&#8217;s CEO has landed on these pages)
<li> disclaimer: opinions/writings here are <u>my own only</u> and do not reflect those of my employers (and no, they didn&#8217;t ask me to write this).
</ol>
</p>
<p>
I will make a simple example. Imagine you want to look a corpus of recipes, and you want to know what recipes involve blue cheese and pasta, but not meat (you happen to be a vegetarian). Now, unless your recipe corpus is explicitly structured this way, you have little chance of finding what you want by, say, &#8220;googling&#8221; it. You can&#8217;t look for cheese, pasta and meat, because a simple search engine has no hope of knowing that Stilton is a cheese and that lasagne contain meat.
</p>
<div id="attachment_181" class="wp-caption alignnone" style="width: 365px"><a href="http://blog.devicerandom.org/2011/05/15/i-got-a-job-as-a-miner/stiltonpasta/" rel="attachment wp-att-181"><img src="http://blog.devicerandom.org/wp-content/uploads/2011/05/stiltonpasta.jpg" alt="" title="stiltonpasta" width="355" height="380" class="size-full wp-image-181" /></a><p class="wp-caption-text">Writing posts at 1 pm has side effects.</p></div>
<p>Text mining solves this kind of basic problem, because it includes <i>knowledge</i> on the items you&#8217;re looking for. You can have a structured vocabolary (in jargon this is called usually an <i><a href="http://en.wikipedia.org/wiki/Ontology_%28information_science%29">ontology</a></i>) that looks like this:
 </p>
<pre>Dairy
      Cheese
	Fresh Cheese
	  Feta
	  ...
	Matured Cheese
	  Cheddar
	  Wensleydale
	  ...
	  Blue Cheese
	    Stilton
	    Gorgonzola
</pre>
<p>So when the program sees &#8220;Stilton&#8221; it knows that it belongs to the category of &#8220;dairy&#8221;, which in turns includes &#8220;cheese&#8221;, all down to &#8220;blue cheese&#8221;. While instead if the software sees &#8220;Wensleydale cheese with blue berries&#8221;, it won&#8217;t match it, even if it contains &#8220;blue&#8221; and &#8220;cheese&#8221;, because it doesn&#8217;t belong to the <i>category</i> of blue cheeses. So now instead of looking for words, like you do on Google or Bing, you look for <i>concepts</i> -which is much more similar to what humans do.</p>
<p>Now, this already would be useful, but it&#8217;s only the beginning of the story. The real power comes when you want to look at <i>relationships</i> between things. To understand this, let&#8217;s make another example.
</p>
<p>Suppose you have an ecosystem of animals living together. You want to know, for example, which birds are killers of which mammal (silly example probably, but I&#8217;m not an ecologist!). Now, an ontology like the one above would only solve part of the problem, because of course you can build one to let the program know that &#8220;tiger&#8221; is a mammal and &#8220;hawk&#8221; is a bird. But imagine just looking for mammals and birds occurring together in sentences in books and articles. We can have sentences like:</p>
<ol>
<li>&#8220;Hawks hunt rabbits&#8221;
<li>&#8220;Vultures eat wildebeest corpses&#8221;
<li>&#8220;Pheasants are hunted by tigers&#8221;
</ol>
<p>Here you need also to understand <i>language</i> (and we enter a daunting field known as natural language processing). What you want is only sentence #1. Sentence #2 is not what you want, even if there is &#8220;BIRD eat MAMMAL&#8221;, because a wildebeest corpse is not an alive wildebeest. The third is actually the <i>opposite</i> relationship, but it would match a simple text search of &#8220;BIRD hunt MAMMAL&#8221;.
<p>And we&#8217;re not even entering the problem of <i>context</i>: if you want to know what tigers do in woods, and look on a simple search engine, chances are that you&#8217;ll find a lot of information about <a href="http://en.wikipedia.org/wiki/Tiger_Woods">this guy</a> instead than about big cats hiding in the jungle. Again, we have to understand what we&#8217;re reading, not simply looking in bags of words.
</p>
<div id="attachment_182" class="wp-caption alignnone" style="width: 306px"><a href="http://blog.devicerandom.org/2011/05/15/i-got-a-job-as-a-miner/tiger-woods/" rel="attachment wp-att-182"><img src="http://blog.devicerandom.org/wp-content/uploads/2011/05/tiger-woods.jpg" alt="" title="tiger-woods" width="296" height="427" class="size-full wp-image-182" /></a><p class="wp-caption-text">In fact, we weren't looking for you, Tiger!</p></div>
<p>That is what makes text mining so useful and complex: it doesn&#8217;t mean simply to look for documents. Text mining tools basically read the text for you and sort-of <i>understand</i> it, extracting the information you need within a billion of other informations. That&#8217;s why it is called mining: it&#8217;s like recovering the few diamonds from tons of rocks.
<p> And to imagine how many rocks you have, well, let&#8217;s look at PubMed, the database of scientific papers&#8217; abstracts. PubMed indexes a bit less than <b>21 million articles</b>, and something like <b>500.000 articles are added each year</b>. Now, imagine you want to gauge what the scientific community has found about some particular correlation nobody ever thought of condensing in a review article, but which you know is in the scientific literature. Text mining helps (among other things) to solve exactly that.</p>
<div id="attachment_183" class="wp-caption alignnone" style="width: 485px"><a href="http://blog.devicerandom.org/2011/05/15/i-got-a-job-as-a-miner/medlinegrowth/" rel="attachment wp-att-183"><img src="http://blog.devicerandom.org/wp-content/uploads/2011/05/medlinegrowth.jpg" alt="" title="medlinegrowth" width="475" height="402" class="size-full wp-image-183" /></a><p class="wp-caption-text">A snapshot of MEDLINE (a subset of PubMed) growing from 1986 to 2005. Notice that growth is not constant but accelerating: every year we add more articles than the previous one.</p></div>
<p>So what a former molecular biologist/biophysicist does there? Well, the above should make it more clear. Biomedical scientific literature is at the same time one of the most valuable, largest, fastest growing and most complex corpuses of information. Finding relevant information there is essential. And of course to develop the tools that do that in the best way possible you need also people who know what it&#8217;s all about -and there (among with others) I am. </p>
<p>About the differences between academia and a company job, on one hand there would be lot to write, and on the other hand it&#8217;s still too soon to put it all down. But most importantly, this is just about me. While instead we have to go deeper into the academia situation for everyone, and I have ideas to begin to do that.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.devicerandom.org/2011/05/15/i-got-a-job-as-a-miner/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
