Skip to main content

Calculate the surprisal of words in texts.

Project description

Bikkuri

Calculate the surprisal of words in texts.

Tests pypi Version

Usage

Python

from bikkuri.ngram import NGramSurprisal


unigram_surprisal = NGramSurprisal(1)
unigram_surprisal.fit([
    ["lorem", "ipsum", "dolor", "sit", "amet", ...],
    ["convallis", "fringilla", "dignissim", "massa", ...],
    ...
])

unigram_surprisal.surprisal([["lorem", "ipsum", "dolor"]])

Rust

extern crate bikkuri;
use bikkuri::ngram::NGramSurprisal;

let mut unigram_surprisal = NGramSurprisal::new(1);
unigram_surprisal.fit(&vec![
    vec!["lorem", "ipsum", "dolor", "sit", "amet", ...],
    vec!["convallis", "fringilla", "dignissim", "massa", ...],
    ...
]);
unigram_surprisal.surprisal(&vec![vec!["lorem", "ipsum", "dolor"]]);

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

bikkuri-0.2.0rc17-cp314-cp314-win_amd64.whl (155.5 kB view details)

Uploaded CPython 3.14Windows x86-64

bikkuri-0.2.0rc17-cp313-cp313-win_amd64.whl (151.4 kB view details)

Uploaded CPython 3.13Windows x86-64

bikkuri-0.2.0rc17-cp312-cp312-win_amd64.whl (151.4 kB view details)

Uploaded CPython 3.12Windows x86-64

bikkuri-0.2.0rc17-cp311-cp311-win_amd64.whl (153.3 kB view details)

Uploaded CPython 3.11Windows x86-64

File details

Details for the file bikkuri-0.2.0rc17-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc17-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 88881d3bad4dcf6e4793c9fec72199ab50e926a2312a42da0b4aa1f6e188871a
MD5 ee555a797bf79aa617b56550e39e4aca
BLAKE2b-256 98d20fa74a94fb496f30c616e5e3b851cdf30b0c0c1be8c55169a18fad96c77b

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc17-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: bikkuri-0.2.0rc17-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 151.4 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for bikkuri-0.2.0rc17-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 936f5b7663f6b00a3c5c55fcf3caebbb4605b1695e0bd48e9f91a34e57f3c372
MD5 35ef3349557bf9d85b6dea7228cdf7b3
BLAKE2b-256 6a9a1859188f855a7ce8945fc03f8d9197d0f3e639a7a8da11edbd38b6cb4558

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc17-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: bikkuri-0.2.0rc17-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 151.4 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for bikkuri-0.2.0rc17-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dcb509847dd2aa660ce7f024bba4f0e9c9cbb628f89b268a91503b8b7dc35203
MD5 6b8ac71efb73a234c4afc5e5902d182c
BLAKE2b-256 de9817947d4de297233f14e60680586d48e2be59e0d45b521b8e5e611e0ca5b5

See more details on using hashes here.

File details

Details for the file bikkuri-0.2.0rc17-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for bikkuri-0.2.0rc17-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8faeb98a7b3aa495bae55d34cccd0fda0895b8c916f23a3fccba3bff03a4162e
MD5 02c555c89f562f5126700baaf99107fc
BLAKE2b-256 6cf0facf9be57436c36fb8f96a6d4bc7264d795345d5638578ccac8069ed9186

See more details on using hashes here.

Supported by

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