<sect1 id="tutorial-overview" xreflabel="Tutorial Overview">
<title>Overview</title>

  <para>
  General search engines such as Google and Altavista are great for 
  finding content on the Web, however these search tools do not have 
  access to information about the framework of a web site such as access 
  control. For example, users may receive a set of links from a search 
  that they do not have access to view. It is frustrating for users to 
  click on the link only to get an access denied page. Thus, at the level 
  of performing an internal site wide search, an architecture-aware search 
  tool is required. On the other hand, most of the architecture-aware 
  search tools utilize inverted index which is very fast for searching but 
  very slow for online update. Incremental update of inverted index is a 
  complex engineering task while we needed something light and free.
  </para>



  <sect2 id="tutorial-description" xreflabel="What is OpenFTS?">

        <title>What is OpenFTS?</title>

	<para>
	OpenFTS is a PostgreSQL-based full text search engine that 
	provides advanced features such as online indexing of data, 
	proximity based relevance ranking, multilingual support and stemming.
	<para>
  </sect2>

  <sect2 id="tutorial-purpose" xreflabel="Purpose of this document">
        <title>Purpose of this document</title>

        <para>
          This document is intended to give a simple introduction 
	  to OpenFTS and describe how to install 
	  OpenFTS &version; from scratch, using the source code. We
	  will assume that you have all prerequisites installed, but 
	  we'll discuss this more in the next section.
        </para>

	<para>
	After you have worked through this tutorial you might want to 
	move on to reading the ...
	</para>

	<para>
	We hope you have a pleasant experience with OpenFTS.
	</para>

  </sect2>


</sect1>
