This guide describes how to configure and use SHOE Search, a general purpose tool for querying SHOE knowledge.
This version of SHOE Search uses Parka as its knowledge base and will not work without it. It is possible to design variants of SHOE Search that work with other types of knowledge bases by creating different implementations of the abstract class ShoeKb.KBInterface.
SHOE Search is provided under the terms of the GNU General Public License. See the file License.html for details.
The SHOE Search application can be executed with the following command:
java ShoeSearch.SS_Frame kbname kbhost kbportThe kbname parameter is the name of a Parka knowledge base, kbhost is the host machine of a Parka server, and kbport is the port number of a Parka server.
Alternatively, a subclass of ShoeSearch can be created which sets default values for each of these parameters. For example, the following code sets the default kbname to mykb, kbhost to myserver.com, and kbport to 9999.
DEFAULT_KB_NAME = "mykb"; DEFAULT_HOST = "myserver.com"; DEFAULT_PORT = 9999;