UiPath Integrations

The UiPath Integrations Guide

Welcome to the UiPath Integrations guide. You will find comprehensive guides and documentation to help you start working with UiPath Integrations, as well as support if you get stuck.

In order to download the solutions mentioned here please visit the official UiPath Go! Marketplace here.

*Note that only integrations built in-house at UiPath are detailed below. For a complete list of UiPath's technology partners, see here.

The IBM Watson™ Personality Insights service uses linguistic analytics to infer--from potentially noisy digital communications such as email, texts, and social media posts--a profile of the author that reflects his/her personality characteristics.

This profile may include:

  1. Personality: Based on the Big Five taxonomy, the most widely used model for describing how a person engages with the world.

  2. Needs: Aspects of a product that are likely to resonate with a person.

  3. Values: Motivating factors that influence a person's decision making.

  4. Consumption Preferences: One's likelihood to pursue different products, services, and activities.

  5. Behavior: The distribution of the inferred content over the days of the week and the hours of the day.

Properties

Common

  • DisplayName - The display name of the activity.

Credentials

  • APIKey - The API key generated for your Personality Insights instance on IBM Cloud.
  • URL - The URL generated for your Personality Insights instance on IBM Cloud.

Input

  • DataTable - Accepts a DataTable with columns Content, containing a snippet of text by the author, and Date, the Unix timestamp at which that Content was written. Since the input text is timestamped, the service outputs a timeline indicating how relevant the inferred profile is during each day of the week and each hour of day, giving insights, for example, into when a person is active on social media. Here is a sample input:
Content
Date

Have you ever forgotten to check-in for your flight? Problem solved, your virtual assistant built with UiPath #RPA can help you.

1542367860

With 4,600% growth over the past 3 years, UiPath ranks 26th fastest growing company in North America on Deloitte’s 2018 Technology #Fast500.

1542364020

  • GetConsumptionPreferences - If checked, detailed results for each category of consumption preferences will be output.
  • Text - The text to be analyzed. The Behavior output is null if this input is used.

Multiple Input Options

Note that DataTable and Text represent the same input but in different formats. The two are mutually exclusive. To output a Behavior timeline, however, the DataTable input must be used.

How much is enough?

This activity can accept up to 20 MB of text. However, accuracy more or less levels off after 3000 words are analyzed, so only the first 250 KB are used (not counting HTML or JSON tags) and the rest is discarded.
In English, 250 KB is about 50,000 words, which is 16x more than is really needed.

Misc

  • InLanguage - The language of the inputted text.
  • OutLanguage - The language in which the outputs are written.
  • Private - If selected, the values of variables and arguments are no longer logged at Verbose level.

Output

  • Behavior - A Behavior object holding information on how relevant the inferred profile is each day of the week and each hour of the day. Relevance is indicated using a probability between 0 and 1.

    Behavior contains the following fields:

    • Monday (Double)
    • Tuesday (Double)
    • Wednesday (Double)
    • Thursday (Double)
    • Friday (Double)
    • Saturday (Double)
    • Sunday (Double)
    • Times (Double[ ]) - A 24-cell array containing a relevance score for each hour of the day.
  • ConsumptionPreferences - A ConsumptionPreferences object containing the author's likelihood to prefer different products, services, and activities. There are 40 consumption preferences divided into 8 categories, which can be found here.

    ConsumptionPreferences objects contain the following fields:

    • All (List<Preference>) - All 40 consumption preferences.
    • Music (List<Preference>)
    • Shopping (List<Preference>)
    • Movies (List<Preference>)
    • ReadingAndLearning (List<Preference>)
    • HealthAndActivity (List<Preference>)
    • Entrepreneurship (List<Preference>)
    • Environmental_Concern (List<Preference>)
    • Volunteering (List<Preference>)

    Preference objects contain the following fields:

    • Name (String) - A description of the preference (e.g. consumption_preferences_eat_out, indicating a likelihood to eat out frequently).
    • Category (String) - The name of the ConsumptionPreference to which this Preference belongs.
    • Confidence (Double) - Confidence that a preference truly applies to the author analyzed.
  • Needs - A Needs object indicating, at a high level, what qualities are likely to resonate with the author.

    Needs objects contain the following fields:

    • All (List<Trait>) - All traits relating to needs.
    • Excitement (Trait)
    • Harmony (Trait)
    • Curiosity (Trait)
    • Ideal (Trait)
    • Self_expression (Trait)
    • Liberty (Trait)
    • Love (Trait)
    • Practicality (Trait)
    • Stability (Trait)
    • Challenge (Trait)
    • Structure (Trait)
    • Closeness (Trait)

    Trait objects contain the following fields:

    • Name (String) - A description of the trait (e.g. Excitement, Structure)
    • Percentile (Double) - The relative importance of this trait to the author.
    • Significant (Boolean) - Whether or not this trait is sufficiently important in the author's profile.
  • Personality - A Personality object containing the author's Big Five profile, the most widely used model for describing how a person engages with the world.

    Personality objects contain the following fields:

    • All (List<Category>) - All Big Five categories relating to personality.
    • Agreeableness (Category) - One's tendency to be compassionate and cooperative toward others.
    • Conscientiousness (Category) - One's tendency to act in an organized or thoughtful way.
    • Extraversion (Category) - One's tendency to seek stimulation in the company of others.
    • Emotional_range (Category) - Also referred to as Neuroticism or Natural reactions, the extent to which one's emotions are sensitive to one's environment.
    • Openness (Category) - The extent to which one is open to experiencing a variety of activities.

    Category objects contain the following fields:

    • Name (String) - The common name of the category
    • Percentile (Double) - The relative dominance of this category in the author's personality.
    • Significant (Boolean) - Whether or not this category is sufficiently important in the author's profile.
    • Traits (List<Trait>) - A list of all traits associated with the category. Click each category name above to see a list of and descriptions of these traits.
  • Values - A Values object containing motivating factors that influence the author's decision-making.

    Values objects contain the following fields:

    • All (List<Trait>) - All traits relating to values.
    • Self_transcendence (Trait) - Show concern for the welfare and interests of others.
    • Conservation (Trait) - Emphasize self-restriction, order, and resistance to change.
    • Hedonism (Trait) - Seek pleasure and sensuous gratification for themselves.
    • Self_enhancement (Trait) - Seek personal success for themselves.
    • Open_to_change (Trait) - Emphasize independent action, thought, and feeling, as well as a readiness for new experiences.

Updated 3 months ago


Personality Insights


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.