.. meta::
   :description: Orange Textable documentation, cookbook
   :keywords: Orange, Textable, documentation, cookbook

Cookbook
========

This section describes how to get a number of basic tasks done with Orange
Textable. Each task is explained by means of a concise, illustrated recipe.
The goal is to provide the user with a set of elementary operations which,
once properly chained, may form the basic skeleton of various more ambitious
projects.

.. _cookbook_toc_text_input_ref:

Text input
----------

.. toctree::
    :maxdepth: 1

    Import text from keyboard <import_text_keyboard>
    Import text from file <import_text_file>
    Import text from internet location <import_text_internet_location>

.. _cookbook_toc_text_output_ref:

Text output
-----------

.. toctree::
    :maxdepth: 1

    Display text content <display_text_content>
    Export text content (and/or change text encoding) <export_text_content_change_encoding>

.. _cookbook_toc_text_preprocessing_recoding_ref:

Text preprocessing and recoding
-------------------------------

.. toctree::
    :maxdepth: 1

    Convert text to lower or upper case <convert_text_to_lower_upper_case>
    Remove accents from text <remove_accents_from_text>
    Replace all occurrences of a string/pattern <replace_all_occurrences_of_string_pattern>

.. _cookbook_toc_segmentation_manipulation_ref:

Segmentation manipulation
-------------------------

.. toctree::
    :maxdepth: 1

    Segment text in smaller units <segment_text>
    Merge several texts <merge_several_texts>
    Include/exclude units from a segmentation based on a pattern <include_exclude_based_on_pattern>
    Filter segments based on their frequency <filter_segments_based_on_frequency>
    Create a random selection or sample of segments <random_sample>
    Exclude segments based on a stoplist <exclude_segments_based_on_stoplist>
    Convert XML tags to Orange Textable annotations <convert_xml_tags_annotations>

.. _cookbook_toc_text_analysis_ref:

Text analysis
-------------

.. toctree::
    :maxdepth: 1
   
    Count unit frequency <count_unit_frequency>
    Count occurrences of smaller units in larger segments <count_occurrences_smaller_units_larger_segments>
    Count transition frequency between adjacent units <count_transition_frequency_adjacent_units>
    Examine the evolution of unit frequency along the text <examine_evolution_unit_frequency>
    Build a concordance <build_concordance>
    
.. _cookbook_toc_table_output_ref:

Table output
------------

.. toctree::
    :maxdepth: 1   
     
    Display table <display_table>
    Export table <export_table>

