IBM Image-Analysis Node.js
|
|
- Stewart Neil Bond
- 6 years ago
- Views:
Transcription
1 IBM Image-Analysis Node.js Cognitive Solutions Application Development IBM Global Business Partners Duration: 90 minutes Updated: Feb 14, 2018 Klaus-Peter Schlotter Version 1
2 Overview The IBM Watson Developer Cloud (WDC) offers a variety of services for developing cognitive applications. Each Watson service provides a Representational State Transfer (REST) Application Programming Interface (API) for interacting with the service. Some services, such as the Speech to Text service, provide additional interfaces. The Watson Image Analysis application will use several services (Visual Recognition, Text-to-Speech, Language Translator) to show how they can be combined to achieve a desired goal. This app will be created and run from a local workstation. In a first step, the application provides the ability to classify an image and get a descriptive name back in English (Visual Recognition). In a second step, this name is spoken thanks to the Text-to-Speech service. The following step is to translate the description in German language with the Language Translator Service and have it pronounced by the Text-To-Speech service in that language. Finally, we deploy the Node.js application to IBM Cloud. Objectives Learn how to use the Cloud Foundry command-line interface to create and manage Watson services Learn how to implement the Image-Analysis application using Node.js Learn to orchestrate 3 services in a single application Learn how to create a Node.js application running in IBM Cloud Prerequisites Before you start the exercises in this guide, you will need to complete the following prerequisite tasks: Guide Getting Started with IBM Watson APIs & SDKs Create an IBM Cloud account You need to have a workstation with the following programs installed: 1. Node.js 2. Npm 3. Git only for optional Step 19 a) Note: Copy and Paste from this PDF document does not always produce the desired result, therefore open the code snipptes for this lab in the browser and copy from there! Page 2 of 22
3 Section 1: Testing Watson APIs with a REST Client Create services in IBM Cloud IBM Cloud offers services, or cloud extensions, that provide additional functionality that is ready to use by your application s running code. You have two options for working with applications and services in IBM Cloud. You can use the IBM Cloud web user interface or the Cloud Foundry command-line interface (cf cli). This cf cli only works when you have completed Step 4 in the workstation setup document while creating your IBM Cloud Account. Note: This is the option chosen here because it is the base of automated scripts. In the German region, as of May 2017, Visual Recognition is not yet available Step 1 Open a Terminal/Command Window and enter the following commands cf api where region is either ng for region US South eu-gb for region United Kingdom eu-de for region Germany - as of May 2017 Visual Recognition is not yet available. cf login -u <your Bluemix user account> When prompted, enter your IBM Cloud password. Step 2 Create the Visual Recognition Service a) Get the information about the service cf marketplace -s watson_vision_combined b) Create the free service with name my-visual-recognition cf create-service watson_vision_combined free my-visual-recognition Page 3 of 22
4 c) Generate the authentication credentials cf create-service-key my-visual-recognition credentials-1 d) Retrieve the new credentials cf service-key my-visual-recognition credentials-1 You should see the API key of your Visual Recognition service. Later in this exercise you will need this value. Feel free to copy the API key to a text file or just leave the terminal/command window open until it is needed. Step 3 Create the Text to Speech service a) Create the standard service with name my-text-to-speech cf create-service text_to_speech standard my-text-to-speech b) Generate authentication credentials cf create-service-key my-text-to-speech credentials-1 c) Retrieve the new credentials cf service-key my-text-to-speech credentials-1 You should see the username and password of your Text to Speech service. Later in this exercise you will need this value. Feel free to copy the API key to a text file or just leave the terminal/command window open until it is needed. Step 4 Create a Language Translation service (now in the IBM Cloud console) a) Open a Browser and navigate to Use the region you have specified in Step 1. b) Click the menu icon and select Services and then Dashboard. On the list of services you should see the Visual Recognition and Text to Speech service created in previous steps. c) Click the Create Service button Page 4 of 22
5 d) Under Services select the category Watson e) Click the Language Translator service and as Service name specify my-language-translator You can leave the Credentials name as the default. This is the same we have used when creating the services from the Cloud Foundry CLI in previous steps. f) Click the Create button Page 5 of 22
6 g) After the service is created you will see the Manage page of the service. Click the Service Credentials to display them h) In the list of credentials select the Action View credentials to display the Credentials-1 i) Copy the username and the password of the service for later use into a file on your workstation or you can always go to the Bluemix console to copy the credentials from your list of services when you need them. Page 6 of 22
7 Work with your services using Postman (REST Client) The Watson Services in Bluemix have a REST (Representational State Transfer) interface and therefore they can be easily tested with a REST client like Postman. You can find the API reference in the Documentation of each service. Step 5 Postman is available as an application for MacOS, Windows, Linux and as an add-in for the Chrome browser from Google (Search the web for Postman for Chrome). Step 6 Open the Postman client Page 7 of 22
8 Test Visual Recognition Note: You may Copy and Paste from the code snipptes file. Step 7 Open this URL and save a copy of the image to your local hard drive Step 8 In Postman select GET as the HTTP request type to use Build the URL for testing with the Visual Recognition service a) Get the url and the api_key retrieved in Step 2 d), or copy the these values from within your my-visual-recognition service Service credentials in the Bluemix console and build the url with the following string: /v3/classify this is the function of the service your api_key without {}?api_key={api-key} &url= ueen_elizabeth_ii_march_2015.jpg/455pxqueen_elizabeth_ii_march_2015.jpg &version= version string Resulting URL string: - Do not forget your api_key api_key=your_api_key&url= commons/thumb/5/50/queen_elizabeth_ii_march_2015.jpg/455pxqueen_elizabeth_ii_march_2015.jpg&version= b) Depending on your browser s default language (f.e. when it is German) you have to specify the following header variable: key: Accepted-Language value: en Otherwise you may get a message unsupported language de Page 8 of 22
9 c) Press the Send button and see the result Step 9 Save the Postman request definition In Postman, beside the Send button there is a Save button with a down arrow. Click the down arrow and select Save As.. and enter something like the following to save the request for future use. Page 9 of 22
10 Step 10 Test Visual Recognition to detect faces. In the Postman request url just change the classify to detect_faces and submit again. The following result appears. { "images": [ { "faces": [ { "age": { "min": 65, "score": }, "face_location": { "height": 306, "left": 200, "top": 126, "width": 199 }, "gender": { "gender": "FEMALE", "score": }, "identity": { "name": "Elizabeth II", "score": , "type_hierarchy": "/british monarchs/elizabeth ii" } } ], "resolved_url": " "source_url": " } ], "images_processed": 1 } Step 11 Test Visual Recognition with an Image from your local drive a) Decide whether you want to classify or face_detect the image. b) Change the HTTP method to POST c) In Postman remove the url parameter from the request. &url= Result: api_key=18c455xxxxxxxxxxxxxxxxxxxxxxxxxxx3d0&version= Page 10 of 22
11 Step 12 In the Body section select form-data and add the following parameters: key: size value: original key: file value: Choose the file you have saved in Step 8 The result should be the same as in the previous step. Optional: You can now test with other images. Test the Language Translation service You can find the description of the API in the API Reference. Step 13 In Postman specify the following parameter for the POST translate request. a) Url from your service definition. See Step 4 h) and add the method /v2/translate b) This service uses basic authentication. In the Authentication section enter the user id and password from your service definition. See Step 4 h). Page 11 of 22
12 c) In the Headers section specify the following parameters: Key: Content-Type Value: application/json Key: Accept: Value: application/json d) In the Body section, type raw, specify the following JSON data { } "text":"hello, how are you!", "source":"en", "target":"de" e) Press the Send button and check the result. Page 12 of 22
13 Step 14 In Postman specify the following parameter for the GET Identifiable languages request. a) Select GET as the Postman HTTP method. b) In the Url section change translate to identifiable_languages c) Keep your Authorization section from previous step. d) For a GET request the Body section is ignored. e) Press the Send button and see the result. A long list of available languages. f) Check the API Reference for more methods of the Language Translator service. Page 13 of 22
14 Test the Text to Speech service Step 15 In Postman specify the following parameter for the POST synthesize request. a) Url from your service definition. See Step 3 c) and add the method /v1/synthesize b) Add the Voice you want to use (see the API Reference) to the url above.?voice=de-de_birgitvoice c) This service uses basic authentication. In the Authentication section enter the user id and password from your service definition. See Step 3 c). d) In the Headers section specify the following parameters: Key: Content-Type Value: application/json Key: Accept: Value: audio/wav e) Specify the following for the Body section in raw format. {"text": "Hallo, wie geht es Ihnen!"} f) Because we will receive a binary audio response, do not press the Send button, but on the Send button s down arrow the Send and Download. g) Save the file as response.wav to a location on your hard drive and double-click it afterwards. Page 14 of 22
15 Section 2: Watson APIs in Web Applications Running the Sample Application Locally To see the IBM Watson Services integrated in a Web application we have created a sample that you need to download or clone from Github to your Workstation. The following screenshots are based on the Google Chrome browser and Microsoft Visual Studio Code. Both tools can be downloaded for free. Other browsers and development environments/code editors work as well. Step 16 In the Browser navigate to the following project repository on Github Step 17 Copy the Github clone URL to the clipboard or download the ZIP. Step 18 Open a Terminal/Command window and navigate to a folder that will contain the project. (F.e. /home/<user>/iicworkshop on the Mac OS). Step 19 Do the following based on Step 17 a) In the terminal enter git clone and past the URL behind it. git clone b) Unpack the downloaded ZIP file into the folder from Step 18. Step 20 Move to the folder created in Step 19 The project consists of the following components a) A server component based on Node.js. The main file is app.js with with the appropriate routes defined in the routes folder. b) A client component based on jquery and bootstrap with the business logic defined in the js folder and a root index.html file. Page 15 of 22
16 Step 21 Start Visuals Studio Code and open the project folder (f.e. /Users/<user>/image-analysis). Step 22 In the terminal Window type npm install This command installs all the dependencies of the project defined in package.json (the node_modules folder is created during this process). Step 23 Copy config.sample.js to config.js Step 24 In the config.js file enter the user ids, passwords, and api key created in Steps 2 4. Page 16 of 22
17 Step 25 Save config.js Step 26 Start the server by either Step 25 a) or Step 25 b) a) Enter the following commend will start the nodejs server npm start The servers console is now displayed in the terminal. b) Start the server in debug modus in Visual Studio Code You then see the server s debug console in Visual Studio code. Page 17 of 22
18 Step 27 In the browser navigate to The index.html file gets loaded from the nodejs server. Step 28 To see how the process works, open the Developer Tools of the Chrome Browser. Step 29 The page shows some general information about IBM s Watson APIs. The starting point of our sample application is the button corner. Click it. in the upper right Step 30 The button opens the appropriate file selection panel of your operating system. Navigate to the <project folder>/public/images and select one of the images, then click Open. Page 18 of 22
19 Step 31 When the images is selected the Watson Visual Recognition and the Language Translator service are executed automatically. In the Chrome Developer Tools, click the Network tab. Here you can see the results of the calls to the Watson cloud services. Step 32 Now click the Speaker button to hear the translated result. The response to this call contains a buffer with the content of a.wav file buffer that is automatically played in the browser. Page 19 of 22
20 Step 33 The business logic of the client component starts in js/ui.js, when the image is selected the function recognize() is called and in its callback the translate() function is called. These functions call the actual ajax function defined in js/api.js, the $api.recognize() and the $api.translate. These functions then call the routes defined in the Node.js server /recognize and /translate. See their implementations in the routes folder. Step 34 For the final translation, when the speaker button is pressed, in js/ui.js the speak() function calls the $api.speak() in js/api.js and this then calls the route /speak on the Node.js server. Step 35 After testing the app, stop the Node.js server by pressing Ctrl-C in the Terminal/Command window. Page 20 of 22
21 Section 3: Push the local Web Application to IBM Cloud The final step of this lab is to push the application that runs locally on your machine into your Bluemix account and make it publicly available. Note: This simple example currently works on Android with images saved previously, not from the camera. ios only allows camera images that do not work. Step 36 The following step assumes, that your terminal is connected to your IBM Cloud account as described in Step 1. Step 37 In the Terminal window, in the applications root folder (f.e. /Users/<user>/image-analysis) enter following command: cf push xxximageanalysis where xxx stands for a prefix you choose for your application, because this url is public and must therefore be unique. This process takes some time to upload, build and start the app. In the end you should see something like the following: Page 21 of 22
22 Step 38 In the browser navigate to The application should work as locally installed. Step 39 You can display the server console from IBM Cloud in your Terminal with the following command cf logs xxximageanalysis Page 22 of 22
IBM Bluemix Node-RED Watson Starter
IBM Bluemix Node-RED Watson Starter Cognitive Solutions Application Development IBM Global Business Partners Duration: 45 minutes Updated: Feb 14, 2018 Klaus-Peter Schlotter kps@de.ibm.com Version 1 Overview
More informationBlueMix Hands-On Workshop Lab A - Building and Deploying BlueMix Applications
BlueMix Hands-On Workshop Lab A - Building and Deploying BlueMix Applications Version : 4.00 Last modification date : 13 June 2014 Owner : IBM Ecosystem Development Table of Contents Part 1: Building
More informationExercise 1. Bluemix and the Cloud Foundry command-line interface (CLI)
V10.1 Student Exercises EXempty Exercise 1. Bluemix and the Cloud Foundry command-line interface (CLI) What this exercise is about In this exercise, you sign on to Bluemix and create an application. You
More informationCreate Swift mobile apps with IBM Watson services IBM Corporation
Create Swift mobile apps with IBM Watson services Create a Watson sentiment analysis app with Swift Learning objectives In this section, you ll learn how to write a mobile app in Swift for ios and add
More informationHands-on Lab Session 9011 Working with Node.js Apps in IBM Bluemix. Pam Geiger, Bluemix Enablement
Hands-on Lab Session 9011 Working with Node.js Apps in IBM Bluemix Pam Geiger, Bluemix Enablement Copyright IBM Corporation 2017 IBM, the IBM logo and ibm.com are trademarks of International Business Machines
More informationIBM Watson Solutions Business and Academic Partners
IBM Watson Solutions Business and Academic Partners Developing a Chatbot Using the IBM Watson Conversation Service Prepared by Armen Pischdotchian Version 2.1 October 2016 Watson Solutions 1 Overview What
More informationIBM / ST SensorTile Watson IoT Workshop
IBM / ST SensorTile Watson IoT Workshop Connect the ST Microelectronics SensorTile to IBM Watson IoT Download this PDF and Node-RED flows at https://github.com/johnwalicki/sensortile-watsoniot-workshop
More informationUsing the Bluemix CLI IBM Corporation
Using the Bluemix CLI After you complete this section, you should understand: How to use the bx Bluemix command-line interface (CLI) to manage applications bx commands help you do tasks such as: Log in
More informationUsing Dropbox with Node-RED
Overview Often when using Platform services, you need to work with files for example reading in a dialog xml file for Watson Dialog or feeding training images to Watson Visual Recognition. While you can
More informationIBM Watson Application Developer Workshop. Watson Knowledge Studio: Building a Machine-learning Annotator with Watson Knowledge Studio.
IBM Watson Application Developer Workshop Lab02 Watson Knowledge Studio: Building a Machine-learning Annotator with Watson Knowledge Studio January 2017 Duration: 60 minutes Prepared by Víctor L. Fandiño
More informationGetting started with Tabris.js Tutorial Ebook
Getting started with Tabris.js 2.3.0 Tutorial Ebook Table of contents Introduction...3 1 Get started...4 2 Tabris.js in action...5 2.1 Try the examples...5 2.2 Play with the examples...7 2.3 Write your
More informationIBM Natural Language Understanding Node.js
IBM Natural Language Understanding Node.js Cognitive Solutions Application Development IBM Global Business Partners Duration: 90 minutes Updated: Dec 3, 2018 Klaus-Peter Schlotter kps@de.ibm.com Version
More informationBlueMix Hands-On Workshop
BlueMix Hands-On Workshop Lab E - Using the Blu Big SQL application uemix MapReduce Service to build an IBM Version : 3.00 Last modification date : 05/ /11/2014 Owner : IBM Ecosystem Development Table
More informationLab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service
Lab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service Overview In this lab, you'll create advanced Node-RED flows that: Connect the Watson Conversation service to Facebook
More informationDeveloping Intelligent Apps
Developing Intelligent Apps Lab 1 Creating a Simple Client Application By Gerry O'Brien Overview In this lab you will construct a simple client application that will call an Azure ML web service that you
More informationSIGNATUS USER MANUAL VERSION 3.7
SIGNATUS USER MANUAL VERSION 3.7 CONTENTS 1 INTRODUCTION... 3 1.1 Launching SIGNATUS... 4 1.1.1 Update your SIGNATUS License... 4 1.2 Main Menu... 6 2 SETTINGS OVERVIEW... 7 3 OPEN DOCUMENT... 8 3.1 Form
More informationAutomation with Meraki Provisioning API
DEVNET-2120 Automation with Meraki Provisioning API Courtney M. Batiste, Solutions Architect- Cisco Meraki Cisco Spark How Questions? Use Cisco Spark to communicate with the speaker after the session 1.
More informationLesson 7: Recipe Display Application Setup Workspace
Lesson 7: Recipe Display Application Setup Workspace Setup Workspace - 5 STEPS Step #1: Setup a new workspace in Cloud9 Step #2: Copy the files & folder to the local repository (Cloud9) Step #3: Create
More informationBLACKBERRY SPARK COMMUNICATIONS PLATFORM. Getting Started Workbook
1 BLACKBERRY SPARK COMMUNICATIONS PLATFORM Getting Started Workbook 2 2018 BlackBerry. All rights reserved. BlackBerry and related trademarks, names and logos are the property of BlackBerry
More informationSetting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager
Setting Up Resources in VMware Identity Manager (SaaS) Modified 15 SEP 2017 VMware Identity Manager Setting Up Resources in VMware Identity Manager (SaaS) You can find the most up-to-date technical documentation
More informationSIGNATUS USER MANUAL VERSION 2.5
SIGNATUS USER MANUAL VERSION 2.5 CONTENTS 1 INTRODUCTION... 3 1.1 Launching SIGNATUS... 4 1.1.1 Launching SIGNATUS for the 1 st time... 4 1.1.2 Update your SIGNATUS License... 5 1.2 Main Menu... 6 2 SETTINGS...
More informationWorkspace 2.0 Android Content Locker. UBC Workspace 2.0: VMware Content Locker 3.5 for Android. User Guide
UBC Workspace 2.0: VMware Content Locker 3.5 for Android User Guide Contents Introduction... 2 Downloading and installing the Content Locker... 2 Logging In to the Content Locker1.... 2 Navigate the Content
More informationTable of Contents HOL-1757-MBL-5
Table of Contents Lab Overview - - VMware AirWatch: Mobile App Management and App Development... 2 Lab Guidance... 3 Module 1 - Introduction to AppConfig (30 minutes)... 8 Login to the AirWatch Console...
More informationAzure Application Deployment and Management: Service Fabric Create and Manage a Local and Azure hosted Service Fabric Cluster and Application
Azure Application Deployment and Management: Service Fabric Create and Manage a Local and Azure hosted Service Fabric Cluster and Application Overview This course includes optional practical exercises
More informationLab 5: Working with REST APIs
Lab 5: Working with REST APIs Oracle Database Cloud Service Hands On Lab 1) In this Lab we will install the REST Client Postman 2) Use Rest API calls to a) Create a database service b) List account instances
More informationWebSphere Puts Business In Motion. Put People In Motion With Mobile Apps
WebSphere Puts Business In Motion Put People In Motion With Mobile Apps Use Mobile Apps To Create New Revenue Opportunities A clothing store increases sales through personalized offers Customers can scan
More informationInstruction Guide! VERITEXT VAULT - ONLINE DEPOSITORY
Veritext Vault Instruction Guide 1 Logging In 1. Visit www.veritext.com/vault 2. Click Vault Login 3. Enter your user name and password. (Ensure you have @veritext at the end of your user name.) Be sure
More informationOFFICE 365 FOR STUDENTS O VERVIEW OF OFFICE 36 5 FOR STUDENTS. Passero, Denise Author. Overview
O VERVIEW OF OFFICE 36 5 FOR STUDENTS Use this overview to get acquainted with Office 365 for students. Passero, Denise Author OFFICE 365 FOR STUDENTS Overview Overview of Office 365 for Students Downloading
More informationUser Guide for Client Remote Access. Version 1.2
User Guide for Client Remote Access Version 1.2 Table of Contents PAGE Introduction... 2 Microsoft Multi-Factor Authentication Introduction... 3-4 User Enrollment... 5-8 Accessing Remote Resources Windows
More informationIBM BlueMix Workshop. Lab D Build Android Application using Mobile Cloud Boiler Plate
IBM BlueMix Workshop Lab D Build Android Application using Mobile Cloud Boiler Plate IBM EcoSystem Development Team The information contained herein is proprietary to IBM. The recipient of this document,
More informationSIGNATUS USER MANUAL VERSION 2.3
SIGNATUS USER MANUAL VERSION 2.3 CONTENTS 1 INTRODUCTION... 3 1.1 Launching Signatus... 4 1.1.1 Launching Signatus for the 1 st time... 4 1.2 Main Menu... 6 2 SETTINGS... 7 3 OPEN DOCUMENT... 8 3.1 Form
More informationSalvatore Rinzivillo VISUAL ANALYTICS
Salvatore Rinzivillo VISUAL ANALYTICS Announcment No lesson on March 5th We will meet on March 6th from 11 to 13 in Aula N1 DEVELOPMENT FRAMEWORK Objectives Setup a developing environment Install Node.js
More information212Posters Instructions
212Posters Instructions The 212Posters is a web based application which provides the end user the ability to format and post content, abstracts, posters, and documents in the form of pre-defined layouts.
More informationWA2393 Data Science for Solution Architects. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1
WA2393 Data Science for Solution Architects Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Class Setup...3 Part 2 - Minimum Software Requirements
More informationUsing SourceTree on the Development Server
Using SourceTree on the Development Server This content has been modified to exclude client information. Such omissions include the client name and details of the client s infrastructure, such as domain
More informationTable of Contents. Copyright Pivotal Software Inc, of
Table of Contents Table of Contents Push Notification Service for Pivotal Cloud Foundry Installation DevOps Configuring Heartbeat Monitor for ios Configuring Heartbeat Monitor for Android Using the Dashboard
More informationDeveloping Node.js Applications on IBM Cloud
Front cover Developing Node.js Applications on IBM Cloud Ahmed Azraq Mohamed Ewies Ahmed S. Hassan In partnership with IBM Skills Academy Redbooks International Technical Support Organization Developing
More informationThis quick reference guide is designed for consumers of the Program Dashboard and provides details on how to: Log in
This quick reference guide is designed for consumers of the Program Dashboard and provides details on how to: Log in Filter data using input controls Access the Dashboard Access Collibra/ Definitions Glossary
More informationOAM 2FA Value-Added Module (VAM) Deployment Guide
OAM 2FA Value-Added Module (VAM) Deployment Guide Copyright Information 2018. SecureAuth is a copyright of SecureAuth Corporation. SecureAuth s IdP software, appliances, and other products and solutions,
More information10.1 Getting Started with Container and Cloud-based Development
Red Hat JBoss Developer Studio 10.1 Getting Started with Container and Cloud-based Development Starting Development of Container and Cloud-based Applications Using Red Hat JBoss Developer Studio Misha
More informationC exam. Number: C Passing Score: 800 Time Limit: 120 min IBM C IBM Cloud Platform Application Development
C5050-285.exam Number: C5050-285 Passing Score: 800 Time Limit: 120 min IBM C5050-285 IBM Cloud Platform Application Development Exam A QUESTION 1 What are the two key benefits of Cloudant Sync? (Select
More information** If you are having issues logging into , Contact **
WINDOWS OneDrive for Business cloud storage via St. John s Email St. John s University email can be accessed through MySJU. Once logged into MySJU, click on the Student Email link, located in the upper
More informationRunning the ESPM Twitter Integration sample app on SAP Cloud Platform
Running the ESPM Twitter Integration sample app on SAP Cloud Platform By Daniel Gomes da Silva Learn how to download, build, deploy, configure and run the ESPM Twitter Integration JAVA sample app on SAP
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM 1 MANAGEMENT ANALYTICS SECURITY MobileFirst Foundation will help deliver your mobile apps faster IDE & Tools Mobile App Builder Development Framework
More informationSticky Notes for Cognos Analytics by Tech Data BSP Software
Sticky Notes for Cognos Analytics by Tech Data BSP Software Installation Guide Sticky Notes for Cognos Analytics is an easy to install extension that allows report authors to record notes directly from
More informationWA2592 Applied Data Science and Big Data Analytics. Classroom Setup Guide. Web Age Solutions Inc. Copyright Web Age Solutions Inc.
WA2592 Applied Data Science and Big Data Analytics Classroom Setup Guide Web Age Solutions Inc. Copyright Web Age Solutions Inc. 1 Table of Contents Part 1 - Class Setup...3 Part 2 - Minimum Software Requirements
More informationQ.bo Webi User s Guide
Contents Q.bo Webi reference guide... 2 1.1. Login... 3 1.2. System Check... 3 1.3. Config Wizard... 6 1.4. Teleoperation... 7 1.5. Training... 9 1.6. Questions & Answers... 10 1.7. Voice Recognition...
More informationPANOPTO GUIDE Version 1.2 October 2016
Version 1.2 October 2016 Contents INTRODUCTION:... 2 PREREQUISITES... 2 INSTRUCTIONS... 2 Log into Panopto Online... 2 Using the Recorder... 2 Larger Recorder Preview (Broadcast)... 5 View Your Session...
More informationvsphere APIs and SDKs First Published On: Last Updated On:
First Published On: 07-30-2017 Last Updated On: 07-30-2017 1 Table of Contents 1. vsphere Automation APIs (REST) 1.1.vSphere API Explorer 1.2.vSphere Automation APIs - Introduction 2. vsphere Automation
More informationTIBCO LiveView Web Getting Started Guide
TIBCO LiveView Web Getting Started Guide Introduction 2 Prerequisites 2 Installation 2 Installation Overview 3 Downloading and Installing for Windows 3 Downloading and Installing for macos 4 Installing
More informationPAS for OpenEdge Support for JWT and OAuth Samples -
PAS for OpenEdge Support for JWT and OAuth 2.0 - Samples - Version 1.0 November 21, 2017 Copyright 2017 and/or its subsidiaries or affiliates. All Rights Reserved. 2 TABLE OF CONTENTS INTRODUCTION... 3
More informationMANAGING ANDROID DEVICES: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE
GUIDE APRIL 2019 PRINTED 17 APRIL 2019 MANAGING ANDROID DEVICES: VMWARE WORKSPACE ONE OPERATIONAL TUTORIAL VMware Workspace ONE Table of Contents Overview Introduction Audience Getting Started with Android
More informationCloud Help for Community Managers...3. Release Notes System Requirements Administering Jive for Office... 6
for Office Contents 2 Contents Cloud Help for Community Managers...3 Release Notes... 4 System Requirements... 5 Administering Jive for Office... 6 Getting Set Up...6 Installing the Extended API JAR File...6
More informationCreate OData API for Use With Salesforce Connect
Create OData API for Use With Salesforce Connect The following steps describe how to set up and configure Jitterbit LIVE API Platform to expose data in an easy to consume, secure form so that Salesforce
More informationAn Introduction to Box.com
An Introduction to Box.com Box is an online file sharing and cloud content management service and it provides features such as: Security controls Space Mobility Online collaboration Mobile access Version
More informationMarketplace. User Guide (for Tenants) Date
Date 2018-02-28 Contents Contents 1 What Is Marketplace?... 1 2 How Can I View the Marketplace Product and Store Information?... 2 3 How Can I Use Products Provided in Marketplace?... 5 4 How Can I Manage
More informationChoose OS and click on it
1. Installation: 1.1. Install Node.js. Cordova runs on the Node.js platform, which needs to be installed as the first step. Download installer from: https://nodejs.org/en/download/ 1.1.1. Choose LTS version,
More informationBHSF Physician User Guide
PHYSICIAN GUIDE BHSF Physician User Guide The only requirement to use Ambra is a computer with Internet access. When using the web uploader, a JAVA plug- in (already installed on most computers) is required
More informationGetting started with Convertigo Mobilizer
Getting started with Convertigo Mobilizer First Sencha-based project tutorial CEMS 6.0.0 TABLE OF CONTENTS Convertigo Mobilizer overview...1 Introducing Convertigo Mobilizer... 1-1 Convertigo Mobilizer
More informationStorebox User Guide. Swisscom (Switzerland) Ltd.
Storebox User Guide Swisscom (Switzerland) Ltd. Contents (/). Basics/Settings 4. What is Storebox? 5. File Structure 6.3 System Prerequisites 7.4 Logging in to the team portal 8.5 Logging out of the team
More informationMulti-factor Authentication Instructions
What is MFA? Multi-factor Authentication (MFA) is a security measure to confirm your identity in addition to your username and password. It helps in the prevention of unauthorized access to your account.
More informationInstallation & Configuration Guide Enterprise/Unlimited Edition
Installation & Configuration Guide Enterprise/Unlimited Edition Version 2.3 Updated January 2014 Table of Contents Getting Started... 3 Introduction... 3 Requirements... 3 Support... 4 Recommended Browsers...
More informationBitnami MEAN for Huawei Enterprise Cloud
Bitnami MEAN for Huawei Enterprise Cloud Description Bitnami MEAN Stack provides a complete development environment for mongodb and Node.js that can be deployed in one click. It includes the latest stable
More informationColligo Engage Console. User Guide
Colligo Engage Console User Guide Contents Introduction...3 Console Login for End Users... 3 Console Setup for Administrators... 3 Users...3 Groups...5 Sites... 6 Adding Locations to Sites... 7 Reporting...8
More informationAP Computer Science Principles: Problem Set 1
AP Computer Science Principles: Problem Set 1 Due date: Friday, September 8, 2017 Instructor: Mr. Alwin Tareen Task Overview Setting up the KeePass password manager for Windows and Mac OS. Linux users
More informationRemote Access User Guide for Mac OS (Citrix Instructions)
(Citrix Instructions) VERSION: 003 PUBLISHED: 2/2018 Page 1 of 8 Remote Access User Guide for Mac OS Please follow the steps outlined in this guide which will show you how to access the Clarion Partners
More informationAzure Developer Immersion Getting Started
Azure Developer Immersion Getting Started In this walkthrough, you will get connected to Microsoft Azure and Visual Studio Team Services. You will also get the code and supporting files you need onto your
More informationUSER GUIDE WASHINGTON ACCESS
edirect USER GUIDE WASHINGTON ACCESS to INSTRUCTION and MEASUREMENT (WA-AIM) Spring 2018 Administration Produced by Data Recognition Corporation (DRC) 13490 Bass Lake Road Maple Grove, MN 55311 Direct:
More informationFilr 3.4 Desktop Application Guide for Mac. June 2018
Filr 3.4 Desktop Application Guide for Mac June 2018 Legal Notice For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions, U.S. Government rights, patent
More informationRead&Write 4 for Mac TDSB Download Instructions. 1. Open your web browser and enter in the address box
1. Open your web browser and enter www.texthelp.com/toronto.asp in the address box 2. Enter TDSB in the Username box and enter the password provided from the school. Note: Read&Write Technical Support
More informationSetting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1
Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1 Setting Up Resources in VMware Identity Manager (On Premises) You can find the most up-to-date
More informationConfiguring an Android Device for inet Guardian
Configuring an Android Device for inet Guardian Edge IT Ltd Piecing Together the IT Puzzle 2016 Edge IT Ltd 1 Configuring a Device for inetguardian inetguardian has been tested on the following devices
More informationRed Hat Fuse 7.1 Fuse Online Sample Integration Tutorials
Red Hat Fuse 7.1 Fuse Online Sample Integration Tutorials How business users can share data among different applications Last Updated: 2018-09-25 Red Hat Fuse 7.1 Fuse Online Sample Integration Tutorials
More informationSupplemental setup document of CE Connector for IoT
Supplemental setup document of CE Connector for IoT Download (https://jazz.net/downloads/ce4iot-connector/releases/0.9.0.1?p=alldownloads) 1. Just download only zip file (CE4IoTTechnicalPreview V0.9.0.1.zip).
More informationSouth Essex College Remote Resources
South Essex College Remote Resources South Essex College Remote Resources can be configured on Windows so that the programs appear in your Start menu for ease of use, please see below under Set up RemoteApp
More informationUsing the Computer Programming Environment
Information sheet EN064 Overview C2k has developed an environment to allow GCSE and A-Level students to undertake computer programming from within the C2k Managed Service. This environment will deliver
More informationC. The system is equally reliable for classifying any one of the eight logo types 78% of the time.
Volume: 63 Questions Question No: 1 A system with a set of classifiers is trained to recognize eight different company logos from images. It is 78% accurate. Without further information, which statement
More informationInstallation Guide - Mac
Kony Fabric Installation Guide - Mac On-Premises Release V8 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the document version stated
More informationContents. Anaplan Connector for MuleSoft
SW Version 1.1.2 Contents 1 Overview... 3 2 Mulesoft Prerequisites... 4 3 Anaplan Prerequisites for the Demos... 5 3.1 export demo mule-app.properties file...5 3.2 import demo mule-app.properties file...5
More informationIntegration Service. Admin Console User Guide. On-Premises
Kony MobileFabric TM Integration Service Admin Console User Guide On-Premises Release 7.3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and
More informationowncloud Android App Manual
owncloud Android App Manual Release 2.0.0 The owncloud developers December 14, 2017 CONTENTS 1 Using the owncloud Android App 1 1.1 Getting the owncloud Android App...................................
More information8.0 Help for Community Managers Release Notes System Requirements Administering Jive for Office... 6
for Office Contents 2 Contents 8.0 Help for Community Managers... 3 Release Notes... 4 System Requirements... 5 Administering Jive for Office... 6 Getting Set Up...6 Installing the Extended API JAR File...6
More informationIBM Bluemix platform as a service (PaaS)
Cloud Developer Certification Preparation IBM Bluemix platform as a service (PaaS) After you complete this unit, you should understand: Use cases for IBM Bluemix PaaS applications Key infrastructure components
More informationIntegration Service. Admin Console User Guide. On-Premises
Kony Fabric Integration Service Admin Console User Guide On-Premises Release V8 SP1 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the
More informationTranscode and Add Pulse Video Analytics to Video Content on Cisco Show and Share
Transcode and Add Pulse Video Analytics to Video Content on Cisco Show and Share Revised: February 26, 2013 When Cisco MXE 3500 integration is enabled in Cisco Show and Share, videos uploaded to Cisco
More informationPRACTICE-LABS User Guide
PRACTICE-LABS User Guide System requirements Microsoft Windows XP Sp2/Vista/7/8/2003/2008 Linux Redhat, Fedora, SuSE, Ubuntu Apple Mac OS X Minimum of 512Mb Ram (depending on OS) Minimum processor speed
More informationLab 2 Examine More Development Features in IBM Worklight
Lab 2 Examine More Development Features in IBM Worklight Table of Contents 2. Examine More Development Features in IBM Worklight... 2-3 2.1 Examine the fully-built and styled version of MyMemories...2-4
More informationUsing Google Drive Some Basics
Using Google Drive Some Basics Contents LOGIN 2 PURPOSE OF GOOGLE DRIVE 2 CREATE A FOLDER ON GOOGLE DRIVE 3 SHARE A FOLDER ON GOOGLE DRIVE 4 DOWNLOADING FROM GOOGLE DRIVE 5 UPLOADING TO GOOGLE DRIVE 6
More informationHOW TO USE MOODLE. Welcome to BFI Wien! QUICK GUIDE
Welcome to BFI Wien! In order to provide our customers with the possibility to learn independently of time and place, some of our courses are supported by our learning management system Moodle. There,
More informationTivoli Common Reporting V Cognos report in a Tivoli Integrated Portal dashboard
Tivoli Common Reporting V2.1.1 Cognos report in a Tivoli Integrated Portal dashboard Preethi C Mohan IBM India Ltd. India Software Labs, Bangalore +91 80 40255077 preethi.mohan@in.ibm.com Copyright IBM
More informationZENworks 2017 Audit Management Reference. December 2016
ZENworks 2017 Audit Management Reference December 2016 Legal Notice For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions, U.S. Government rights,
More informationNode.js. Node.js Overview. CS144: Web Applications
Node.js Node.js Overview JavaScript runtime environment based on Chrome V8 JavaScript engine Allows JavaScript to run on any computer JavaScript everywhere! On browsers and servers! Intended to run directly
More informationVMware Identity Manager Administration
VMware Identity Manager Administration VMware AirWatch 9.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.
More informationAndroid InsecureBankv2 Usage Guide. InsecureBankv2
Android InsecureBankv2 Usage Guide Author Name Email ID GitHub Link Twitter Dinesh Shetty dinezh.shetty@gmail.com https://github.com/dineshshetty/android- InsecureBankv2 https://twitter.com/din3zh Usage
More informationIntroducing the VNE Customization Builder (VCB)
17 CHAPTER This chapter introduces the Virtual Network Element Customization Builder (VCB) in Cisco Prime Network. Topics include: About the VCB, page 17-1 A Quick Tour of the VCB, page 17-2, page 17-4
More informationContents Overview... 2 Part I Connecting to the VPN via Windows OS Accessing the Site with the View Client Installing...
CSEC 640 Lab Access Contents Overview... 2 Part I Connecting to the VPN via Windows OS... 2 Accessing the Site with the View Client... 2 Installing... 3 Launching Your Client... 4 Part II Windows Access
More informationUser Guide. 3CX Recording Manager Standard. Version
User Guide 3CX Recording Manager Standard Version 15.5.109 "Copyright VoIPTools, LLC 2011-2018" Information in this document is subject to change without notice. No part of this document may be reproduced
More informationInstalling and configuring an Android device emulator. EntwicklerCamp 2012
Installing and configuring an Android device emulator EntwicklerCamp 2012 Page 1 of 29 Table of Contents Lab objectives...3 Time estimate...3 Prerequisites...3 Getting started...3 Setting up the device
More informationGetting Started. 1 Check your . Typically, sent from (Note: You may need to check your junk/spam folder).
Q U ICKSTART G U ID E Getting Started How to Setup Account 1 Check your email. Typically, sent from noreply@edvance360.com. (Note: You may need to check your junk/spam email folder). 2 Select the link
More informationAdobe Marketing Cloud Bloodhound for Mac 3.0
Adobe Marketing Cloud Bloodhound for Mac 3.0 Contents Adobe Bloodhound for Mac 3.x for OSX...3 Getting Started...4 Processing Rules Mapping...6 Enable SSL...7 View Hits...8 Save Hits into a Test...9 Compare
More information