Skip to main content

A python toolkit for case based reasoning, information retrieval, natural language processing and other techniques for AI and intelligent systems.

Reason this release was yanked:

The version is not compatible with version3.10

Project description

intellikit

image image

A python toolkit for case based reasoning, information retrieval, natural language processing and other techniques for AI and intelligent systems.

“intellikit” is a customisable framework for Case Based Reasoning (CBR) and Information Retrieval (IR) in python. This package is being built primarily for educational purposes, and some content in it may be done more efficiently using Scikit-Learn and other libraries. In some instances such library functions are added directly in “intellikit” but feel free to test out those libraries concurrently and choose what suits your needs best. Some rare similarity measures are built from scratch but you can extend the functions or implement your own functions depending on your needs.

In case you need help getting started, the website for this library can be accessed here! Multiple demo projects are added to the examples tab.

Features

  • Case representations (Textual, Documents, Feature-value pairs, Object-oriented case representations, Graph case representations, etc.)
  • Similarity measures (Hamming distance, Normalised hamming distance, Levenshtien distance, Normalised Levenshtien distance, Log difference, Level similarity, N-grams, Cosine similarity, Vector space model (TF - IDF), Okapi BM25, Sentence Transformers, City block metric, Euclidean distance, Weighted euclidean distance, etc)

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

intellikit-0.0.6.tar.gz (82.3 kB view details)

Uploaded Source

Built Distribution

intellikit-0.0.6-py2.py3-none-any.whl (10.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file intellikit-0.0.6.tar.gz.

File metadata

  • Download URL: intellikit-0.0.6.tar.gz
  • Upload date:
  • Size: 82.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for intellikit-0.0.6.tar.gz
Algorithm Hash digest
SHA256 2c11faa49a002f877b81a86d1515a33f9a19128139e5e9f5854aeae0591b8090
MD5 66d90453cc5ddc406fa1deed51d8a8ac
BLAKE2b-256 d05d1400fcc44f579fcbb0506626d895899ed9f1bf72e414083184933330ad2f

See more details on using hashes here.

File details

Details for the file intellikit-0.0.6-py2.py3-none-any.whl.

File metadata

  • Download URL: intellikit-0.0.6-py2.py3-none-any.whl
  • Upload date:
  • Size: 10.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for intellikit-0.0.6-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 beafb5ab2fd55fe71ea3bfdac2b15df11166fb9c7d0f8a6f90a890039fb2adba
MD5 2d4168b371695d9b92ba82274b672a4a
BLAKE2b-256 25607be7bef65de50d265b214e845d78c2d5a0ee245886d469f7e27590497655

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