Added method posbysuffix, and its helper method containSuffix. Have not been fully tested yet.
Method markupbypattern finished.
addStopWords method finished. Two classes were added: 1) WordPOSKey, 2) WordPOSValue. A Map maps WordPOSKey to WordPOSValue is used to replace wordpos table in MySQL.
Added addStopWords, addCharacters, addNumbers, addClusterstrings, addProperNouns five methods into UnsupervisedClauseMarkup Class.
Added a Sentence class to represent a row in sentence table in MySqL. Method markupignore finished. Made several helper methods to replece code in populatesents method.
Added a helper method handleSentence to replace some part of code in populatesents method, to make it easier to text. Added a Map named unknownWordTable to represent the unknownwords table in the MySQL.
Added some test cases to test some of the methods. Fixed any errors found.
Replaced all old data structures in different methods in the class with the Tables.
Added some test cases to test method handleText.
Added a number of test cases, and fixed some errors.
Added a few test cases, fixed some bugs, added a new method in WordNetAPI: isSoleAdj.
Added a method in WordNetAPI - addSoleAdj. Fixed some bugs in posBySuffix method.
Added a helper method - addHeuristicsNounsHelper, and added test case to it. Fixed a couple of bugs in containSufixx method.
Now method populatesents can store lead. Also make the sentence segmentation part within it a seperate method, to make the method looks more concise.
A little changes.Not worth to mention.
Added framework of method addHeuristicsNouns and test cases.
Changed OpenNLP absolute path to relative path. Made the path of WordNet dict as last parameter of the constructor of UnsupervisedClauseMarkup class.
Added jars of JWNL and OpenNLP. Added OpenNLP models (in the /res folder).
remove jwnl jar
Changed OpenNLP sentence detector and OpenNLP tokenizer as class variable so can be used anywhere in the class. Moved the construction of them to the constructor.