Tikos Platform Library
Project description
Tikos Reasoning Platform
Tikos Reasoning Platform harnesses the power of empirically established 2nd-generation AI and statistical toolsets to offer its users advanced 3rd-generation AI capabilities.
Copyright 2024 (C) Tikos Technologies Limited
How to access the platform
To get Alpha API keys, please register your request via https://tikos.tech/
Licence
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Release Notes
-
v 0.0.7
i. Added
GetGraphStructure: Automatically extract graph Vertices and Edges that can be further refined by the userii. Added
GenerateGraph: Provide Tikos Reasoning Platform the refined graph Vertices and Edges to build the standard knowledge graphiii. Added
GetGraph: Get the whole graph for an extraction requestiv. Added
GetGraphRelationships: Get relationships between two Vertexes
-
v 0.0.8
i. Added
GetGraphRetrieval: Retrieve query response along with the Graph relationships for the requested retrieve query
-
v 0.0.9
i. Added
GetGraphRetrievalWithDS: Retrieve query response along with the Graph relationships for the requested retrieve query with Graph Node data sets as JSON
-
v 0.1.0
i. Added licence conditions
-
v 0.1.1
i. Added
ProcessExtractFile: Be able to extract data from a specific file and support JSON based extraction using jq based schemasii. Modified
ProcessExtract: Support JSON based extraction using jq based schemas
-
v0.1.1
i. Added
BuildSC: Generate the SequentialCollection knowledge structure for the associated graph Vertices from structured data setsii. Added
GetSimilarCase: Providing a Problem Space (PS) case, the Sequential collection will contact a basic binary (BIN, default) search or advanced binary (BINADV) search and return the most similar existing case. This does not perform any case adaptation
-
v0.1.4
i. Added
GetGraphStructurePerDoc: Accept a file names and generate NER JSON of the (submitted) fileii. Added
GenerateGraphPerDoc: Accept a NER JSON object and create a graph of the (submitted) fileiii. Added
GenerateAutoGraph: Accept a list of file names, that will be used to generate the NER generation automatically and create a full graph
-
v0.1.6
i. Amended
GetGraphRetrieval: Accept optional file reference and base model referenceii. Amended
GetGraphRetrievalWithDS: Accept optional file reference and base model reference
-
v0.1.7
i. Added
GetCustomerGraphRetrievalWithDS: Retrieve customer specific query with the Graph relationships for the requested retrieve query with Graph Node data sets as JSON
- v0.1.8
- Amended
GenerateGraph,GenerateGraphPerDoc&GenerateAutoGraph: Accept graph generation Payload Configuration with theJSONformat:{ "overrideNER": "<True/False>", "filter": "<GRAPH CASE_TYPE ATTRIBUTE GENERATION CONFIG TEXT>" }
- Amended
-
v0.1.9
i. Amended
GetGraphStructure,GetGraphStructurePerDoc,GenerateGraph,GenerateGraphPerDoc&GenerateAutoGraph: Accept the model-id configuration
-
v0.2.0
i. Added
GetReasoning: Generate Similarity Reasoning of a Solution for a given Sequential Collection Case
-
v0.2.1
i. Added
tikos.TikosClient, A generic client connector that orchestrates commonly used base functions. It has been developed to facilitate easy integration with other applications and supports multithreading.ii. Added
addProcessFiles: Multithreading supported file processing function. Accepts: List of filenames and file paths as a tupleiii. Added
addFileStreams: Multithreading supported file addition function. Accepts: List of filenames and file stream as a tupleiv. Added
addProcessFileStreams: Multithreading supported combined file addition and processing function. Accepts: List of filenames and file stream as a tuplev. Added
generateGraphStructures: Multithreading supported graph structure generation function. Accepts: List of filenames as contexesvi. Added
createGraph: Multithreading supported graph creation function. Accepts: List of filenames as contexesvii. Added
getGraph: Graph structure extraction functionviii. Added
getGraphRetrieval: Graph retrieval function, Accepts: Filenames as context and queryix. Added
createSequentialCollection: Sequential Collection creation function. Accepts: Case-Type, Data File name as context and Weight Typex. Added
generateReasoning: Sequential Collection reasoning function. Accepts: Case-Type, Data File name as context, problem space case as a JSON object string, Weight Type and Reasoning Type
-
v0.2.2
i. Amended
BuildSC: Accepts the Sequential Collection config (scConfig)ii. Amended
tikos.TikosClient.createSequentialCollection: Accepts the Sequential Collection config (scConfig)
-
v0.2.3
i. Added
UploadModel: Upload trained Deep Neural Network model that need to embedded with TRP. PyTorch Based models are supportedii. Added
UploadModelConfig: Upload of the configuration related to the Uploaded DNN model. Will accept the model param definition in JSON format as-well-as the model specification in YAML formatiii. Added
UploadModelCaseData: Upload of the selected Knowledge Cases (feature sets), that will build the initial Sequential Collection case baseiv. Added
ProcessModel: Process the upload DNN model with Synapses Logger embedding and dynamically creating the Sequential Collection case basev. Added
tikos.TikosClient.uploadEmbeddingModel: Supports upload of the DNN modelvi. Added
tikos.TikosClient.uploadEmbeddingConfig: Supports upload of the DNN model configuration filesvii. Added
tikos.TikosClient.uploadModelCaseData: Upload of the selected Knowledge Cases (feature sets), that will build the initial Sequential Collection case baseviii. Added
tikos.TikosClient.processEmbeddedModel: Process the upload DNN model with Synapses Logger embedding and dynamically creating the Sequential Collection case base
-
v0.2.4
i. Amended
tikos.TikosClient.generateReasoning: Accepts base models' Neural Network Architecture types with paramnType. Default is0.
nTypeTypes:
0. Feedforward (deep) ANN
1. Basic Transformer based ANN
2. Modern Transformer based ANN
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tikos-0.2.4.tar.gz.
File metadata
- Download URL: tikos-0.2.4.tar.gz
- Upload date:
- Size: 11.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1fe95ee5f5bb045e60ed5e2019d1575d6f4cba8caaa8b6d9a6b909b4b3bd448
|
|
| MD5 |
600cd0ff92dbfa003925f79add04152c
|
|
| BLAKE2b-256 |
f7bcff2d3f62200d76084ec60e862db5a8445d3050af7144043f4f0ea13f9964
|
File details
Details for the file tikos-0.2.4-py3-none-any.whl.
File metadata
- Download URL: tikos-0.2.4-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7fb51856edd6913fe54f1fe3146016d85688f5ca701dcf17d3f94a47a213010f
|
|
| MD5 |
9342731658548aaf047f70379b60079d
|
|
| BLAKE2b-256 |
57006bae88f05e041900ec020f81fa90e43e0b921ed48c9a903502a97c004651
|