Automatic text summarization is the technique, where a computer program summarizes a document. A text is put into the computer and a highlighted (summarized) text is returned. The Open Text Summarizer is an open source tool for summarizing texts. The program reads a text and decides which sentences are important and which are not.
[text from the website: http://libots.sourceforge.net/ ]
The author made an Ots-0.4.2 build, available on the same website (just click the "for Windows" icon in the bar on the left side of the screen).
This windows build works in a very rudimentary manner, by running a batch file "runme.bat", but with some tinkering it should be easy to have a somewhat more user friendly interface. Such an interface for the program exists online, on http://www.splitbrain.org/services/ots
The program normally works with the following command line options:
-r --ratio [0%..100%]
Select the summary ratio
-d --dic lang
Use alternate dictionary file specified by a ISO 639 language code, for example 'he', 'de', 'fr', 'es'
-o --out file
Redirect output results to file instead of stdout
Print summary in highlighted html form
Print key words in the article
Print a short description of what the article is about
Display what version of ots this is
Display this help screen
Display brief usage message
The program works fine - as long as you don't expect it to perform miracles, but it can be very useful. The standard output if you use the runme.bat file is a text in HTML with the important sentences highlighted. I have used it several times already, and with good results. It works in other languages than English too, although the results are somewhat less refined. All you need for that is the XML file for the language concerned.
Those language files are not included in the download (only EN.XML), but can be easily obtained by downloading the file "ots-libs-0.4.2-11.fc7.ppc64.rpm" from the site
This is merely a zip within a zip within a zip file. If you continue unzipping you'll eventually reach a directory "ots", where all the language XML files can be found.
Could somebody convert this into a working portable app? Possibly with a rudimentary but workable GUI? I would be very grateful...