Skip to main content

The tool to translate your CSV data files into RDF, XML and JSON with full semantics and syntactic validation.

Project description

Kunteksto

=======================================================

Kunteksto is a tool for helping domain experts, data creators and data users translate their simple CSV formatted data files into semantically enhanced formats. This provides a path for existing data to be used in conjunction with the emerging data-centric, model first approach in analysis, general artificial intelligence and decision support systems. This approach opens the door for the change to a data-centric world as opposed to the application-centric one we have now. This new approach enables automatic interoperability avoiding the data quality issues created through data cleaning and massaging.

The importance of this capability and improved data quality is discussed in foundational S3Model https://datainsights.tech/S3Model documentation and references. However, detailed understanding of S3Model is not required to understand and use the power of Kunteksto. Addtional information on the data-centric movement can be found in the References below.

What is 'Context' for your data?

It is the combination of ontological, temporal and spatial semantics that describes the deeper meaning of your data allowing you to share 'information' instead of just 'data'.

Installation

See the instructions in the documentation or online at https://datainsights.tech/Kunteksto/index.html

References

The limits of deep learning https://blog.keras.io/the-limitations-of-deep-learning.html

The future of deep learning https://blog.keras.io/the-future-of-deep-learning.html

Development

  • Install Anaconda (Python 3.7+)
  • Open a terminal.
  • Clone the repository.
  • Create the development virtual environment: $ conda env create -f Kunteksto/dev_environment.yml
  • Activate the environment according to the instructions displayed in the terminal.
  • Change to the Kunteksto directory: $ cd Kunteksto/kunteksto
  • Run the Kunteksto dev server: $ ./kunteksto.sh
  • In a browser go to: http://127.0.0.1:7659/

When making changes and testing locally you should; build the package: $ python3 setup.py sdist bdist_wheel Then perform a local install: $ pip install e .

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

kunteksto-2.1.0.tar.gz (8.2 MB view details)

Uploaded Source

Built Distribution

kunteksto-2.1.0-py3-none-any.whl (111.3 kB view details)

Uploaded Python 3

File details

Details for the file kunteksto-2.1.0.tar.gz.

File metadata

  • Download URL: kunteksto-2.1.0.tar.gz
  • Upload date:
  • Size: 8.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for kunteksto-2.1.0.tar.gz
Algorithm Hash digest
SHA256 047c98a85c036e502809f1556f3328f0bf32bd7ba7b4ab14ab3fd9e232711c16
MD5 b93ac58cc7cf6a33897dd69f9e782365
BLAKE2b-256 01548816b16839cb1573dbffa300d72b36e09fcfb070f95db53a6ab119eb20a5

See more details on using hashes here.

File details

Details for the file kunteksto-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: kunteksto-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 111.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.1

File hashes

Hashes for kunteksto-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 287de50649b280593cb85e5a34a74eda8311a2d49d411511711d84318cc7e90f
MD5 1af39abd4c8d9d1045bb8df3b7e84e3f
BLAKE2b-256 0fa5de273d104c073848f78cb7cbd3e687c4f5d01954692950347f11fd9bc14d

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