Keywords
Learn about the basic keywords in Kognitos, their usage, and examples.
1. the
Keyword
the
KeywordIntroduces a new object, concept, or data element.
Example
In this example, we are introducing a file to Kognitos.
2. get
Keyword
get
KeywordUsed to retrieve objects or to obtain values from a document.
Example
In these examples, we are first retrieving a document, and then retrieving the id
and date
values from the document.
3. find
Keyword
find
KeywordUsed to search for and obtain details from a document.
Example
Here, we are searching for a document's date
and invoice number
.
The difference between get
and find
get
and find
Both get
and find
can be used to obtain information from a document:
The difference between the two is how they handle exceptions when a specified item is not found in the document:
The
get
keyword raises a Question and pauses execution.The
find
keyword returns Not Found and continues execution.
4. use
Keyword
use
KeywordThe use
keyword specifies an item to act upon in a given context or process.
It can also redirect the system to take an existing item and use it for further actions or assignments.
In this example, this system is instructed to use the email address as the contact email for any subsequent processing steps.
5. say
Keyword
say
KeywordOutputs the value of a data element or text.
Examples
6. stop
Keyword
stop
KeywordHalts a run or process from progressing further.
Example
In this example, say "Goodbye!"
will not run.
7. imagine
Keyword
imagine
KeywordThe imagine
keyword is used to declare a data element as a placeholder.
Example
8. set
Keyword
set
KeywordAssigns a specific value to a data element.
Example
In the example above, the name
is assigned the value John Smith
.
9. remove
Keyword
remove
KeywordUsed to delete specified elements, such as characters, words, or items, from a variable or dataset.
Example
10. convert
Keyword
convert
KeywordTransforms data from one format to another.
Example
11. add
Keyword
add
KeywordThe add
keyword is used to combine, extend, or append data to an existing set or structure. This includes both mathematical addition and data aggregation in various formats.
Arithmetic Addition
Used to add two numerical values to produce a single sum.
Date and Time Addition
Used to add a specified time duration to a given date.
Data Aggregation
Used to expand datasets by adding new items, rows, or entries.
12. contains
Keyword
contains
KeywordUsed to check if a string, list, or dataset includes a specific value.
Example 1: Strings
In this example, contains
is used to check if the surname Smith is present in the full name John Smith.
Example 2: Sets
In this example, contains
is used to check if oranges is present in the set of values.
Example 3: Tables
The contains
keyword can be used with tables to retrieve rows whose columns include a specific value.
Example
Consider the following table that lists various zoo animals, their ages, and their favorite foods.
🦁 Lion
7 years
Meat
🐘 Elephant
10 years
Fruits
🦓 Zebra
3 years
Grass
🦒 Giraffe
7 years
Leaves
🐒 Monkey
4 years
Fruits
The contains
keyword is used to retrieve the rows where the Favorite Food column includes the value Fruits.
Result
🐘 Elephant
10 years
Fruits
🐒 Monkey
4 years
Fruits
13. ask
Keyword
ask
KeywordThe ask
keyword is used to ask a question to the user. The question will be raised as a custom exception. Additionally, you can specify answers as a set of choices.
Examples
Last updated
Was this helpful?