Skip to main content

Kiri Natural Language Engine

Project description

Kiri Natural Language Engine

Kiri NLE is a high level Python library that makes using state-of-the-art language models easy, accessible and scalable.

With Kiri, no experience in AI is needed to solve valuable real world problems using:

  • Semantic search in 50+ languages (for ecommerce, documentation, etc.)
  • Conversational question answering in English (for FAQ chatbots, text analysis, etc.)
  • Zero-shot text classification in 100+ languages (for email sorting, intent detection, etc.)
  • Summarisation in English (TLDRs for long documents)
  • Emotion detection in English (for customer satisfaction, text analysis, etc.)
  • Zero-shot image classification (for object recognition, OCR, etc.)

Run everything locally or take your code to production using our optimised inference API, where you only pay for usage.

Getting started Installation, few minute introduction
💡 Examples Sample problems solved using Kiri
📙 Docs In-depth documentation for advanced usage

Getting started

Installation

Install Kiri via PyPi:

pip install kiri

Basic usage

from kiri import Kiri

context = "Take a look at the examples folder to see use cases!"

# Use our inference API
kiri = Kiri(api_key="abc")
# Or run locally
kiri = Kiri(local=True)

# Start building!
answer = kiri.qa("Where can I see what to build?", context)

print(answer)
# Prints
"the examples folder"

Why Kiri?

  1. No experience needed

    • Entrance to practical AI should be simple
    • Get state-of-the-art performance in your task without being an expert
  2. There is an overwhelming amount of models

    • We implement the best ones for various use cases
    • A few general models can accomplish more with less optimisation
  3. Deploying models cost effectively is hard work

    • If our models suit your use case, no deployment is needed
    • Our API scales, is always available, and you only pay for usage

Examples

Take a look at the examples folder.

Documentation

Check out our docs.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kiri-0.4.2.tar.gz (22.5 kB view details)

Uploaded Source

Built Distribution

kiri-0.4.2-py3-none-any.whl (55.3 kB view details)

Uploaded Python 3

File details

Details for the file kiri-0.4.2.tar.gz.

File metadata

  • Download URL: kiri-0.4.2.tar.gz
  • Upload date:
  • Size: 22.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.5

File hashes

Hashes for kiri-0.4.2.tar.gz
Algorithm Hash digest
SHA256 e2f8e42160b5794a9408665b4b5ecddad3e2f87f192b0d08c70b1589a9cba89f
MD5 ebf6ff71cc8e94be468cb9c9acd5077b
BLAKE2b-256 6ae5b392c14dcea97279bf9ff3273207bfdb8979a53e6b8e360c46a0a60b80e7

See more details on using hashes here.

File details

Details for the file kiri-0.4.2-py3-none-any.whl.

File metadata

  • Download URL: kiri-0.4.2-py3-none-any.whl
  • Upload date:
  • Size: 55.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.55.0 CPython/3.8.5

File hashes

Hashes for kiri-0.4.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b9f1120bed8236c1cfb63f51738290624df0c01eacce7b6790a00867e1975cbe
MD5 85f9ac70a539d7b4731fac978ee0fbe3
BLAKE2b-256 484d61fcda022395a75d7f8ab2e3d48afb94986a26db03af8491df637dc7242d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page