...
In this case, a common chat or a particular creative dialogue, called BohmDialogue, can be established with this system and selective use can be made of the corpus during the conversation, which can be saved and reused.
Menus
The main menu (only visible in the main virtual desktop, see picture above) give access to XUL high level functions. Other menus are more related with the environment. From this menu you can also open tools, particularly to import ActivityPatterns from Improvekit’s Zeppelin application
Browser
It consists of a repository explorer. It contains the corpus of knowledge, an ontology organized into classes (>2200 entities, 700K of hiper-texts) on the domain of creativity, with specializations in Design and Advertising.
...
This last option allows to create collections from given folders, and then perform semantic search on them Previous version of the application only supported latent semantic indexing (LSI) on mac, now an integrated AI semantic search is developed
AI
Xul has artificial intelligence capabilities based on the OpenAI API. This functionality extends and releases the entire corpus of accumulated knowledge about the domain of creativity, especially advertising and design.
Tools
The tools that use the OpenAI API can be accessed from the Desktop button bar, or also from menu options of the previous tools, and allow the user to interact with an AI assistant in several ways:
Explain: explains a text or a picture
Chat: a tool that allows you to interact in natural language with the configured chatgpt ChatGPT model (see Preferences)
Creative Dialogue: an extended chat based to have a creative dialogue based on a particular deployment process. You can use any technique mixed in this dialog (for example you could choose to use a PersonalMentor with selected Author to interact with you). The user controls the (extensible) corpus to be used
Searches: allows you to search the entire corpus for a text semantically, and then start a chat if you wish with the search results
Images: allows you to obtain a series of images created by OpenAI from a text, or a response from the Assistant itself
Completion: allows you to obtain a completion of an entered text...
External Content
You can expand the corpus of knowledge easily by creating new classes. In XUL you can also create knowledge from creative dialogues carried out in the past, or by importing specifications or other knowledge expressed in natural language, for example ActivityPatterns from Improvekit's Zeppelin application.
See an (partial) model example uploaded here:
...