Python package for the Nyckel API
Project description
Nyckel
Python package for www.nyckel.com
Docs
Visit our Docs pages
Quickstart
from nyckel import OAuth2Renewer, TextClassificationFunction
# Get credentials from https://www.nyckel.com/console/keys
user = OAuth2Renewer(client_id=..., client_secret=...)
# Create a new text classification function.
func = TextClassificationFunction.new(user=user, name='IsToxic')
# Provide a few examples.
func.add_samples([
('This is a nice comment', 'not toxic'),
('Hello friend', 'not toxic'),
('This is a bad comment', 'toxic'),
('Who is this? Go away!', 'toxic'),
])
# Nyckel trains and deploys your model in a few seconds...
# ...and you can start classifying text right away!
# Classify a new piece of text.
label = func('New text')
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
nyckel-0.1.0.tar.gz
(131.3 kB
view hashes)
Built Distribution
nyckel-0.1.0-py3-none-any.whl
(25.2 kB
view hashes)