Glossary of terms

Platform terms

  1. Agent (formerly called "Twin"): a personalised artificial intelligence entity created on the AIsuru platform, capable of interacting conversationally.

  2. Contents: the structured information that makes up an Agent's knowledge base. Each content item contains a question paired with an answer.

  3. Knowledge import: the process of loading and integrating external data into an Agent's knowledge base.

  4. Sharing layout: a customised interface for sharing and interacting with an Agent.

  5. Context: variables that influence the Agent's responses by restricting access to certain contents or simply prioritising some over others.

  6. Roles (previously called "Personas"): in AIsuru, these represent roles or categories of users that you can use to personalise the Agent's responses. The management tab was called "Personas" in earlier versions of the platform.

  7. Author: a user with permissions to create and edit an Agent's contents.

  8. Dynamic intents: a mechanism that lets the Agent recognise the user's intent and trigger specific actions in response.

  9. Invocation: the process of activating an intent or a specific Agent function.

  10. Slot: variable elements within an intent that can be extracted from the user's text.

  11. Functions: specific actions the Agent can perform in response to certain intents.

  12. MCP: Model Context Protocol (MCP) is an open standard for communication between AI assistants and external systems.

  13. Parameters: configurable values that influence the behaviour of functions.

  14. Expert group: an AIsuru feature that lets you create a group of Agents specialised in different areas of expertise, able to collaborate and provide more complete and accurate responses.

  15. Deep thinking: an AIsuru feature that lets the AI remember and recall past interactions with users, improving response personalisation over time.

  16. Open badge: digital certifications that can be issued by the Agent to recognise skills or achievements reached by users.

  17. Timeout: the time interval after which the Agent can take a specific action if it receives no input from the user.

  18. Blob: a default drop-shaped avatar used to visually represent an Agent when no custom image is uploaded.

  19. Virtual space: an interactive 3D environment where users can explore and interact with Agents in virtual or augmented reality.

  20. PaaS (Platform as a Service): the enterprise-focused version of AIsuru, offering greater customisation and control.

  21. Known facts: information the Agent has stored about a specific user, used to personalise future interactions.

Artificial Intelligence terms

  1. Generative AI: a type of artificial intelligence capable of creating original content based on training data.

  2. LLM (Large Language Model): a large language model, such as those used by AIsuru to generate responses.

  3. Fine-tuning: the process of refining a pre-trained language model to adapt it to specific tasks or domains.

  4. Function calling: the AI's ability to invoke external functions to perform specific actions or retrieve information.

  5. RAG (Retrieval-Augmented Generation): a technique that combines information retrieval with text generation to produce more accurate and contextualised responses.

  6. System prompt: baseline instructions given to the AI that define its general behaviour and the context in which it operates.

  7. NLP (Natural Language Processing): the field of AI that deals with interaction between computers and human language.

  8. Embeddings: numerical representations (vectors) of text that allow the system to understand the semantic meaning of questions and contents.

  9. Semantic matching: the process of finding the most similar content by comparing vectors.

  10. Token: a unit of text used by language models to process and generate text.

Technical terms

  1. Webhook: a mechanism that lets the Agent send data in real time to external systems when certain events occur (such as a dynamic intent being called by AIsuru or a function being called by AIsuru with LLM support).

  2. API (Application Programming Interface): a set of protocols and tools that allow AIsuru to integrate with other systems and applications.

  3. VR (Virtual Reality): an immersive virtual environment where you can interact with AIsuru Agents.

  4. AR (Augmented Reality): technology that overlays digital elements, such as Agents, onto the real world through devices like smartphones or smart glasses.

  5. Embed: code used to embed an Agent into a website or external application.

  6. JSONL: a file format used for exporting and importing data in AIsuru, particularly useful for fine-tuning.

  7. Confidence threshold: a parameter that determines the level of certainty the Agent requires before using a specific content item to answer a user's question.

Last updated