Use Cases and Examples

From WebLichtWiki

(Difference between revisions)
Jump to: navigation, search
(initial (dumb) text for use cases)
 
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= A generic user session =
+
=Use Cases=
  
One of the current functionalities of the WebLicht web application is to build and execute chains of web services. Interacting with a HTML-based graphical interface, the user uploads a file that she wants processed. On the server, the WebLicht system analyzes the input and creates its data profile. WebLicht next invokes the repository component, providing it with the profile and asking for all the tools (web services) that can process the data described in the profile. On a successful answer (meaning that the repository found at least one such service) WebLicht updates the graphical user interface to display the matching web services, and the user is asked to choose one.
+
==Logging in to WebLicht==
  
Once the user selects a web service, the repository component computes the profile of the output data that will result from invoking the selected tool on the original input data. The resulting data profile can again be used to query the repository for a new list of tools. This process can be repeated until the repository service reports that there are no tools that are able to process the final data. The resulting list of selected web services is called a tool chain.
+
In the following video will learn how to:
  
The chain is constructed in a static fashion, using the web services' orchestration metadata and the data profiles, without any service being actually called. Once a chain is constructed, the user can initiate its execution causing the server to sequentially call each web service using the output data of each service as input to the next. The user has the option to visualize or download the results of each tool as they become available.
+
* Initiate Shibboleth Authentication from WebLicht web page
 +
* Choose an identity provider
 +
* Log-in using CLARIN identity provider
 +
 
 +
<HTML5video  width="640"  height="360">WebLichtLogin</HTML5video>
 +
 
 +
==Building a Simple Tool Chain in WebLicht==
 +
 
 +
In this video you will learn how to:
 +
 
 +
* Use the sample input as a starting point for your tool chain
 +
* Discover and add available tools to the tool chain
 +
* Set parameters for the tools in your tool chain
 +
* Build a tool chain to produce lemma and part=of-speech tag annotation layers
 +
* Running tool chains
 +
* Using the output of tool chains
 +
 
 +
<HTML5video  width="640"  height="360">SimpleToolChain</HTML5video>
 +
 
 +
== Executing a CQP Query in WebLicht ==
 +
 
 +
In the next video you will learn how to  
 +
 
 +
* Editing an input CQP query
 +
* Select a tool from a developmental tool set
 +
* Configure the CQP query tool
 +
* Create a corpus using a CQP query
 +
* View the resulting corpus in the annotation viewer
 +
 
 +
<HTML5video  width="640"  height="360">CQPQuery</HTML5video>

Latest revision as of 13:02, 26 July 2012

Contents

Use Cases

Logging in to WebLicht

In the following video will learn how to:

  • Initiate Shibboleth Authentication from WebLicht web page
  • Choose an identity provider
  • Log-in using CLARIN identity provider

Building a Simple Tool Chain in WebLicht

In this video you will learn how to:

  • Use the sample input as a starting point for your tool chain
  • Discover and add available tools to the tool chain
  • Set parameters for the tools in your tool chain
  • Build a tool chain to produce lemma and part=of-speech tag annotation layers
  • Running tool chains
  • Using the output of tool chains

Executing a CQP Query in WebLicht

In the next video you will learn how to

  • Editing an input CQP query
  • Select a tool from a developmental tool set
  • Configure the CQP query tool
  • Create a corpus using a CQP query
  • View the resulting corpus in the annotation viewer