slackbuilds/libraries/libexttextcat
B. Watson 5dce4f63ed
libraries/libexttextcat: Remove .la files.
Signed-off-by: B. Watson <yalhcru@gmail.com>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
2022-02-16 08:19:22 +07:00
..
README libraries/libexttextcat: Updated for version 3.4.5. 2017-12-21 08:19:23 +07:00
libexttextcat.SlackBuild libraries/libexttextcat: Remove .la files. 2022-02-16 08:19:22 +07:00
libexttextcat.info libraries/libexttextcat: Update maintainer email. 2019-05-07 11:41:37 -07:00
slack-desc

README

Libtextcat is a library with functions that implement the
classification technique described in Cavnar & Trenkle, "N-Gram-Based
Text Categorization". It was primarily developed for language
guessing, a task on which it is known to perform with near-perfect
accuracy.

The central idea of the Cavnar & Trenkle technique is to calculate a
"fingerprint" of a document with an unknown category, and compare this
with the fingerprints of a number of documents of which the categories
are known. The categories of the closest matches are output as the
classification. A fingerprint is a list of the most frequent n-grams
occurring in a document, ordered by frequency. Fingerprints are
compared with a simple out-of-place metric. See the article for more
details.

Considerable effort went into making this implementation fast and
efficient. The language guesser processes over 100 documents/second on
a simple PC, which makes it practical for many uses. It was developed
for use in our webcrawler and search engine software, in which it it
handles millions of documents a day.