Skip to content
The Java Graphical Authorship Attribution Program
Java Makefile
Branch: master
Clone or download
DavidBerdik Added whitespace trimming on ends of string to Line Length event driv…
…er before counting number of words. The unit test was failing because in some cases, extra whitespace on the ends were being counted as words.
Latest commit c69af32 May 30, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Update Apr 24, 2017
lib/external Removed "fasttag_v2" library. This library is broken and should not b… Jul 17, 2018
src Added whitespace trimming on ends of string to Line Length event driv… May 30, 2019
unittests/com/jgaap Added unit test for Line Length event driver May 30, 2019
.gitignore Added "src/unittest_logs" to .gitignore to prevent accidental committ… Apr 14, 2019
.project started to add the markov chain analysis method not completed at this… Jan 6, 2011 Small improvements to README Aug 21, 2018
agpl-3.0.txt Moved license notice somewhere that makes sense. Sep 13, 2011
ant-build-info.txt Moving text file to help people run ant out for source and into trunk so Oct 3, 2012
logo.png The JGAAP logo in the README is now in the repository instead of rely… Jul 31, 2018


Java Graphical Authorship Attribution Program

JGAAP is a tool to allow nonexperts to use cutting edge machine learning techniques on text attribution problems.

JGAAP is developed by the Evaluating Variation in Language (EVL) Lab at Duquesne University.

Getting Started


Head over to our releases page to get the latest version of JGAAP.


If you need help with JGAAP, please review our forum of past help requests here.

You should always feel free to reach out to us at any time with questions or suggestions at


JGAAP has been released under the AGPLv3.0 and a copy should be included with the source. If it has not been included, a copy can be found at

You can’t perform that action at this time.