diff options
author | Rene Ladan <rene@FreeBSD.org> | 2017-06-13 21:02:46 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2017-06-13 21:02:46 +0000 |
commit | 009c6cbd88aa7693df09527fe532ba7040676a1b (patch) | |
tree | 847bb900c48272e3eee2ad11d348316e04822ba1 /textproc/py-stemming | |
parent | a155d15ea3910cf577573d83793d1bc62777d7a3 (diff) | |
download | ports-009c6cbd88aa7693df09527fe532ba7040676a1b.tar.gz ports-009c6cbd88aa7693df09527fe532ba7040676a1b.zip |
Notes
Diffstat (limited to 'textproc/py-stemming')
-rw-r--r-- | textproc/py-stemming/Makefile | 20 | ||||
-rw-r--r-- | textproc/py-stemming/distinfo | 3 | ||||
-rw-r--r-- | textproc/py-stemming/pkg-descr | 19 |
3 files changed, 42 insertions, 0 deletions
diff --git a/textproc/py-stemming/Makefile b/textproc/py-stemming/Makefile new file mode 100644 index 000000000000..02f4fb490eb2 --- /dev/null +++ b/textproc/py-stemming/Makefile @@ -0,0 +1,20 @@ +# Created by: Rene Ladan <rene@FreeBSD.org> +# $FreeBSD$ + +PORTNAME= stemming +PORTVERSION= 1.0.1 +CATEGORIES= textproc python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= rene@FreeBSD.org +COMMENT= Algorithms for stemming + +LICENSE= PD + +USES= python +USE_PYTHON= autoplist distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/py-stemming/distinfo b/textproc/py-stemming/distinfo new file mode 100644 index 000000000000..fe1bc2988fa8 --- /dev/null +++ b/textproc/py-stemming/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1497386383 +SHA256 (stemming-1.0.1.tar.gz) = 59678702e1d06caffecee82910f048edf12ad89dcf430776b4b05bfb8850bc51 +SIZE (stemming-1.0.1.tar.gz) = 10954 diff --git a/textproc/py-stemming/pkg-descr b/textproc/py-stemming/pkg-descr new file mode 100644 index 000000000000..ede400cdcf88 --- /dev/null +++ b/textproc/py-stemming/pkg-descr @@ -0,0 +1,19 @@ +Python implementations of the Porter, Porter2, Paice-Husk, and Lovins stemming +algorithms for English. These implementations are straightforward and +efficient, unlike some Python versions of the same algorithms available on the +Web. This package is an extraction of the stemming code included in the Whoosh +search engine. + +Note that these are *pure Python* implementations. Python wrappers for, e.g. +the Snoball stemmers and the C implementation of the Porter stemmer are +available on PyPI and will be faster if using compiled code is an option for +you. + +Stemming algorithms attempt to automatically remove suffixes (and in some +cases prefixes) in order to find the "root word" or stem of a given word. This +is useful in various natural language processing scenarios, such as search. + +In general ``porter2`` is the best overall stemming algorithm, but not +necessarily the fastest or most aggressive. + +WWW: https://pypi.python.org/pypi/stemming |