Overview

HTTPS SSH
RNCC README
Derek Monner, http://www.cs.umd.edu/~dmonner

Recurrent Neural Collective Classification (RNCC) is a technique for improving 
classification performance by utilizing known interdependencies among the 
entities to be classified, expressed as one or more relationship graphs. RNCC 
has been shown to provide state-of-the-art classification accuracies across a 
variety of benchmark datasets.

RNCC is released under the GNU General Public License, version 3. For more 
information on your rights and responsibilities under this license, see the 
file LICENSE.


INSTALLATION

This RNCC repository doubles as a valid Java project which you can import into 
the Eclipse IDE. This is the recommended way to compile and run RNCC.

RNCC requires Java 6 or above.


USAGE

You can run RNCC like any other Java program, via Eclipse or at the command 
line:

$ java -cp bin dmonner.rncc.RNCC

Or use the convenience script to launch it:

$ ./rncc

RNCC's behavior is controlled primarily via a self-documenting Java properties 
file. By default, the file examined to configure RNCC is rncc.properties in the 
working directory. To view and change RNCC options, see the rncc.properties 
file itself.

One can also specify a different properties file to use:

$ ./rncc alternate.properties

(Hint: Included in the base directory are several sample properties files that
run the various datasets mentioned in the paper.)

The RNCC class can also print out a default properties file for you; this is 
useful for seeing all the possible configuration options and their default 
values.

$ ./rncc printconfig > default.properties


INCLUDED TEST DATA

This RNCC distribution includes all the datasets referenced in the initial 
paper on RNCC; these datasets are clearly labeled in the "data" directory. That 
directory contains another README with instructions on how to handle each 
dataset in the same manner as in our paper, for comparisonpurposes.


BUGS

To report bugs, please visit the project homepage and click Issues:

https://bitbucket.org/dmonner/rncc