资 源 简 介
The Semantic Engine is a C++ library that can be used to develop expanded-recall search engines. Using graph theory, a model is created of a text collection which can be used to find relevant documents that may not contain any keyword matches. This software can also quickly identify clusters of similar results and be used to create visual representations of document similarity.
The code currently supports two types of database storage engines: MySQL and SQLite. Some sample desktop programs written with Qt are included, as are Perl bindings to the C++ code. The code relies heavily on the Boost C++ libraries.