Merging segmentations together
Computerized text analysis often implies consolidating various text sources into a single corpus. In the framework of Orange Textable, this amounts to grouping segmentations together, and it is the purpose of the :ref:`Merge` widget.
To try out this widget, create on the canvas two instances of :ref:`Text Field`, an instance of :ref:`Merge` and an instance of :ref:`Display` (see :ref:`figure 1 <merging_segmentations_together_fig1>` below). Type a different string in each :ref:`Text Field` instance (e.g. a simple example and another example) and assign it a distinct label (e.g. text_string and text_string2). Eventually, connect the instances as shown on :ref:`figure 1 <merging_segmentations_together_fig1>`.
The interface of widget :ref:`Merge` (see :ref:`figure 2 <merging_segmentations_together_fig2>` below) illustrates a feature shared by most Orange Textable widgets: the Advanced settings checkbox triggers the display of more complex controls offering more possibilities to the user. For now we will stick to the basic settings and leave the box unchecked.
Section Ordering of the widget's interface lets the user view the labels of incoming segmentations and control the order in which they will appear in the output segmentation (by selecting them and clicking on Move Up / Down). The Output segmentation label can be set in section Options. We will return :doc:`later <annotating_merging>` to the purpose of checkbox Import labels with key; leave it unchecked for now.
:ref:`Figure 3 <merging_segmentations_together_fig3>` above shows the resulting merged segmentation, as displayed by widget :ref:`Display`. As can be seen, :ref:`Merge` makes it easy to concatenate several strings into a single segmentation. If the incoming segmentations contained several segments, each of them would appear in the output segmentation, in the order specified under Ordering (and, within each incoming segmentation, in the original order of segments).
Exercise: Can you add a new instance of :ref:`Merge` to the scheme illustrated on :ref:`figure 1 <merging_segmentations_together_fig1>` above and modify the connections (but not the configuration of existing widgets) so that the segmentation given in :ref:`figure 4 <merging_segmentations_together_fig1>` below appears in the :ref:`Display` widget? (:ref:`solution <solution_merging_segmentations_together_ex>`)