<?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>Search Nuggets &#187; technology</title>
	<atom:link href="http://blog.comperiosearch.com/blog/tag/technology/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.comperiosearch.com</link>
	<description>A blog about Search as THE solution</description>
	<lastBuildDate>Mon, 13 Jun 2016 08:59:45 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.9.40</generator>
	<item>
		<title>Idea: Your life searchable through Norch &#8211; NOde seaRCH, IFTTT and Google Drive</title>
		<link>http://blog.comperiosearch.com/blog/2014/11/26/idea-your-life-searchable-norch-node-search-ifttt-google-drive/</link>
		<comments>http://blog.comperiosearch.com/blog/2014/11/26/idea-your-life-searchable-norch-node-search-ifttt-google-drive/#comments</comments>
		<pubDate>Wed, 26 Nov 2014 14:33:08 +0000</pubDate>
		<dc:creator><![CDATA[Espen Klem]]></dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[crawl]]></category>
		<category><![CDATA[Document Processing]]></category>
		<category><![CDATA[Elasticsearch]]></category>
		<category><![CDATA[Google Drive]]></category>
		<category><![CDATA[IFTTT]]></category>
		<category><![CDATA[Index]]></category>
		<category><![CDATA[Json]]></category>
		<category><![CDATA[Life Index]]></category>
		<category><![CDATA[Lifeindex]]></category>
		<category><![CDATA[node]]></category>
		<category><![CDATA[Node Search]]></category>
		<category><![CDATA[node.js]]></category>
		<category><![CDATA[nodejs]]></category>
		<category><![CDATA[norch]]></category>
		<category><![CDATA[Personal Search Engine]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[search engine]]></category>
		<category><![CDATA[search-index]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[Small Data]]></category>
		<category><![CDATA[Solr]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://blog.comperiosearch.com/?p=3069</guid>
		<description><![CDATA[First some disclaimers: This has been posted earlier on lab.klemespen.com. Even though some of these ideas are not what you&#8217;d normally implement in a business environment, some of the concepts can obviously be transferred over to businesses trying to provide an efficient workplace for its employees. Norch is developed by Fergus McDowall, an employee of [...]]]></description>
				<content:encoded><![CDATA[<p><strong>First some disclaimers</strong>:</p>
<ul>
<li>This has been posted earlier on <a href="http://lab.klemespen.com/2014/11/25/idea-your-life-searchable-with-norch-node-search-ifttt-and-google-drive-spreadsheets/">lab.klemespen.com</a>.</li>
<li>Even though some of these ideas are not what you&#8217;d normally implement in a business environment, some of the concepts can obviously be transferred over to businesses trying to provide an efficient workplace for its employees.</li>
<li><a href="https://github.com/fergiemcdowall/norch">Norch</a> is developed by <a href="http://blog.comperiosearch.com/blog/author/fmcdowall/">Fergus McDowall</a>, an employee of Comerio.</li>
</ul>
<p>What if you could index your whole life and make this lifeindex available through search? What would that look like, and how could it help you? Refinding information is obviously one of the use case for this type of search. I&#8217;m guessing there&#8217;s a lot more, and I&#8217;m curious to figure them out.</p>
<h2>Actions and reactions instead of web pages</h2>
<p>I had the lifeindex idea for a little while now. Originally the idea was to index everything I browsed. From what I know and where <a href="https://github.com/fergiemcdowall/norch">Norch</a> is, it would take a while before I was anywhere close to achieving that goal. <a href="http://codepen.io/nickmoreton/blog/using-ifttt-and-google-drive-to-create-a-json-api">Then I thought of IFTTT</a>, and saw it as a &#8216;next best thing&#8217;. But then it hit me that now I&#8217;m indexing actions, and that&#8217;s way better than pages. But what I&#8217;m missing from most sources now are the reactions to my actions. If I have a question, I also want to crawl and index the answer. If I have a statement, I want to get the critique indexed.<span id="more-3069"></span></p>
<p>IFTTT and similar services (like Zapier) is quite limiting in their choice of triggers. Not sure if this is because of choices done by those services or limitations from the sites they crawl/pull information from.</p>
<p>A quick fix for this, and a generally good idea for Search Engines, would be to switch from a preview of your content to the actual content in the form of an embed-view. Here exemplified:</p>
<blockquote class="twitter-tweet" data-width="500"><p lang="en" dir="ltr">Will embed-view of your content replace the preview-pane in modern <a href="https://twitter.com/hashtag/search?src=hash&amp;ref_src=twsrc%5Etfw">#search</a>  <a href="https://twitter.com/hashtag/engine?src=hash&amp;ref_src=twsrc%5Etfw">#engine</a> solutions? Why preview when you can have the real deal?</p>
<p>&mdash; Espen Klem (@eklem) <a href="https://twitter.com/eklem/status/536866049078333440?ref_src=twsrc%5Etfw">November 24, 2014</a></p></blockquote>
<p><script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script></p>
<h2>Technology: Hello IFTTT, Google SpreadSheet and Norch</h2>
<p>IFTTT is triggered by my actions, and stores some data to a series of spreadsheets on Google Drive. <a href="http://jsonformatter.curiousconcept.com/#https://spreadsheets.google.com/feeds/list/1B-OFzKIMVNk_3xMX_jBToGGyxSKv6FoyFYTHpGEy5O0/od6/public/values?alt=json">These spreadsheets can deliver JSON</a>. After a little document processing these JSON-files can be fed to the <a href="https://github.com/fergiemcdowall/norch#norch-indexer">Norch-indexer</a>.</p>
<h2>Why hasn&#8217;t this idea popped up earlier?</h2>
<p>Search engines used to be hardware guzzling technology. With Norch, the &#8220;NOde seaRCH&#8221; engine, that has changed. Elasticsearch and Solr are easy and small compared to i.e. SharePoint Search, but still it needs a lot of hardware. Norch can run on a Raspberry Pi, and soon it will be able to run in your browser. Maybe data sets closer to <a href="http://en.wikipedia.org/wiki/Small_data">small data</a> is more interesting than <a href="http://en.wikipedia.org/wiki/Big_data">big data</a>?</p>
<p><a href="http://youtu.be/ijLtk5TgvZg"><img src="http://blog.comperiosearch.com/wp-content/uploads/2014/11/Screen-Shot-2014-11-26-at-16.42.27-300x180.png" alt="Video: Norch running on a Raspberry Pi" width="300" height="180" class="alignnone size-medium wp-image-3075" />Norch running on a Raspberry Pi</a></p>
<h2>Why using a search engine?</h2>
<p>It&#8217;s cheap and quick. I&#8217;m not a developer, and I&#8217;ll still be able to glue all these sources together. Search engines are often a good choice when you have multiple sources. IFTTT and Google SpreadSheet makes it even easier, normalising the input and delivering it as JSON.</p>
<h2>How far in the process have I come?</h2>
<p><a href="https://testlab3.files.wordpress.com/2014/11/15140752323_1f69685449_o.png"><img class="alignnone size-full wp-image-118" src="https://testlab3.files.wordpress.com/2014/11/15140752323_1f69685449_o.png" alt="Illustration: Setting up sources in IFTTT." width="660" height="469" /></a></p>
<p>So far, I&#8217;ve set up a lot of triggers/sources at IFTTT.com:</p>
<ul>
<li>Instagram: When posting or liking both photos and videos.</li>
<li>Flickr: When posting an image, creating a set or linking a photo.</li>
<li>Google Calendar: When adding something to one of my calendars.</li>
<li>Facebook: When i post a link, is tagged, post a status message.</li>
<li>Twitter: When I tweet, retweet, reply or if somebody mentions me.</li>
<li>Youtube: When I post or like a video.</li>
<li>GitHub: When I create an issue, gets assigned to an issue or any issues that I part take in is closed.</li>
<li>WordPress: When new posts or comments on posts.</li>
<li>Android location tracking: When I enter and exit certain areas.</li>
<li>Android phone log: Placed, received and missed calls.</li>
<li>Gmail: Starred emails.</li>
</ul>
<p><a href="https://testlab3.files.wordpress.com/2014/11/screen-shot-2014-11-24-at-13-27-57.png"><img class="alignnone size-full wp-image-127" src="https://testlab3.files.wordpress.com/2014/11/screen-shot-2014-11-24-at-13-27-57.png" alt="Screen Shot 2014-11-24 at 13.27.57" width="660" height="572" /></a></p>
<p><a href="https://testlab3.files.wordpress.com/2014/11/screen-shot-2014-11-24-at-13-31-46.png"><img class="alignnone size-full wp-image-128" src="https://testlab3.files.wordpress.com/2014/11/screen-shot-2014-11-24-at-13-31-46.png" alt="Screen Shot 2014-11-24 at 13.31.46" width="660" height="194" /></a></p>
<p>And gotten a good chunk of data. Indexing my SMS&#8217;es felt a bit creepy, so I stopped doing that. And storing email just sounded too excessive, but I think starred emails would suit the purpose of the project.</p>
<p>Those Google Drive documents are giving me JSON. Not JSON that I can feed directly Norch-indexer, it needs a little trimming.</p>
<h2>Issues discovered so far</h2>
<h3>Manual work</h3>
<p>This search solution needs a lot of manual setup. Every trigger needs to be set up manually. Everytime a new trigger is triggered, I get a new spreadsheet that needs a title row added. Or else, the JSON variables will look funny, since first row is used for variable names.</p>
<p>The spreadsheets only accepts 2000 rows. After that a new file is created. Either I need to delete content, rename the file or reconfigure some stuff.</p>
<h3>Level of maturity</h3>
<p><a href="https://testlab3.files.wordpress.com/2014/11/screen-shot-2014-11-24-at-13-41-34.png"><img class="alignnone size-full wp-image-129" src="https://testlab3.files.wordpress.com/2014/11/screen-shot-2014-11-24-at-13-41-34.png" alt="Screen Shot 2014-11-24 at 13.41.34" width="660" height="664" /></a></p>
<p>IFTTT is a really nice service, and they treat their users well. But, for now, it&#8217;s not something you can trust fully.</p>
<h3>Cleaning up duplicates and obsolete stuff</h3>
<p>I have no way of removing stuff from the index automatically at this point. If I delete something I&#8217;ve added/written/created, it will not be reflected in the index.</p>
<h3>Missing sources</h3>
<p>Books I buy, music I listen to, movies and TV-series I watch. Or Amazon, Spotify, Netflix and HBO. Apart from that, there are no Norwegian services available through IFTTT.</p>
<h3>History</h3>
<p>The crawling is triggered by my actions. That leaves me without history. So, i.e. new contacts on LinkedIn is meaningless when I don&#8217;t get to index the existing ones.</p>
<h2>Next steps</h2>
<h3>JSON clean-up</h3>
<p>I need to make a document processing step. <a href="https://github.com/fergiemcdowall/norch-document-processor">Norch-document-processor</a> would be nice if it had handled JSON in addition to HTML. <a href="https://github.com/fergiemcdowall/norch-document-processor/issues/6">Not yet, but maybe in the future</a>? Anyway, there&#8217;s just a small amount of JSON clean-up before I got my data in and index.</p>
<p>When this step is done, a first version can be demoed.</p>
<h3>UX and front-end code</h3>
<p>To show the full potential, I need some interaction design of the idea. For now they&#8217;re all in my head. And these sketches needs to be converted to HTML, CSS and Angular view.</p>
<h3>Embed codes</h3>
<p>Figure out how to embed Instagram, Flickr, Facebook and LinkedIn-posts, Google Maps, federated phonebook search etc.</p>
<h3>OAUTH configuration</h3>
<p>Set up <a href="https://github.com/ciaranj/node-oauth">OAUTH NPM package</a> to access non-public spreadsheets on Google Drive. Then I can add some of the less open information I have stored.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.comperiosearch.com/blog/2014/11/26/idea-your-life-searchable-norch-node-search-ifttt-google-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Search technology: Picking the right horse</title>
		<link>http://blog.comperiosearch.com/blog/2014/06/06/elasticsearch-or-solr-picking-right-horse/</link>
		<comments>http://blog.comperiosearch.com/blog/2014/06/06/elasticsearch-or-solr-picking-right-horse/#comments</comments>
		<pubDate>Fri, 06 Jun 2014 10:25:54 +0000</pubDate>
		<dc:creator><![CDATA[Ole-Kristian Villabø]]></dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Elasticsearch]]></category>
		<category><![CDATA[search platform]]></category>
		<category><![CDATA[search technology]]></category>
		<category><![CDATA[search trends]]></category>
		<category><![CDATA[Solr]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://blog.comperiosearch.com/?p=2483</guid>
		<description><![CDATA[For many years, Solr was the only realistic choice for most customers wanting to do an enterprise search project based on open source. Things changed around 2010/2011 when Elasticsearch started to gain traction. The last few years, the community around Elasticsearch has been growing rapidly and the software is regularly downloaded approximately half a million [...]]]></description>
				<content:encoded><![CDATA[<p>For many years, Solr was the only realistic choice for most customers wanting to do an enterprise search project based on open source. Things changed around 2010/2011 when Elasticsearch started to gain traction. The last few years, the community around Elasticsearch has been growing rapidly and the software is regularly downloaded approximately half a million times each month.</p>
<p>While both platforms are based on Lucene, Elasticsearch has been built for scaling from day one, while it is often said Solr added this as an afterthought. Developers also generally find it very easy to interact with since it uses a JSON-based API model. Much could be said about the differences between the two platforms, but without going into a long list of technical details, Elasticsearch felt like a breath of fresh air when we first laid eyes on it a few years ago.</p>
<div style="width: 510px" class="wp-caption alignnone"><img src="https://farm4.staticflickr.com/3907/14171541129_54df6c5a1a.jpg" alt="" width="500" height="194" /><p class="wp-caption-text">Elasticsearch or Solr? <a href="http://www.google.com/trends/explore#q=solr%2C%20elasticsearch&amp;cmpt=q">Google trends will give you a nice input to the dilemma</a>.</p></div>
<p>Today the company behind the product, <a href="http://techcrunch.com/2014/06/05/elasticsearch-scores-70m-in-series-c-to-fund-growth-spurt/">announced they have raised a whopping 70M USD in funding</a>, bringing the total up to over 100M USD in the last 18 months!</p>
<p>For everyone loving the product, and everyone considering what platform to go with for their enterprise search needs, this is excellent news! Even though it is an open source product, and everyone in theory can submit suggested changes, bugfixes etc – there’s definite value in having a group of full time, dedicated developers building the product.</p>
<p>This means the product and the ecosystem around it will continue to evolve, improve and increase for a long time with considerable force.</p>
<p>So – for all those wondering what horse to put their bets on for future open source development;  <em>Picking the fastest running horse is often better than picking the horse that’s been around the longest.</em></p>
<p>Comperio is an official partner with Elasticsearch.</p>
<p><a href="http://www.comperio.no/frokost110614/">Please join us at our breakfast seminar in Oslo in a few days (June 11)</a>. Elasticsearch will be there to present alongside Microsoft and Google.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.comperiosearch.com/blog/2014/06/06/elasticsearch-or-solr-picking-right-horse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Seasonal Food Recipe Web Application</title>
		<link>http://blog.comperiosearch.com/blog/2014/02/03/the-seasonal-food-recipe-web-application/</link>
		<comments>http://blog.comperiosearch.com/blog/2014/02/03/the-seasonal-food-recipe-web-application/#comments</comments>
		<pubDate>Mon, 03 Feb 2014 19:14:42 +0000</pubDate>
		<dc:creator><![CDATA[Espen Klem]]></dc:creator>
				<category><![CDATA[English]]></category>
		<category><![CDATA[User Experience]]></category>
		<category><![CDATA[design pattern]]></category>
		<category><![CDATA[Elasticsearch]]></category>
		<category><![CDATA[forage]]></category>
		<category><![CDATA[Forage Document Processor]]></category>
		<category><![CDATA[Forage Search Enginge]]></category>
		<category><![CDATA[machine learning]]></category>
		<category><![CDATA[recipe app]]></category>
		<category><![CDATA[relevancy]]></category>
		<category><![CDATA[relevancy tuning]]></category>
		<category><![CDATA[relevant results]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[user experience]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://blog.comperiosearch.com/?p=1942</guid>
		<description><![CDATA[So, what&#8217;s this you ask? It&#8217;s a series of mini-hackathons some of us at Comperio are doing to achieve a small list of goals: Learn more about search, both tech and UX. Show that a nice search user experience doesn&#8217;t need a search input box. Show a search that is light weight. Generally, build something [...]]]></description>
				<content:encoded><![CDATA[<p>So, what&#8217;s this you ask? It&#8217;s a series of mini-hackathons some of us at Comperio are doing to achieve a small list of goals:</p>
<ol>
<li>Learn more about search, both tech and UX.</li>
<li>Show that a nice search user experience doesn&#8217;t need a search input box.</li>
<li>Show a search that is light weight.</li>
<li>Generally, build something nice, quickly, to show off.</li>
</ol>
<p>&#8220;But what is it?&#8221; you ask again. The second answer is that it&#8217;s a search application for recipes containing the most in-season vegetables, fruits, mushrooms, fish, shellfish, poultry and meat. So, a search without a search box giving you the recipes that will make you pick the freshest, most tasty food available at any given time of the year. In Norway, you can get strawberries the whole year around, but it&#8217;s only a month or two during the summer that they taste really good. and are cheap. This goes for a lot of different foods.</p>
<p><a href="http://www.flickr.com/photos/eklem/10562070553/sizes/o/in/photolist-h6knAH-hZUTrM/"><img class="alignnone" src="http://farm3.staticflickr.com/2844/10562070553_436b7db420_c.jpg" alt="Crawling data for the seasonal food recipe web application" width="800" height="574" /></a></p>
<p>We&#8217;ll blog every step of the journey. First small hackathon is this Friday, January 7th. To test our ideas we&#8217;ve already crawled <a href="http://oppskrift.klikk.no/">food recipes from Klikk.no</a>, and transformed them into JSON-format by using Forage Document Processor from <a href="http://blog.comperiosearch.com/blog/2013/11/18/get-the-new-version-of-forage-the-search-server-for-node-js/">Fergus McDowell&#8217;s excellent Forage Search Engine</a>.</p>
<p>Next step is to get an Amazon EC2-server up and running, install <a href="http://www.elasticsearch.org/">Elasticsearch</a>, and feed it recipes in JSON-format. We&#8217;ll also make some rough mockups of how the user interface is going to be, and maybe, hopefully get a simple version of the Seasonal Food Recipe Web Application up and running. If we after a while get enough traffic, we&#8217;ll try to do some machine learning. And we&#8217;ll definitely test out different ways of doing <a href="http://blog.comperiosearch.com/blog/2012/11/21/in-relevance-we-trust/">relevancy tuning</a>.</p>
<p>Sounds nice? This is work in progress, so <a href="http://blog.comperiosearch.com/blog/tag/recipe-app/">check back every now and then for new blog posts</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.comperiosearch.com/blog/2014/02/03/the-seasonal-food-recipe-web-application/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hot off the press &#8211; the FAST Search for SharePoint bible (co-authored by Comperio&#8217;s Marcus Johansson)</title>
		<link>http://blog.comperiosearch.com/blog/2012/04/26/hot-presses-fast-search-sharepoint-bible-co-authored-comperios-marcus-johannson/</link>
		<comments>http://blog.comperiosearch.com/blog/2012/04/26/hot-presses-fast-search-sharepoint-bible-co-authored-comperios-marcus-johannson/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 11:19:53 +0000</pubDate>
		<dc:creator><![CDATA[Enda Flynn]]></dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[admin]]></category>
		<category><![CDATA[book]]></category>
		<category><![CDATA[Comperio]]></category>
		<category><![CDATA[developers]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[fast]]></category>
		<category><![CDATA[guide]]></category>
		<category><![CDATA[Johansson]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[Marcus]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mikael]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[sharepoint]]></category>
		<category><![CDATA[solution]]></category>
		<category><![CDATA[Svenson]]></category>
		<category><![CDATA[technology]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://nuggets.comperiosearch.com/?p=890</guid>
		<description><![CDATA[Comperio consultant, Marcus Johansson, co-authors &#8216;Working with Microsoft FAST Search Server 2010 for SharePoint&#8217;. As most search techies will testify, the life of a consultant working on complex enterprise search projects with large customers, can be quite a demanding one. To commit to investing personal time, outside of all this project work is, to put [...]]]></description>
				<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-891" title="FAST Search for SharePoint book - Marcus Johansson" src="http://blog.comperiosearch.com/wp-content/uploads/2012/04/FS4SP_book-cover-245x300.png" alt="" width="245" height="300" /></p>
<p>Comperio consultant, Marcus Johansson, co-authors &#8216;Working with Microsoft FAST Search Server 2010 for SharePoint&#8217;.</p>
<p>As most search techies will testify, the life of a consultant working on complex enterprise search projects with large customers, can be quite a demanding one. To commit to investing personal time, outside of all this project work is, to put pen to paper and document a series of learnings and tips in a structured and user-friendly format, is no mean feat. So on this note, we salute Comperio consultant <a href="http://blog.comperiosearch.com/author/mjohansson/" target="_blank">Marcus Johansson </a>and congratulate him on the release of his first book earlier this month - <a href="http://www.amazon.com/Working-Microsoft-Search-Server-SharePoint/product-reviews/0735662223/ref=dp_top_cm_cr_acr_txt?ie=UTF8&amp;showViewpoints=1" target="_blank">Working with Microsoft FAST Search Server 2010 for SharePoint</a>.</p>
<p>Marcus co-authored the book with Mikael Svenson and Robert Piddocke, who are also highly regarded contributors to the search community. Here, in Marcus&#8217; own words, is some background on the book:</p>
<p><em>The book is split into two parts: the first one explains what you&#8217;ll need to know to deploy and administrate a solution. The second one is targeting developers who want to build their own search solutions on top of FAST Search for SharePoint. Although we expect most readers to have a SharePoint background, people who&#8217;s worked with FAST technology in previous incarnations will hopefully feel at home as well.</em></p>
<p><em>Recognizing  FAST Search for SharePoint&#8217;s popularity, and seeing that the product is many people&#8217;s first exposure of Enterprise Search technology, the first two chapters introduce the reader to important concepts and terminology. We felt it was critical to get this backdrop right as there are vastly different data and user experience opportunities (and challenges) in Search technology, than in e.g. a database-driven solution.</em></p>
<p><em>The next few chapters  target the IT Pro audience and deal with such things as architecture, scale-out, deployment and security. Scaling, in particular, is covered in depth seeing how FAST Search for SharePoint is often used for top-tier solutions both in  query load and content volume. Additionally, day-to-day operations and the various methods of maintenance is covered in detail. We show you how to interact with and follow-up the system through the SharePoint GUI, but also how to work with the solutions through PowerShell and, for those adventurous people who wants to truly integrate the platform in their application environments, how you can integrate against FAST Search for SharePoint&#8217;s native APIs even for administrational and operational tasks.</em></p>
<p><em>The second part of the book is a good fit for application developers who want to create their own search solutions on top of FAST Search for SharePoint, whether that means extending a default FAST Search Center or completely build their own search-driven application truly taking advantage of the powerful platform. Doing so, developers will realize an Enterprise Search platform, such as FAST Search for SharePoint, relies not only on a competent and flexible index, but also on a framework for advanced content processing and the possibilities to query into the data using a rich query language.</em></p>
<p><em>Finally, the book is wrapped up with a tutorial-like section on how to resolve common problems and how to attack frequent development scenarios.</em></p>
<p><em>At Comperio, we see how more and more of our clients realize the potential in not only implementing a global search experience in their enterprise, but to deploy targeted search-driven applications across their organizations. One user group might need a mash-up of data aggregated from several internal content sources, and perhaps another group needs to trigger a certain function that he or she perceives as a single operation, but in reality hits 2-3 different source systems in the backend. A search-driven interface is the very sweet spot for building such applications, and  I&#8217;m hopeful this book will give you the tools of the trade to implement them in reality.</em></p>
<p><em>Happy reading!</em></p>
<p>In recognition of Marcus&#8217; achievement, the team here in Comperio have given him temporary clearance to use lines like <em>&#8216;As I say in my book, Working with Microsoft FAST Search Server 2010 for SharePoint, &#8230;&#8217; </em>in internal meetings and possibly even at customer presentations.</p>
<p>The book is now available for purchase on <a href="http://www.amazon.com/Working-Microsoft-Search-Server-SharePoint/product-reviews/0735662223/ref=dp_top_cm_cr_acr_txt?ie=UTF8&amp;showViewpoints=1" target="_blank">Amazon</a> - or you can win one of three free copies being offered by Comperio, by being one of the first to tweet this post mentioning @comperiosearch.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.comperiosearch.com/blog/2012/04/26/hot-presses-fast-search-sharepoint-bible-co-authored-comperios-marcus-johannson/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
