Skip to main content

A toolkit for Corpus Linguistics Analysis

Project description

Kitconc

Kitconc is a package for Corpus Linguistics and text analysis with Python. It contains, among other things, tools for creating:

  • Corpora;

  • Frequency wordlists;

  • Keywords;

  • Concordance lines;

  • Collocates;

  • N-gram lists;

  • Dispersion plots;

  • Excel data files.

The package is built on top of platforms and packages for scientific research: numpy, pandas, NLTK, XlsxWrite and matplotlib. All in Anaconda Platform.

Requirements

Kitconc requires a Python 3.6 (or later) installation along with:

numpy>=1.24.0,<2.0.0 pandas>=2.2.0,<3.0.0 matplotlib>=3.7.0,<4.0.0 xlsxwriter>=3.2.3,<4.0.0 ttkbootstrap>=1.12.0,<2.0.0 pillow>=11.2.0,<12.0.0 requests>=2.31.0,<3.0.0 nltk>=3.9.1,<4.0.0 chardet>=5.2.0,<6.0.0

It is suggested that users install Anaconda Platform as an easy option.

Installation

(Make sure you have Python 3.6 (or later) and the required packages.)

pip install kitconc

Language resources

Kitconc comes with some language resources for portuguese and english corpora. It also has functions for adding your own language resources.

Usage example

See how easy it is to use Kitconc:

https://ilexis.net.br/kitconc

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

kitconc-3.0.5.tar.gz (6.5 MB view details)

Uploaded Source

Built Distribution

kitconc-3.0.5-py3-none-any.whl (6.6 MB view details)

Uploaded Python 3

File details

Details for the file kitconc-3.0.5.tar.gz.

File metadata

  • Download URL: kitconc-3.0.5.tar.gz
  • Upload date:
  • Size: 6.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for kitconc-3.0.5.tar.gz
Algorithm Hash digest
SHA256 273a36c6564dcfb753ac90cad02e57964f555f1d9dd629cac0c67978777ff02c
MD5 101ed55a78e65fe7c21a12607d16f667
BLAKE2b-256 39df9a76ba3173318c6b2e4b7bbff31bf0be71221eb72954c11d1354f6950169

See more details on using hashes here.

File details

Details for the file kitconc-3.0.5-py3-none-any.whl.

File metadata

  • Download URL: kitconc-3.0.5-py3-none-any.whl
  • Upload date:
  • Size: 6.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for kitconc-3.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fc72db65e963bdeef864123600bc7493844fd1d3ddca3e36457d784295f9ae0d
MD5 2163f07e32703c0cb50250580ce5aca6
BLAKE2b-256 ed2e86a3b47e46943d06d5b61fd313dd56b069fdf4b6c42b72b51cac0122ae90

See more details on using hashes here.

Supported by

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