textproc/py-nltk 3.10.0,2 FreeBSD
Natural language toolkit written in python
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
cc75350d9d- License
- APACHE20
- Categories
- textproc, education, python
- Package size
- 2771.6 KiB, 18397.8 KiB installed
Description
NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming, tagging, parsing, and semantic reasoning, and an active discussion forum.
Thanks to a hands-on guide introducing programming fundamentals alongside topics in computational linguistics, NLTK is suitable for linguists, engineers, students, educators, researchers, and industry users alike. NLTK is available for Windows, Mac OS X, and Linux. Best of all, NLTK is a free, open source, community-driven project.
NLTK has been called "a wonderful tool for teaching, and working in, computational linguistics using Python" and "an amazing library to play with natural language".
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | textproc/py-nltk | 3.10.0,2 |
| OpenBSD | textproc/py-nltk | 3.9.4v0 |
| NetBSD | textproc/py-nltk | 3.9.4 |
| DragonFly | textproc/py-nltk | 3.8.1,2 |
| MidnightBSD | textproc/py-nltk | 3.8.1_1,2 |
Install
Binary package:
pkg install py312-nltk
From the ports tree:
cd /usr/ports/textproc/py-nltk/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-nltk>0:textproc/py-nltk
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 3.10.0,2 | 3.10.0,2 | 3.7,2 | 3.8.1,2 | 3.10.0,2 |
| FreeBSD:14:quarterly | 3.10.0,2 | 3.10.0,2 | n/a | 3.8.1,2 | 3.10.0,2 |
| FreeBSD:15:latest | 3.10.0,2 | 3.10.0,2 | n/a | 3.8.1,2 | 3.8.1,2 |
| FreeBSD:15:quarterly | 3.10.0,2 | 3.10.0,2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 3.10.0,2 | 3.10.0,2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Runtime 7
${PYTHON_PKGNAMEPREFIX}click>0: devel/py-click${PYTHON_PKGNAMEPREFIX}defusedxml>0: devel/py-defusedxml${PYTHON_PKGNAMEPREFIX}joblib>0: devel/py-joblib${PYTHON_PKGNAMEPREFIX}regex>0: textproc/py-regex${PYTHON_PKGNAMEPREFIX}tqdm>0: misc/py-tqdm${PYTHON_PKGNAMEPREFIX}tkinter>0: x11-toolkits/py-tkinter${PYTHON_PKGNAMEPREFIX}sqlite3>0: databases/py-sqlite3
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 36
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- databases/py-sqlite3
- databases/sqlite3
- devel/gettext-runtime
- devel/libedit
- devel/libffi
- devel/py-click
- devel/py-cloudpickle
- devel/py-defusedxml
- devel/py-joblib
- devel/readline
- graphics/png
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/py-tqdm
- print/freetype2
- print/indexinfo
- textproc/expat2
- textproc/py-regex
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/py-tkinter
- x11-toolkits/tk86
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXdmcp
- x11/libXext
- x11/libXrender
- x11/libxcb
- x11/xorgproto
Required by 21
- astro/py-horoscopegenerator
- deskutils/py-paperless-ngx
- devel/py-mellea
- graphics/qgis
- graphics/qgis-ltr
- math/mathicsscript
- math/py-mathics
- misc/py-llama-index-core
- misc/py-llama-index-embeddings-huggingface
- misc/py-llama-index-llms-ibm
- misc/py-llama-index-llms-openai
- misc/py-llama-index-llms-openai-like
- misc/py-pytorch-lightning
- misc/py-torchmetrics
- science/py-kliff
- textproc/py-docling-agent
- textproc/py-docling-eval
- textproc/py-docling-metrics-layout
- textproc/py-docling-metrics-text
- textproc/py-docling-sdg
- textproc/py-rouge-score
Configuration
No options to configure.
- USES
- cpe python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| nltk-3.10.0.tar.gz | 3.089244e+06 | 4fbac1d98203cbcd1b5d94a2877fb822300072d80604a5e7fae49d2c5f84e8c1 |
Master sites 1
- PYPI
Commit history 1
| Date | Commit | Credits | Log message |
|---|---|---|---|
cc75350d9d |
Yuri Victorovich | textproc/py-nltk: update 3.8.1 → 3.10.0 PR: 296632
Approved by: [email protected] (maintainer) |