James A. Rising

Paraphrasing Code Released!

March 8, 2011 · Leave a Comment

I’ve just finished extracting and releasing the various blocks of code
necessary for automated paraphrasing (and some other things besides).
Get the code or dlls here:
https://github.com/jrising/Virsona-ChatBot-Tools

The README is currently very sparse, but it describe the code
available (which includes tagging, parsing, morphology, paraphrasing,
wordnet access, the plugin framework, and general-use tools) and how
to begin using it.  All of the code is LGPL.

The paraphrasing code was undergoing development when I stopped
working on it, so there’s a lot more that can be done.  It currently
just knows how replace words with unambiguous synonyms, rearrange noun
and verb conjunctions, and rearrange declarative phrases a few ways
(e.g. active to passive).  It can work on a complete body of text,
knows how to respect capitalization, and can try to emphasize
particular phrases.  And it’s quite fast, but often makes no changes
at all.

In my tests, it seems to be working fine, but I did have to rearrange
a fair amount of code and didn’t test if very thoroughly, so tell me
if there are any problems.

Categories: Software

0 responses so far ↓

  • There are no comments yet...Kick things off by filling out the form below.

Leave a Comment