nlpkit14
pip install --upgrade nlpkit14
import nlpkit14 as n
n.q1() # Replaces this notebook cell with the full question and code
In Jupyter, run the cell containing n.q1() once to fill that same cell with editable code. Run the filled cell again to execute it. All n.q1() through n.q14() work this way. The question and expected output are comments above the program. In a plain Python shell, question functions execute directly.
Version 0.3.3 includes the Python dependencies for all fourteen exercises in its installation requirements. Each question prepares its missing NLTK data, spaCy model or Benepar model automatically before running. BERT downloads its pretrained files on first use and reuses the normal Hugging Face cache. No setup() call or manual model-extra installation is required.
Question titles, reference outputs and explanations remain comments in the bundled source, accessible using n.source(1). Questions print real computed output. Use n.questions() to list all fourteen.
Installation and first use require internet, a writable Python environment, sufficient disk space and supported dependency wheels. Large models take time to download. Existing data and models are reused. q8 always requires internet to fetch a live website. Most other questions work offline after preparation. For offline installation, transfer matching dependency/model wheels and all model/data caches in advance.
After upgrading in Jupyter, restart the kernel so it loads the new code. Print n.version to confirm 0.3.3. An already-running notebook can retain an older version even after pip succeeds.
This release is prepared locally until uploaded to PyPI. Large-model exercises and the entire dependency installation have not been tested across every platform. Model outputs may vary. See TEST_RESULTS.md.
Metadata
Release files for nlpkit14 0.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| nlpkit14-0.3.3.tar.gz | 15.6 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nlpkit14-0.3.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.5 kB
Release files / nlpkit14-0.3.3.tar.gz
| Download URL | nlpkit14-0.3.3.tar.gz |
|---|---|
| Size | 15.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c155df2c9dd2d220df400535d299f51eb7bf3fbfb2fe363f4151154a06cbd0e8
|
|
BLAKE2b-256 checksum How to use checksums |
bf3d3d7039d093d1cdd8d9a13716ca31c9702d0cf27341ffdb379926532cde16
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / nlpkit14-0.3.3-py3-none-any.whl
| Download URL | nlpkit14-0.3.3-py3-none-any.whl |
|---|---|
| Size | 14.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ab175d3d7f01c60b9db57b5325408e024072891cd42601d9f1843a5cd949254a
|
|
BLAKE2b-256 checksum How to use checksums |
4d1d9d3e3de9d4afa3ddc332125d7a2be3ab131b3da9fa83df37407925513255
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Security for nlpkit14 0.3.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.