snowball
Port variant standard
Summary String proc lang for creating stemming algorithms
Package version 2.2.0
Homepage https://snowballstem.org/
Keywords textproc
Maintainer Michael Reim
License BSD3CLAUSE
Other variants There are no other variants.
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 12 DEC 2023, 18:55:48 UTC
Port created 12 DEC 2023, 18:55:48 UTC
Subpackage Descriptions
complete This is the snowball-standard metapackage. It pulls in all subpackages of snowball-standard.
primary Snowball is a small string processing language for creating stemming algorithms for use in Information Retrieval, plus a collection of stemming algorithms implemented using it. Stemming means mapping different forms of the same word to a common "stem" - for example, the English stemmer maps 'connection', 'connections', 'connective', 'connected', and 'connecting' to 'connect'. So a searching for connected would also find documents which only have the other forms. This stem form is often a word itself, but this is not always the case as this is not a requirement for text search systems, which are the intended field of use. We also aim to conflate words with the same meaning, rather than all words with a common linguistic root (so 'awe' and 'awful' don't have the same stem), and over-stemming is more problematic than under-stemming so we tend not to stem in cases that are hard to resolve. If you want to always reduce words to a root form and/or get a root form which is itself a word then Snowball's stemming algorithms likely aren't the right answer.
libstemmer_c This library contains all you need to include the snowball stemming algorithms into a C project of your own. You don't need to use the snowball compiler or worry about the internals of the stemmers in any way.
dev This is the developer subpackage of the snowball-standard port. It may contain headers, pc files, static and PIC libraries and SO links.
Configuration Switches (platform-specific settings discarded)
This port has no build options.
Package Dependencies by Type
Build (only) gmake:primary:standard
perl-5.36:primary:standard
Runtime (only) snowball:libstemmer_c:standard (primary subpackage)
Download groups
main mirror://GITHUB/snowballstem:snowball:v2.2.0
Distribution File Information
425cdb5fba13a01db59a1713780f0662e984204f402d3dae1525bda9e6d30f1a 223846 snowballstem-snowball-2.2.0.tar.gz
Ports that require snowball:standard
appstream:standard Standard for machine-readable software metadata
libxmlb:standard Library to help create and query binary XML blobs