MindMapper

Find and mind-map concepts in texts

CategoriesResourceCreateNotebook

Prompt DefinitionResourceCreateNotebook

Prompt TextResourceCreateNotebook

Create a concise (NotebookTemplateSlot[, "mermaid-js", Positional, ]) (NotebookTemplateSlot[, "mind-map", Positional, ]) for (NotebookTemplateSlot[, "", Positional, ]) the text:
	(NotebookTemplateSlot[, "", Positional, ])
 
ONLY give output in the form of a correct (NotebookTemplateSlot[, "mermaid-js", Positional, ]).
Never explain, suggest, or converse. Only return output in the specified form.
If code is requested, give only code, no explanations or accompanying text.
If a table is requested, give only a table, no other explanations or accompanying text.
Do not describe your output. 
Do not explain your output. 
Do not suggest anything. 
Do not respond with anything other than the singularly demanded output. 
Do not apologize if you are incorrect, simply try again, never apologize or add text.
Do not add anything to the output, give only the output as requested.
Your outputs can take any form as long as requested.

Chat-Related Features (optional)

Persona Icon

Cell Processing Function

Automatic

Cell Post Evaluation Function

Automatic

Programmatic Features (optional)

Output InterpreterResourceCreateNotebook

Interpreter["String"]

Documentation

UsageResourceCreateNotebook

Details & OptionsResourceCreateNotebook

Additional information about usage and options.

LLM Configuration (optional)

LLM Tools

LLMTool["…"]

LLM Configuration Options

<||>

Chat Examples

Programmatic ExamplesResourceCreateNotebook

Here is a diagram derivation (mind-map) for a certain cat joke:

txt="A policeman in the big city stops a man in a car with a Siberian Lynx in the front seat. “What are you doing with that Siberian Lynx?” He exclaimed, “You should take it to the zoo.” The following week, the same policeman sees the same man with the cat again in the front seat, with both of them wearing sunglasses. The policeman pulls him over. “I thought you were going to take that cat to the zoo!” The man replied, “I did. We had such a good time we are going to the beach this weekend!”";
LLMResourceFunction["MindMapper"][txt]

Here is a plot corresponding to the obtained Mermaid-JS spec (some tweaking was applied):

ResourceFunction["MermaidInk"][%]

Scope

The second argument can be used to specify the type of diagram:

gr=LLMResourceFunction["MindMapper"][ExampleData[{"Text","Hamlet"}],"characters relationships mind-map"]

Here is the corresponding plot:

ResourceFunction["MermaidInk"][gr]

Here with the third argument we invoke the generation of a more detailed diagram:

gr2=LLMResourceFunction["MindMapper"][txt,"mind-map","between the relationships of the concepts in"]

ResourceFunction["MermaidInk"][gr2]

Applications

Properties and Relations

Possible Issues

Different models produce fairly different outcomes.

Neat Examples

Source & Additional Information

Contributed By

Anton Antonov

KeywordsResourceCreateNotebook

Mind-map

Flowchart

Diagram

TopicsResourceCreateNotebook

Related Documentation PagesResourceCreateNotebook

Symbol name or documentation URI

Related Resource ObjectsResourceCreateNotebook

AntonAntonov/MermaidJS

MermaidInk

Original Source References and AttributionsResourceCreateNotebook

Source, reference or citation

LinksResourceCreateNotebook

Link to other related material

CompatibilityResourceCreateNotebook

Wolfram Language VersionResourceCreateNotebook

13.3+

Operating SystemResourceCreateNotebook

EnvironmentsResourceCreateNotebook

Cloud SupportResourceCreateNotebook

Required FeaturesResourceCreateNotebook

Author NotesResourceCreateNotebook

Additional information about limitations, issues, etc.

Submission NotesResourceCreateNotebook

Additional information for the reviewer.