instatext is a package to train text classifiers instantly.
Project description
instatext: Train text classifiers instantly
instatext is a Python 3 library for processing textual data. It provides a simple API for training and predicting with text classifiers.
instatext leverages fasttext, and pandas, for the heavy lifting
Get it now
$ pip install instatext
Requirements
- Python >= 3.5
Example
To train a model pass in a csv with the text and labels
text - the text to classify labels - comma seperated list of labels
text,labels
sample text,"sample"
bad stuff,"bad,sample"
good stuff,"good,sample"
import instatext
import logging
def main():
print("hello")
instatext.train_model("test_data/example.csv", "test")
instatext.predict("test", "Predict my good text",0.5)
if __name__ == "__main__":
loglevel = logging.INFO
logging.basicConfig(
format="%(asctime)s |%(levelname)s: %(message)s", level=loglevel
)
main()
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file instatext-0.0.2.tar.gz.
File metadata
- Download URL: instatext-0.0.2.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08f5c5eb442c8f63a31a940c8e5177af798967488a0ce58ea23cce55762bfb48
|
|
| MD5 |
86edd1e880eeb70e6dcfc14bbfc7489e
|
|
| BLAKE2b-256 |
e4e4200f047b203463bf699142f7786e32aace2f38ec08848f051f4efcf0e1cc
|
File details
Details for the file instatext-0.0.2-py3-none-any.whl.
File metadata
- Download URL: instatext-0.0.2-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/45.2.0.post20200210 requests-toolbelt/0.9.1 tqdm/4.42.1 CPython/3.7.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7a66bb2a68499123d005b132352a3af1eb0fa9dffc6d22500b72cd680aa31b3
|
|
| MD5 |
b9a3aa9f17bb7a7927f02e7cdef5bf84
|
|
| BLAKE2b-256 |
11bcb768a720b213180ab39dadec70dacdce308dfeae6d45303c5dfdd8a9abe8
|