
    BFS Agent v1.0
    ~~~~~~~~~~~~~~

    "BFS Agent" is an agent for local Internet search. That means that user
    must give one or more URLs of documents, and then "BFS Agent" looks for 
    documents similar to input ones. As a result, user gets a list of 
    documents found by "BFS Agent" sorted on descending value of Jaccard
    Score (measure of similarity of documents). Those documents have been
    stored on local disk for easier inspection.
    
    This software package has been written in Java programming language. 
    "BFS Agent" uses another software package written in Java programming 
    language, called "Spider" for document fetching.
    
    Software package "BFS Agent" contains following files:

    -> agent.java       Java source file for class agent
    -> BFS.java         Java source file for class BFS
    -> BFSURL.java      Java source file for class BFSURL
    -> BFSParser.java   Java source file for class BFSParser
    -> KeyParser.java   Java source file for class KeyParser

    -> agent.class      Java class file for class agent
    -> BFS.class        Java class file for class BFS
    -> BFSURL.class     Java class file for class BFSURL
    -> BFSParser.class  Java class file for class BFSParser
    -> KeyParser.class  Java class file for class KeyParser

    -> FileParser.class Java class file from "Spider"
    -> HttpParser.class Java class file from "Spider"
    -> Linker.class     Java class file from "Spider"
    -> Queue.class      Java class file from "Spider"
    -> MyURL.class      Java class file from "Spider"

    -> ReadMe.txt       Help file - short version
    -> ReadMeFirst.txt  Help file that you are reading now
 
    In order to run this software, you must have Java interpreter.
    If you want to run "BFS Agent" in JDK environment (Java Development Kit), 
    command line will look like this:

    c:\java\java -DproxySet=true -DproxyHost=proxyName -DproxyPort=proxyNum
                agent [url...] [-u] [-d<num>] [-k] [-p] [-c]

    Java options:
    proxyName	name of the proxy that you use
    proxyNum    number of the proxy port

    Agent options:
     url...  one or more URLs for input documents
    -u       enable URL input from a file
    -d<num>  set the number of the output URLs to num (default=10)
    -k       enable keyword input from a file
    -p       enable picture loading
    -c       enable comments


    For any questions about "BFS Agent" send email: nela@galeb.etf.bg.ac.yu

    Author: Nela Tomca, (C)1997

    Program is free of charge and it can be distributed 
    but it mustn't be sold!
  

