Sample code snippets demonstrating using the MURAL API
Sample | Demonstrates how to ... |
---|---|
sample-01_create-a-mural |
Create a new mural from mural widgets saved in .json format |
sample-02_overlap-inside-rectangle |
Tell if a sticky note is overlapping or inside of a rectangle shape |
sample-03_overlap-inside-circle |
Tell if a sticky note is overlapping or inside of a circle shape |
sample-04_sentiment |
Analyze the sentiment of sticky notes in a mural Uses the IBM Watson NLP Python library |
sample-05_color-code-by-sentiment |
Change the color of sticky notes in a mural Uses the IBM Watson NLP Python library |
sample-06_group |
Move sticky notes into organized groupings inside shapes |
sample-07_add-sticky-notes |
Add sticky notes into a rectangle in organic-seeming, random positions |
sample-08_paginate-through-widgets |
Paginate through getwidgets results |
sample-09_absolute-position |
Get the absolute [ x, y ] position of grouped widgets |
sample-10_translate |
Post a copy of each English sticky note translated into French |
sample-11_search |
Search murals using IBM Watson Discovery |
sample-12_GPT-3 |
Seed a mural with content generated by a GPT model using the OpenAI API |
sample-13_devils-advocate |
Seed a mural with arguments against proposed plans using a foundation model in IBM watsonx.ai |
sample-14_classify-by-class-name |
Classify sticky notes by class name only, using a foundation model in IBM watsonx.ai |
sample-15_classify-by-description |
Classify sticky notes by class description, using a foundation model in IBM watsonx.ai |
sample-16_classify-by-exemplars |
Classify sticky notes by class exemplars, using a foundation model in IBM watsonx.ai |
sample-17_llm-cluster |
Cluster sticky notes by using a foundation model in IBM watsonx.ai to identify top three themes in the sticky notes and then classify the sticky notes by those themes. |
sample-18_llm-summary |
Use a foundation model in IBM watsonx.ai to analyze sticky notes in a mural: identify themes, classify sticky notes, and summarize classes. Then generate a report. |