Natural language processing support for Pandas DataFrames.
Text Extensions for Pandas adds extension types to Pandas DataFrames for representing natural language data, plus a library of functions for working with these extension types.
Features
SpanArray: A Pandas extension type for spans of text
- Connect features with regions of a document
- Visualize the internal data of your NLP application
- Analyze the accuracy of your models
- Combine the results of multiple models
TensorArray: A Pandas extension type for tensors
- Represent BERT embeddings in a Pandas series
- Store logits and other feature vectors in a Pandas series
- Store an entire time series in each cell of a Pandas series
Pandas front-ends for popular NLP toolkits
- SpaCy
- Transformers
- IBM Watson Natural Language Understanding
- IBM Watson Discovry Table Understanding
Documentation
For examples of how to use the library, take a look at the notebooks in this directory.
API documentation can be found at https://text-extensions-for-pandas.readthedocs.io/en/latest/
Source Code
The source code for Text Extensions for Pandas is available at https://github.com/CODAIT/text-extensions-for-pandas.
We welcome code and documentation contributions! See the README file for more information on contributing.
Metadata
Release files for text-extensions-for-pandas 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| text_extensions_for_pandas-0.2.2.tar.gz | 165.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| text_extensions_for_pandas-0.2.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 368.1 kB
Release files / text_extensions_for_pandas-0.2.2.tar.gz
| Download URL | text_extensions_for_pandas-0.2.2.tar.gz |
|---|---|
| Size | 165.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b1b6ae6fc73c46a3b5b068fc75f9d54e080a5bd992b9ec7d74bb71aefd16fcf4
|
|
BLAKE2b-256 checksum How to use checksums |
c4ee97af08c3b989a5e3920f6816762c13c1195231c2a23293c8efd9d8de56ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.11
|
Release files / text_extensions_for_pandas-0.2.2-py3-none-any.whl
| Download URL | text_extensions_for_pandas-0.2.2-py3-none-any.whl |
|---|---|
| Size | 202.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
90fbc9da3bf5aca82ec2e590ff11e7f1b3ba2a50f535921435d2add6800726d8
|
|
BLAKE2b-256 checksum How to use checksums |
f042884c181c6ffd0da9dbb8170fa1d5a7fac7e28504d04967004ecdd21dbd7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.11.11
|