Publisher review:YASE ('Yet Another Search Engine') is a text indexing and search engine tool. YASE ('Yet Another Search Engine') is a text indexing and search engine tool.
Features:
- YASE is written in ISO C, and is being developed and tested on various flavours of Linux.
- YASE can scan existing directory structures or web sites for documents, therefore it can work with your existing document collections.
- A single YASE database can contain references to files in multiple directories or web sites.
- YASE is easy to use - there are only two commands you need to use. One to build a database, the other to query it.
- YASE can be customised to read any type of document by providing a suitable filter to extract text out of the document.
- YASE indexes all words in a document. It can optionally "stem" words.
- YASE is designed to process large collections - attempts are made to compress the YASE database as much as possible.
- YASE supports searching any or all terms in a query. It also supports partial or exact match of terms.
- YASE can rank query results by relevance - it uses cosine vector similarity formula for ranking.
- YASE (as of version 0.9.7) supports boolean queries as well.
- YASE code quality is reasonably good - better than many competitive products. In particular global variables are avoided.
- YASE is modular in architecture - modules are fairly independent of each other which means a module can be enhanced easily.
- YASE is well documented - which should make it easier for you to understand how it works, and enhance it.
YASE 1.0.8a is a C/C++ script for Navigation scripts design by Dibyendu Majumdar.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
Operating system:Windows / Linux / Mac OS / BSD / Solaris