Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 34

AN INTERNSHIP REPORT

ON
Intelligent AutomationVirtual Internship Supported by
Blueprism

Submitted in the partial fulfilment of the requirement for the award of degree of

BACHELOR OF TECHNOLOGY
In
CSE-ARTIFICIAL INTELLIGENCE
Submitted by

Vahedunnisa
(20MQ1A4224)
Under the esteemed guidance of

DEPARTMENT OF CSE-AIML
SRI VASAVI INSTITUTE OF ENGINEERING &
TECHNOLOGY (AUTONOMOUS)
(Accredited by NAAC with ‘A’ grade, NBA & an ISO 9001:2015 Certified)

2020-2024 BATCH
SRI VASAVI INSTITUTE OF ENGINEERING &
TECHNOLOGY (AUTONOMOUS)
DEPARTMENT OF CSE-AIML
BONAFIDE CERTIFICATE

This is certified that the Internship report entitled as “Intelligent Automation Virtual Internship”
is a bonafide work done by “vahedunnisa(20MQ1A4224)” in partial fulfilment of the
requirements for the award of the degree of BACHELOR OF TECHNOLOGY in the
Department of CSE-AIML during the academic year 2022-2023.

Faculty Guide Head of the Department


Dr. G. SYAM PRASAD
M. Tech, B. Tech, Ph.D.

Assistant Professor Professor & HOD

EXTERNAL EXAMINER
PROGRAM BOOK
FOR
RPA DEVELOPER VIRTUAL INTERNSHIP

Name of the Student : vahedunnisa


Name of the College : Sri Vasavi Institute of Engineering and Technology
Registration number : 20MQ1A4224
Period of Internship : From 01-09-2023 To 03-11-2023
Name of the Intern Organization : Blueprism
AN INTERNSHIP REPORT
ON
INTELLIGENT AUTOMATION VIRTUAL INTERNSHIP
Submitted in accordance with the requirement for the degree of
B. Tech-CSE (AIML)

Name Of the College : Sri Vasavi Institute of Engineering & Technology


Department : Computer Science Engineering (AIML)
Name Of the Faculty Guide: Dr. G. Syam Prasad
Duration Of the Internship: From 01-09-2023 To 03-11-2023
Name of the Student : Vahedunnisa
Program of Study : CSE (AIML)
Year of Study : IV Year
Roll Number : 20MQ1A4224
Date Of Submission :
STUDENT’S DECLARATION

I vahedunnisa a student of B. Tech (CSE-AIML) program, Registration number


20MQ1A4224of the department of CSE-AIML, Sri Vasavi Institute of Engineering &
Technology do hereby declare that I have completed the mandatory internship from 01-09-2023
to 03-11-2023 in blueprism under the faculty guide ship of , Department
of CSE of Sri Vasavi Institute of Engineering & Technology.

(Signature and Date)


Vahedunnisa

(20MQ1A4224)

Endorsements

Faculty Guide

Head of the Department

Principal
ACKNOWLEDGEMENTS

We wish to express our thanks to various personalities who are responsible for the completion
of this internship. We are extremely thankful to our beloved , HOD Dr.
G. Syam Prasad, who took keen interest in using every effort throughout this internship. We
owe out our gratitude to our principal Dr. B. R. S. Reddy sir for his kind attention and valuable
guidance throughout the internship.

We extend our sincere thanks to all other teaching and non-teaching staff of the department for
their cooperation and encouragement during the internship. We have no words to acknowledge
the warm affection, constant inspiration and encouragement that we received.

SUBMITTED BY

Vahedunnisa

(20MQ1A4224)
INDEX
S.NO. CONTENTS PAGE NO.
1. EXECUTIVE SUMMARY 9

2. INTERNSHIP PART 10

3. Process studio 11-12


WEEK-1 REPORT

4. Introduction to Process Flow 13-14


WEEK-2 REPORT

5. Introduction to Inputs and Outputs 14-15


WEEK-3 REPORT

6. Business Objects 16-17


WEEK-4 REPORT

7. Object Studio 18-19


WEEK-5 REPORT

8. Exception Management Overview 20-21


WEEK-6 REPORT

9. Exception Management 22-23


WEEK-7 REPORT

10. 8.2 Work Queues 24-25


8.1 WEEK-8 REPORT
11. Additional Features 26-27
WEEK-9 REPORT

11. OUTCOME DESCRIPTION 28-31

12. STUDENT SELF EVALUATION 32

13. EVALUATION BY THE 33


SUPERVISOR
EXECUTIVE SUMMARY

The Intelligent Automation Foundation training is a curriculum for those looking to build their
RPA development competency from the ground up.

It includes everything you need to know in order to pass the blueprismCertified intelligent
Associate (blueprism) exam.

You’ll begin with the Meet the blueprism Platform beginner course, which introduces the
blueprism Studio — blueprism Robot — blueprism Orchestrator ecosystem, and a couple of
common concepts. You will then expand your intelligent developer foundation knowledge
through 20 courses designed to help you develop enterprise automation projects. The full list of
courses that make up the intelligent Developer Foundation training can be found in the
‘learning plan curriculum’ tab. You can click specific courses to view each specific agenda and
learning objectives.

The intelligent automation Foundation training plan with blueprism contains a variety of
courses that take between 30 minutes and 5 hours each. In total, the full learning plan will
take approximately 40 hours to complete.

At the end of the intelligent automation Foundation training, you'll receive a Diploma of
Completion.
9
INTERNSHIP PART
INTELLIGENT AUTOMATION
1. Meet the blueprism Platform

2. Build Your First Process with Studio

3. A Day in the Life of an intelligent Developer

4. Variables and Arguments in Studio

5. Control Flow in Studio

6. blueprism Automation with Studio

7. Data Tables and Excel Automation with Studio

8. Data Manipulation with Strings in Studio

9. Data Manipulation with Lists and Dictionaries in Studio

10. Selectors in BLUEPRISM.

11. Descriptors in settings.

12. Debugging in Studio

13. Error and Exception Handling in Studio

14. Introduction to Logging in Studio

15. Orchestrator Overview for Intelligent Developers

16. Working with Orchestrator Resources

17. Email Automation with Studio

18. PDF Automation with Studio

19. Version Control Systems Integration in Studio

20. intelligent Testing with Studio

Project:

 Project Organization in Studio

10
ACTIVITY LOG FOR THE FIRST WEEK

TASK: Intelligent Automation Foundation

Day Person
& Brief Description of Learning Outcome In-
Dat TheDaily Activity Charge
e Signature
Meet the different learners
Accessing can access the Blue Prism
Day- blueprism training Training Environment.
1 environiment

Accessing blueprism explains the different methods


learning edition that learners can access the
Day- Blue Prism Training
2 Environment.

foundationtrainingProc
ess with stepguide learning
Day- editionviabluepris
3 m

Build Your First


Process with Building the Workflow–
Day- Studio Course Part Two
4

Build Your First


Process with Building the Workflow–
Day- Studio Course Part Three
5

Build Your First


Process with Publishing and Running
Day- Studio Course a Process
6

11
WEEKLY REPORT
WEEK-1 FROM: 01-09-2023 TO: 07-09-2023
Objective Of Activity Done:
A Detailed Analysis on
Detailed Report:

By the end of this course, you will be able to:

 Locate and describe the key components of the blueprism Studio user interface .

 Access the 'ACME System 1' web application to receive a set of invoices in your
mailbox.

 List the steps of the process to be built based on the business needs.

 Use the bluprism Studio activities to build a process that filters and retrieves emails
from Outlook, saves email attachments, reads and write values to an Excel cell, extracts
and copies text from a bluprism element, and creates a draft email with the updated
Excel files.

 List and explain the publishing options for a process in Studio.

 Know how to publish a process in Studio.

 Run a published process from the blueprism Assistant.

12
ACTIVITY LOG FOR THE SECOND WEEK

TASK: Blueprism Platform

Day Person In-


Brief Description of The
& Learning Outcome Charge
Daily Activity
Date Signature

Business Processes

Day-1 Introduction
process studio.

Business Processes
process Studio and
Day-2 differentiate it from a
procedure.

Use the set criteria to Business Processes


evaluate if a process is fit
Day-3 for automation

Describe the stages of


Assessing Automation
Day-4 an blueprism project
Potential
implementation.

Discuss the tasks and Assessing Automation


ownership of the
Day-5 Potential
blueprism Developer at
each stage of an
implementation

The collaboration with other Automation Project


Day-6 roles throughout the stages of Lifecycle
an blueprism project
implementation.

13
WEEKLY REPORT
WEEK-2 FROM: 08-09-2023 TO: 14-09-2023
Objective of activity done:
A detailed analysis on blueprism Platform
Detailed Report:

At the end of this course, you will be able to:

 Explain what a process is and differentiate it from a procedure.

 Use the set criteria to evaluate if a process is fit for automation.

 Describe the stages of an intellidentproject implementation.

 Discuss the tasks and ownership of the intelligent Developer at each stage of an
implementation.

 Describe the collaboration with other roles throughout the stages of an intellient
project implementation.

14
ACTIVITY LOG FOR THE THIRD WEEK

TASK: introduction to process flow

Day Brief Description of The Person


& Daily Activity Learning Outcome In-Charge
Signature
Dat
e
circular paths Arguments
circularpaths
Day-1

controlling play Stages, Types


Day-2

Invoke Workflow File and


bleprism Platform course Arguments
Day-3

layers and logic


Day-4 referencestages

Differentiate between
variables and Practice – Generic Values
Day-5 arguments.

what arrays are and


what they are used for. Practice – Invoke
Day-6 Workflow File

15
WEEKLY REPORT
WEEK-3 FROM: 15-09-2023 TO: 21-09-2023
Objective Of Activity Done:
A Detailed Analysis on introduction to process flow
Detailed Report:

At the end of the course, you should be able to:

 Explain what circularpaths are and what they are used for.

 Create and configure controllingplays in an automation project.

 List the data types and apply the conversion methods of data types.

 Explain what arguments are and what they are used for.

 Use the Invoke Workflow File Activity to chain workflow execution and pass data
through arguments.

 Differentiate between variables and arguments.

 Explain what arrays are and what they are used for.

16
Activity Log for The Fourth Week

Task: inytroduction to inputsandoutputs

Day Person
Brief Description of The
& Learning Outcome In-Charge
Daily Activity
Date Signature

inputparameters Control Flow Overview


Day-1

stepping andpages The If Statement


Day-2

Control Flow in Studio Loops


Day-3

most common control flow Switch


Day-4 statements used in
UiPath.

parallel Activity is and


how to use it. Parallel
Day-5

control flow statements


according to their Practice – For Each and If
Day-6 specifications. Statement

17
WEEKLY REPORT
WEEK-4 FROM: 22-09-2023 TO: 28-09-2023
Objective of activity done:

A detailed analysis on Coroutines.

Detailed Report:

At the end of the course, you should be able to:

 Explain what control flow is and its importance

 List the most common control flow statements used in blueprism

 Explain the most common control flow statements used in blueprism

 Differentiate between the most common control flow statements used in blueprism

 Configure the most common control flow statements according to their specifications.

 Explain what a parallel Activity is and how to use it.

18
ACTIVITY LOG FOR THE FIFTH WEEK

TASK: business objects

Day Person
Brief Description of The
& Learning Outcome In-Charge
Daily Activity
Date Signature

businessobjects
Actionsheets Summarize business in
Day- objects
1

Introduction to
Developer Advanced Robotic Enterprise
Day- training Framework
2

Developer Advanced Reframe work Project with


training Orchestrator Queues
Day-
3

Reframe work Project with


Day- Developer Advanced Tabular Data`
4 training

Developer Advanced Workflow Analyzer in Studio


Day- training
5

Orchestrator Triggers
Day- Developer Advanced and Monitoring
6 training

19
WEEKLY REPORT
WEEK-5 FROM: 29-09-2023 TO: 05-10-2023
Objective of activity done:

A detailed report on businessobjects

Detailed Report:
In this learning plan you'll get through the following topics:

1. State Machines in Studio

2. Introduction to Robotic Enterprise Framework

3. Build a Reframe work Project with Orchestrator Queues

4. Build a Reframe work Project with Tabular Data`

5. Practice with the Reframe work

6. Advanced Data Manipulation with Studio

7. Activity Project Settings in Studio

8. Workflow Analyzer in Studio

9. Orchestrator Triggers and Monitoring

10. Attended Automation Features in Studio

11. Invoke Method and Invoke Code in Studio

20
ACTIVITY LOG FOR THE SIXTH WEEK

TASK: object studio

Day Person
Brief Description of The
& Learning Outcome In-Charge
Daily Activity
Date Signature

business objects and


aplication modeller purpose
Day-1 ofapplicationmodeller

application
modellerCourse modeller Course
Day-2

navigation stage
navigationsatge used
Day-3

The Data Manipulation Data Manipulation


Day-4 in wait stages

The Selectors in Studio Project Organization


Day-5 Course

The Project
Organization in
Studio Course

The Debugging in Debugging


Studio Course
Day-6

21
WEEKLY REPORT
WEEK-6 FROM: 06-10-2023 TO: 12-10-2023
Objective of activity done:
A detailed report on objectstudio

Detailed report:

At the end of the course, you should be able to:

 Explain what a State Machine is.


 Differentiate the State Machine layout from Sequence and Flowchart.

 Explain when a State Machine should be used.

 List the order of execution for the steps within a State.

 Build a process based on State Machine according to given requirements.

22
ACTIVITY LOG FOR THE SEVENTH WEEK

TASK: exception management overview work

DAY BRIEF DESCRIPTION Person


& OF THE DAILY LEARNING OUTCOME In-charge
DATE ACTIVITY Signature

introductionexceptionmana template works.


Day-1 gement

template works.
Calculate Client Security
Day-2 Hash

Calculate Client Security template works.


Day-3 Hash

Calculate Client Security template works.


Day-4 Hash

template works.
Generate Yearly Report
Day-5

template works..
Generate Yearly Report
Day-6

23
WEEKLY REPORT
WEEK-7 FROM: 13-10-2023 TO: 19-10-2023
Objective of activity done:
A detailed report on Practice with exceptionmanagement

Detailed report:

 The State Machines in Studio

 The Introduction to Robotic Enterprise Framework

 The Build a Reframe work Project with Orchestrator Queues

 The Build a Reframe work Project with Tabular Data

24
ACTIVITY LOG FOR THE EIGHTH WEEK

TASK: exception management in Studio

Day Person
Brief Description of The
& Learning Outcome In-Charge
Daily Activity
Date Signature

Updating Activity Activity Project


Day-1 Packages

Activity Project
Access Activity Project
Day-2 settings

Activity Project

Access Activity Project


Day-3 settings

Activity Project
Export Project settings
Day-4 as template

Activity Project
Activity Project Settings
Day-5

Runtime and debugging. Activity Project


Day-6

25
WEEKLY REPORT
WEEK-8 FROM: 20-10-2023 TO: 27-10-2023
Objective of activity done:

A detailed report on exception management in Studio

Detailed report:

At the end of the course, you should be able to:

 Explain what Activity Project Settings are.

 Access Activity Project Settings.

 Configure global activity settings for runtime and debugging.

 Publish the changes as a template so they can be reused in the future.

26
ACTIVITY LOG FOR THE NINETH WEEK

TASK: work queues features

Day Person
Brief Description of The
& Learning Outcome In-Charge
Daily Activity
Date Signature

Explain what Attended Attended Automation


Automation is.
Day-1

Use the Block User Input Block User Input


Day-2 activity in your projects.

Use the Simulate and


Send Window Send Window Messages
Day-3 Messages properties in and Simulate
your projects.

Configure processes to
execute in Picture-in- Picture in Picture
Day-4 Picture mode.

Create and run


background processes Background Processes
Day-5 and Triggers

Switch between
foreground and Triggers
Day-6 background execution.

27
WEEKLY REPORT
WEEK-9 FROM: 28-10-2023 TO: 03-11-2023
Objective of activity done:
A detailed report on work queues features.

Detailed report:

 What is Attended Automation?

 Block User Input

 Send Window Messages and Simulate

 Picture in Picture

 Practice 1: Enable the Simulate Input Method

 Practice 2: Run Workflows in Different Sessions

 Background Processes and Triggers

 Background Processes and Use Foreground

 Triggers

 Invoke Process

 Run Parallel Process

 Practice 3: Design and Develop an Event-Driven Process

28
Outcome Description
1. Meet the blueprism Platform.

2. Build Your First Process with blueprism.

3. A Day in the Life of an intelligent Developer.

4. foundation and training quick Setup.

5. foundation training Setupguide.

6. training with Selfsetup.

7. DataTables and Excel Automation with Studio

8. Data Manipulation with Strings in Studio

9. Data Manipulation with Lists and Dictionaries in Studio

10. Selectors in automation

11. Descriptors in automation

12. Project Organization in Studio

13. Debugging in Studio

14. Error and Exception Handling in setup

15. Introduction to Logging in guide

16. Orchestrator Overview for RPA Developers

17. Working with Orchestrator Resources

18. Email Automation with blueprism

19. PDF Automation

20. Version Control Systems Integration in Studio


29
21. intelligent Testing

The intelligent automation Advanced training agenda

In this learning plan you'll get through the following topics:

1. State Machines.

2. Introduction to intelligent automation Framework.

3. Build a Reframe work Project with Orchestrator Queues.

4. Build a Reframe work Project with Tabular Data`.

5. Practice with the Reframe work.

6. Advanced Data Manipulation.

7. Activity Project Settings .

8. Workflow Analyzer.

9. Orchestrator Triggers and Monitoring.

30
Student Self Evaluation of the Short-Term Internship
Student Name : PALAGANI BHAGYASRI
Roll Number : 20MQ1A4218

Term of Internship: From 01-09-2023 To 03-11-2023


Date of Evaluation:
Organization Name: Ui Path
Name & Address of the Supervisor with Mobile Number: Dr. G. Syam Prasad

Please rate your performance in the following areas:

Rating Scale: Letter grade of CGPA calculation to be provided

1. Oral communication 1 2 3 4 5
2. Written communication 1 2 3 4 5
3. Initiative 1 2 3 4 5
4. Interaction with staff 1 2 3 4 5
5. Attitude 1 2 3 4 5
6. Dependability 1 2 3 4 5
7. Ability to learn 1 2 3 4 5
8. Planning and organization 1 2 3 4 5
9. Professionalism 1 2 3 4 5
10. Creativity 1 2 3 4 5
11. Quality of work 1 2 3 4 5
12. Productivity 1 2 3 4 5
13. Progress of learning 1 2 3 4 5
14. Adaptability to organization’s culture/policies 1 2 3 4 5
15. OVERALL PERFORMANCE 1 2 3 4 5

Signature of the Student


Palagani Bhagyasri

(20MQ1A4218)

32
Evaluation by the Supervisor of the Intern Organization
Student Name : PALAGANI BHAGYASRI
Roll Number : 20MQ1A4218

Term of Internship: From 01-09-2023 To 03-11-2023


Date of Evaluation:
Organization Name: Ui Path
Name & Address of the Supervisor with Mobile Number: Dr. G. Syam Prasad

Please rate Student’s performance in the following areas:


Please note that your evaluation shall be done independent of the student’s self-
evaluation.
Rating Scale: Letter grade of CGPA calculation to be provided

1. Oral communication 1 2 3 4 5
2. Written communication 1 2 3 4 5
3. Initiative 1 2 3 4 5
4. Interaction with staff 1 2 3 4 5
5. Attitude 1 2 3 4 5
6. Dependability 1 2 3 4 5
7. Ability to learn 1 2 3 4 5
8. Planning and organization 1 2 3 4 5
9. Professionalism 1 2 3 4 5
10. Creativity 1 2 3 4 5
11. Quality of work 1 2 3 4 5
12. Productivity 1 2 3 4 5
13. Progress of learning 1 2 3 4 5
14. Adaptability to organization’s culture/policies 1 2 3 4 5
15. OVERALL PERFORMANCE 1 2 3 4 5

Signature of the Supervisor

33

You might also like