Fri, 20 Sep 2024 03:48:16 UTC | login

Information for RPM snowball-2.2.0-11.fc41.src.rpm

ID1317531
Namesnowball
Version2.2.0
Release11.fc41
Epoch
Archsrc
SummarySnowball compiler and stemming algorithms
DescriptionSnowball is a small string processing language for creating stemming algorithms for use in Information Retrieval, plus a collection of stemming algorithms implemented using it. Snowball was originally designed and built by Martin Porter. Martin retired from development in 2014 and Snowball is now maintained as a community project. Martin originally chose the name Snowball as a tribute to SNOBOL, the excellent string handling language from the 1960s. It now also serves as a metaphor for how the project grows by gathering contributions over time. The Snowball compiler translates a Snowball program into source code in another language - currently Ada, ISO C, C#, Go, Java, Javascript, Object Pascal, Python and Rust are supported. What is Stemming? Stemming maps 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 search 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.
Build Time2024-07-10 18:14:39 GMT
Size31.76 MB
b93a0de8e6460cf75381fccdee2d0795
LicenseBSD-3-Clause
Buildrootf41-build-812884-148479
Provides
libstemmer = 2.2.0-11.fc41
libstemmer-devel = 2.2.0-11.fc41
python3-snowballstemmer = 2.2.0-11.fc41
snowball = 2.2.0-11.fc41
snowball-debuginfo = 2.2.0-11.fc41
snowball-debugsource = 2.2.0-11.fc41
snowball-java = 2.2.0-11.fc41
Obsoletes No Obsoletes
Conflicts No Conflicts
Requires
gcc
java-devel
javapackages-tools
make
perl-interpreter
pyproject-rpm-macros
python3-devel
python3-devel
python3dist(docutils)
python3dist(packaging)
python3dist(pip) >= 19
python3dist(pygments)
python3dist(setuptools) >= 40.8
python3dist(wheel)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(DynamicBuildRequires) <= 4.15.0-1
rpmlib(FileDigests) <= 4.6.0-1
Recommends No Recommends
Suggests No Suggests
Supplements No Supplements
Enhances No Enhances
Files
1 through 4 of 4
Name ascending sort Size
master.zip31.53 MB
snowball-2.2.0.tar.gz218.60 KB
snowball-sharedlib.patch1.54 KB
snowball.spec7.82 KB
Component of No Buildroots