To install dependencies:
$ pip install -r requirements.txt
OBS Please update requirements.txt after adding dependencies
Before anything works, you will need run the setup file
$ source setup
to set the environment variable "NLTK_DATA"
$ ./trainer.py -k 1 -s laplace -f savefiles/somefile -p data/corpora/posrev_train.txt -n data/corpora/negrev_train.txt
(will create/overwrite the file "savefiles/somefile")
$ ./classifier.py -f savefiles/somefile
This will wait for input from stdin. Example:
$ ./classifier.py -f savefile
"This movie sucks balls"
NEGATIVE
or:
$ echo "This movie sucks balls" | ./classifier.py -f savefile
NEGATIVE
./tester.py -f savefiles/somefile -p data/corpora/posrev_test.txt -n data/corpora/negrev_test.txt