The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Revision history for WordNet::Similarity.
(Last modified -- 10/18/2003 -- Sid)

10/18/2003 WordNet::Similarity ver 0.06

(1)  Removed dependence of the vector measure on PDL. Implemented
     "in-house" sparse vector manipulation functions.

(2)  Modified the README with updated documentation of similarity.pl
     (--interact option) and wordVectors.pl.

10/15/2003 WordNet::Similarity ver 0.06

(1)  Changed Makefile.PL so that it checks for version 1.30 of QueryData

10/13/2003 WordNet::Similarity ver 0.06

(1)  Added "maxCacheSize" option to all measures.

(2)  Added "maxCacheSize" option info to the man/pod
     documentation.

(3)  Used the new dataPath() method of QueryData 1.31 in all the 
     utilities to obtain the path of the WordNet data files.

(4)  Modified Makefile.PL to check for PDL and BerkeleyDB dependency 
     during installation. vector.pm is not installed on failed 
     dependencies.

10/11/2003 WordNet::Similarity ver 0.06

(1)  Replaced instances of deprecated WordNet::QueryData::query with
     WordNet::QueryData::queryWord in hso.pm

(2)  made hso.pm check QueryData version.  queryWord was broken in
     QueryData 1.29 and earlier 

(3)  added support for new relations in WordNet 2.0 to get_wn_info.pm

(4)  updated test scripts to work with WN 2.0 (and WN 1.7.1)

10/06/2003 WordNet::Similarity ver 0.06

(1)  Added rootNode option to wup.pm

09/27/2003 WordNet::Similarity ver 0.06

(1)  Fixed syntax error in wordVectors.pl.

(2)  Added readDB.pl to utils.

(3)  Changed contact information in docs.

(4)  Re-organized the samples subdirectory.

(5)  Fixed typo in random.pm.

(6)  Updated the MANIFEST.

09/21/2003 WordNet::Similarity ver 0.06

(1)  Updated POD for WordNet::Similarity::wup

(2)  Added option to wup to specify a cache size in a configuration file.

(3)  similarity.pl now 'use's QueryData 1.30 or later.
     Previous versions of QueryData will not work.  t/access.t also 'use's
     QueryData 1.30.  get_wn_info.pm and lesk.pm both check for 
     QueryData 1.30 and will die if it not found.

(4)  Reorganized the bibliography in README and slightly re-worded part
     of the introduction

09/18/2003 WordNet::Similarity ver 0.06

(1)  Added new Wu Palmer measure of similarity
     (lib/WordNet/Similarity/wup.pm)

(2)  Updated README to mention wup

(3)  Added t/wup.t

(4)  Updated POD for WordNet::Similarity to mention wup

(5)  Updated the help message of similarity.pl to mention wup

(6)  Added t/wup.t and lib/WordNet/Similarity/wup.pm to MANIFEST



09/05/2003 WordNet::Similarity ver 0.06

(1)  Added '--interact' option to similarity.pl.

(2)  Changed the structure of the Vector Relation File.

(3)  Fixed a minor bug in similarity.pl. (s///g)

(4)  Updated the perldocs for the measures.

(5)  Incorporated some new features into the 'wordVectors.pl' utility.
     These features were used for thesis experiments.

(6)  Added documentation about the Lesk and Vector relation files (they
     have different formats now).



06/03/2003 WordNet::Similarity ver 0.05

(1)  Added new measure of semantic relatedness, based on co-occurrence
     vectors of WordNet glosses.

(2)  Set up the package so that similarity.pl and the other perl 
     utilities get installed in "/usr/local/bin".

(3)  Complete rewrite of similarity.pl with cleaner code and added
     functionality:

     * Multiple parts of speech can be specified as car#nv (noun and verb
       forms of car) or cool#nar (noun, adjective and adverb forms of
       cool).

     * Word senses can now be specified as car#n#2, jump#v#2, etc.

     * Added functionality to similarity.pl to use a local install of
       WordNet::Similarity modules (in non-standard directories).

     * Output of similarity.pl now specifies the senses that represent the
       relatedness of two words.

(4)  Enforced limit on the cache size of modules.

(5)  Updated README to reflect the changes and to specify options for
     local installs of similarity.pl and the other utilities.

(6)  Fixed the perl docs (remove leading spaces).

(7)  Added mailing list address to documentation --
     (http://groups.yahoo.com/group/wn-similarity).

(8)  Improved jcn and lin tracing ("bird-crane" problem obvious now).

(9)  Added new utility wordVectors.pl required for
     WordNet::Similarity::vector module.




05/02/2003 WordNet::Similarity ver 0.04

(1)  *Fixed* newline in traces.

(2)  *Fixed* blank line bug in brownFreq.pl.

(3)  *Fixed* "--offset" option bug in similarity.pl.

(4)  *Fixed* lin measure non-normalized scores... added zero infocontent
      handling in jcn and lin.

(5)  New utility rawtextFreq.pl, to generate information content files from
     plain text.

(6)  similarity.pl supports option to specify part-of-speech of input words
     while measuring relatedness.

(7)  Added option to specify (conifuration / information content) file in
     similarity.pl. 

(8)  Added Resnik counting option to the information content generation
     utilities. 

(9)  More documentation on information content utilities.

(10) Added Add-1 smoothing option to the information content generation
     utilities. 



03/10/2003 WordNet::Similarity ver 0.03

(1) Removed trace bug in hso.pm.

(2) Added test cases for all modules.



02/10/2003 WordNet::Similarity ver 0.01

(1) Created CPAN modules from distance ver 0.11.

(2) Modules are completely object oriented.

(3) Added Adapted Lesk semantic relatedness measure -- lesk.pm.

(4) Added simple edge counting semantic relatedness measure -- edge.pm.

(5) Added a random relatedness measure -- random.pm.

(6) jcn, res and lin measures now support verb hierarchies.

(7) Information content files can now be specified as parameters to the
    modules. 

(8) Tools provided to build information content files from various publicly
    available corpora.

(9) Various parameters now control the behavior of the modules. These
    parameters are passed to the modules through 'configuration files'.