Suggestion...

Could we have an additional rich text text field that we could use to describe the purpose of the chatbot on first launch.

(By first launched, I mean (probably) per page load with a temporary cookie keeping it close thereafter or something of that nature) Up for discussion.

Even for sites that only index a small subset of content (inc. Taxonomy) etc, the bot is still really useful but will only appear so to the end users if they are clear in their minds exactly what to expect to be able ask.

For example, if the bot were only indexing Taxonomy, in this example case some 'learning outcome statements' about 'Boolen logc...

Boolean logic
 - Common logic circuits
  -- I can explain how to build a 1-bit memory element using a flip-flop.
  -- I can explain how to build a simple binary counter using D-type flip-flops.
  -- I can explain how to create a D-type flip-flop using primitive logic gates.
  -- I can explain how to create an SR flip-flop using primitive logic gates.
  -- I can explain the role of half adders and adders and build the logic circuitry required.
  -- I use data sheets to select a logic IC for given applications and to identify pin connections.

- Introduction to Boolean logic
 -- I appreciate the role of Boolean logic in computer architecture.
 -- I have a sense of what 'logic' is and where it originated.
 -- I recognise 1/0 as two-state logic levels.
etc.

Then the description for that block might be something like...

"Chat about learning outcomes that we cover here..."

Another example when the bot is configured to search a limited set of nodes types (say: Article only) might be...

"Ask questions about our published Articles"

I fully appreciate that for this to become a working reality, the suggestion here: https://www.drupal.org/project/ai_content_chat/issues/3574756 would first need to be implemented but think of the extra power and flexibility if it were!

Thanks

Comments

sirclickalot created an issue.