Marketplace logo
MarketplaceListingsActivityTroy Web - Wolfram Language Integration
Troy Web - Wolfram Language Integration

Troy Web - Wolfram Language Integration

by Troy Web Consulting

1

Activity

26

back button
back button
carouselImage0
next button
next button

Summary

Summary


Overview

Overview

Description

The Wolfram Language + UiPath package allows the connection from UiPath workflows to the Wolfram Language system. Enables users to perform advanced mathematical analysis, create rich visualisations, and opens up the possibilities for deep integration between a symbolic language with immense capabilities and a sophisticated automation framework.

What it does

This custom activity pack allows a user to launch or connect to a Wolfram Language kernel and interact as if they were working directly in the Wolfram Language REPL. The user can evaluate Wolfram Language expressions as strings or the Expression class provided with the WL.NET Interface. The results of this expression map back to .NET Types for use in the workflow. Expressions can also be evaluated to images, sound, or even custom .NET Objects.

There are also low level commands that allow interaction with the Wolfram Language on a packet level. The Wolfram Language / .NET interface uses Wolfram Symbolic Transfer Protocol to facilitate communication between the symbolic runtime of the WL kernel and the object-oriented .NET runtime. Direct manipulation of this protocol allows for complete and direct control of the Wolfram Language kernel.
The user may open a Wolfram Language kernel as a parent scope with evaluations inside, and the activity pack will take care of the setup and tear-down of the WL runtime process, or the user may open a Kernel and store it as a variable in their workflow for use later, closing it manually when required.

Use Cases
The Wolfram Language has a tremendous range of domains it can interact with, including machine learning, image processing, natural language processing, scientific data processing, and much more. Examples that are provided with the project include: retrieving stock data and creating charts of historical prices, generating decay graphs of radioactive isotopes, performing queries to the online service Wolfram Alpha, and searching for the textual answer to a user's question in a knowledge base article. The full documentation for the Wolfram Language is available online here.

NOTICE: I do not own the Wolfram Engine or any part thereof. This was developed using the Free Wolfram Engine™ for Developers. You may not use this in production or for commercial use without purchasing a production Wolfram Engine license from the Wolfram Foundation.

Features

Features


Additional Information

Additional Information

Dependencies


Code Language

C#, Visual Basic

Runtime

Windows Legacy (.Net Framework 4.6.1)

Publisher

Troy Web Consulting

Visit publisher's page

Trusted Source

License & Privacy

Apache

Privacy Terms

Technical

Version

4.4.0

Updated

Feb 18, 2020

Works with

Studio: 19.5 - 22.10

Certification

Silver Certified

Tags

ai
Analytics
api
connector
data
graphs
image
integration
machine-learning
math
ml
nlp
processing
science
script
virtual
Wolfram

Support

UiPath Community Support

Resources

Similar Listings