Class Description Generator


  • To manage groups of nodes, BayesiaLab offers Classes.

  • Nodes can be added to Classes manually or automatically. For instance, the Variable Clustering function can assign nodes to new Classes representing latent factors. By default, newly-created Classes have generic names, such as [Factor_0], which carries no meaning.

  • Finding suitable descriptions for Classes can be time-consuming.

  • The Class Description function can assist you in finding meaningful summaries of a Class of nodes.

Using Class Description Generator for Groups of Nodes

  • With the Hellixia Class Description Generator, we can quickly find a useful description for a subset of nodes we select.

  • In our example, we have a large number of nodes from an auto buyer satisfaction survey.

  • We are interested in a subset of nodes related to the quality perception of the vehicle interior, i.e.:

    • Interior Colors

    • Quality of Interior Materials

    • Interior Trim & Finish

    • Quality of Seat Materials

  • Select these nodes node of interest.

  • Then select Main Menu > Hellixia > Class Description.

  • Specify a Context, if applicable.

  • Indicate by ticking the checkboxes where the subject matter is stored, i.e., Node Name, Node Long Name, or Node Comment. Check all that apply.

  • Clicking OK starts generating the Class Description.

  • The chime confirms when the process is complete.

  • Opening the Class Editor shows the Class Description that was generated.

  • Select Graph Contextual Menu > Edit Classes

  • The Description column shows the newly-generated Class Description.

Workflow Illustration

Using the Class Description Generator from within the Class Editor

  • BayesiaLab's Clustering function produces new Factors and associated Classes.

  • So, having a dozen or more new Classes is quite common in this context.

  • By default, the newly-generated Classes have generic and non-informative names, like [Factor_0], [Factor_1], etc.

  • Given that the Factors and Classes are meant to represent meaningful concepts, naming them is important but can be tedious.

  • In the following example, 57 Factors (and Classes) were created from 240 manifest nodes. Each manifest node measures the degree of agreement or disagreement with statements in a personality test, such as, "I get angry easily" or "I remain calm under pressure."

  • These original statements are included as Node Comments with every node.

Workflow Illustration

Last updated


Bayesia USA

Bayesia S.A.S.

Bayesia Singapore

Copyright ยฉ 2024 Bayesia S.A.S., Bayesia USA, LLC, and Bayesia Singapore Pte. Ltd. All Rights Reserved.