Tải bản đầy đủ (.doc) (33 trang)

BÁO CÁO THỰC TẬP DOANH NGHIỆP TÊN ĐỀ TÀI: XÂY DỰNG CƠ SỞ DỮ LIỆU HÌNH ẢNH CHO HỆ THỐNG TRÍ TUỆ NHÂN TẠO (TẢI ẢNH VỚI ĐUÔI .HAR &HTM)

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.28 MB, 33 trang )

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KHOA HỌC MÁY TÍNH

BÁO CÁO
THỰC TẬP DOANH NGHIỆP

TÊN ĐỀ TÀI / CÔNG VIỆC
XÂY DỰNG CƠ SỞ DỮ LIỆU HÌNH ẢNH CHO HỆ THỐNG TRÍ TUỆ NHÂN
TẠO
(TẢI ẢNH VỚI ĐUÔI .HAR &HTM)

Sinh viên thực hiện

: NGUYỄN VĂN NAM

Lớp

:18IT5

Giảng viên hướng dẫn

:NGUYỄN ANH TUẤN

Đơn vị thực tập

:

Người hướng dẫn

:



Đà Nẵng, tháng … năm…


Cơng ty TNHH MTV dịch vụ phần mềm
SAFEHORIZONS

CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM
Độc lập - Tự do - Hạnh phúc

………………, ngày ……tháng ……năm………

PHIẾU NHẬN XÉT THỰC TẬP
Họ và tên SV: .......................................................................Mã SV:...................................
Cơ quan/Đơn vị thực tập: ....................................................................................................
Thời gian bắt đầu thực tập:

Ngày…..tháng…..năm 20…..

Thời gian kết thúc thực tập:

Ngày…..tháng…..năm 20…..

1. Nhận xét của Cơ quan/Đơn vị đối với sinh viên thực tập:
a) Về mức độ hồn thành cơng việc được giao:
 Hồn thành xuất sắc

 Tốt

 Khá


 Trung bình

 Yếu

b) Về năng lực chuyên môn sử dụng vào công việc được giao ở mức:
 Giỏi

 Khá

 Trung bình

 Yếu

c) Về tinh thần, thái độ đối với công việc được giao:
 Tích cực

 Bình thường

 Thiếu tích cực

d) Về đảm bảo kỷ luật lao động (giờ giấc lao động, nghỉ làm,…)
 Tốt

 Trung bình

 Kém

e) Về thái độ đối với cán bộ, cơng nhân viên trong Cơ quan/Đơn vị:
 Hịa đồng


 Khơng có gì đáng nói

 Rụt rè

f) Về khả năng sử dụng ngoại ngữ (Tiếng Anh/Tiếng Hàn…):
 Giỏi

 Khá

 Trung bình

 Yếu

3. Nếu được, xin cho biết một “thành tích nổi bật” của sinh viên (nếu có):
.............................................................................................................................................
.............................................................................................................................................
4. Các nhận xét hoặc ý kiến khác (nếu có):
.............................................................................................................................................
.............................................................................................................................................
.............................................................................................................................................
5. Đánh giá
a) Chuyên cần, tác phong và đạo đức (Đạt/Không đạt)

:.........................................

b) Điểm chuyên môn

:.................................../10


Trưởng Cơ quan/Đơn vị

Người nhận xét/Cán bộ hướng dẫn

(Ký tên, đóng dấu và ghi rõ họ tên)

(Ký và ghi rõ họ tên)


LỜI CẢM ƠN!
Trước hết, chúng em xin gửi lời cảm ơn đặc biệt đến các giáo sư tại Khoa Khoa Học Máy Tính,
Đại học Cơng nghê thơng tin và truyền thông Việt - Hàn, những người đã cho chúng tôi rất nhiều
bài họcquý giá trong suốt thời gian học tại Trường.
Chúng tôi xin gửi lời cảm ơn đặc biệt đến thầy Lê Văn Minh và anh Nguyễn Bảo Minh Hoàng,
những người đã nhiệt tình hướng dẫn và giúp đỡ chúng tôi trong suốt thời gian thực hiện.
Đặc biệt, chúng tôi đang bày tỏ lịng biết ơn Cơng ty Safehorizon, cho chúng tơi thực tập tại cơng
ty của mình và hướng dẫn chúng tơi tồn tâm tồn ý về dự án.
Chúng tôi bày tỏ lời cảm ơn sâu sắc nhất đến bạn bè và tất cả nhân viên của SafeHorizons Company vì sự hướng dẫn cẩn thận và quý báu của họ cực kỳ có giá trị cho nghiên cứu của chúng tôi
cả về mặt lý thuyết và thực tế.
Mặc dù chúng tơi đã cố gắng để hồn thành dự án trong phạm vi và khả năng cho phép, nó chắc
chắn có một số sai lầm. Chúng tơi rất mong nhận được sự quan tâm và đồng hành của các ý kiến
đóng góp q báu từ các thầy cơ để làm cho luận án này hoàn thiện hơn.
Đà Nẵng, tháng 12/2020
Trân trọng


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

1


Mục Lục
Mục Lục........................................................................................................................................................1
3.1.Về nhân lực:...................................................................................................................................3
3.2. Khách hàng và đối tác:.................................................................................................................3
2.1.2 Lợi ích của RPA vào cuộc sống...................................................................................................5
2.1.3 lợi ích khi sử dụng RPA trong công ty........................................................................................5
2.2 Các giai đoạn của RPA...............................................................................................................7
2.3. Sự khác biệt giữa RPA và AI.....................................................................................................7
2.4 Cách thức hoạt động của RPA...................................................................................................7
2.5. Phát triển sản phẩm kết hợp AI và RPA..................................................................................8
2.6 Cách áp dụng RPA ...................................................................................................................9
3.2 Hướng dẫn về UiPath: Cách cài đặt UiPath Studio?.............................................................10

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

2

PHẦN MỞ ĐẦU
Trong quá trình đào tạo của trường Đại học, việc tổ chức cho sinh viên thực tập doanh
nghiệp là rất quan trọng. Bởi thế mà thực tập doanh nghiệp là một khâu khơng thể
thiếu trong q trình đào tạo, đây là cơ hội cho sinh viên trải nghiệm thực tế và cũng là
thời gian để các sinh viên đem kiến thực học được ở trường áp dụng vào thực hành.
Được sự giới thiệu của Trường Đại học công nghệ thông tin và truyền thông Việt –
Hàn và sự chấp thuận của của Công ty TNHH MTV dịch vụ phần mềm
SAFEHORIZONS (Viết tắt: SAFEHORIZONS), em đã rất vinh dự được đến thực

tập tại SAFEHORIZONS một môi trường rất tốt và phù hợp với chuyên nghành được
học của em. Trong quá trình thực tập doanh nghiệp em đã rút ra những bài học kinh
nghiệm cho bản thân sau khi ra trường để bước vào con đường lập nghiệp

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

3

CHƯƠNG I: GIỚI THIỆU VỀ SAFEHORIZONS
1. Cơ quan thực tập
Tên cơ quan: Công ty TNHH MTV dịch vụ phần mềm SAFEHORIZONS
Địa chỉ: 472/4 Võ Nguyên Giáp , Phường Khuê Mỹ , Quận Ngũ Hành Sơn , Thành
phố Đà Nẵng, Việt nam
Email:
2. Giới thiệu chung:
SafeHorizons được thành lập vào tháng 11 năm 2018. SafeHorizons là một công ty
dịch vụ phần mềm, công ty chủ yếu tham gia vào các dự án phần mềm. Mặc dù nguồn
nhân lực của công ty có thể thực hiện các dự án phần mềm với các phân khúc công
nghệ khác nhau, công ty được định hướng theo đuổi một số công nghệ cụ thể. Về
mảng phụ trợ, cơng ty đã chọn ngơn ngữ python vì đây là ngôn ngữ được sử dụng rộng
rãi trong nhiều lĩnh vực hiện nay. Về phân khúc phụ trợ, công ty theo đuổi các giải
pháp ReactJS và React Native để tạo ra các ứng dụng trên các trang web và điện thoại
di động.
Ngoài các dự án phần mềm, SafeHorizons cũng tham gia vào các dự án nghiên cứu
tiên tiến hiện tại bao gồm học máy, dữ liệu lớn và IoT. Đối với dữ liệu lớn và IoT, công

ty theo đuổi các công nghệ mã nguồn mở của Apache như Kafka, Storm, Cassandra,
Hadoop, Spark. Đối với học máy, công ty đã trải qua một số dự án tái xử lý ngôn ngữ,
xử lý hình ảnh và xử lý tín hiệu kỹ thuật số. Những stu-dents được định hướng để làm
bài tập nghiên cứu về các chủ đề này.
3. Mục tiêu hoạt động:
3.1. Về nhân lực:
Công ty luôn quan niệm rằng sự thành công của Doanh nghiệp phụ thuộc rất lớn vào
yếu tố con người vì vậy Cơng ty ln đầu tư phát triển nguồn nhân lực, tuyển dụng và
đào tạo lao động trẻ có năng lực, trung thực để đáp ứng việc phát triển thích ứng cơng
nghệ mới nhằm giữ vững vị thế là doanh nghiệp tiên phong trong lĩnh vực khai thác và
sử dụng công nghệ mới.
3.2.
Khách hàng và đối tác:
Tăng cường mở rộng quan hệ hợp tác với các hãng trong và ngoài nước để cung cấp
những mặt hàng có chất lượng cao và giá cả hợp lý nhằm đáp ứng nhu cầu ngày càng
cao của người tiêu dùng.
Tăng cường các dịch vụ gia tăng cho sản phẩm. Nghiên cứu tìm tịi các giải pháp tối
ưu nhất cho ứng dụng thực tế. Luôn luôn coi trọng dịch vụ hậu mãi chu đáo, tận tình,
nhanh chóng cho khách hàng.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

4

4. Lĩnh vực hoạt động:

Ngành
nghề
chính:

Lập trình máy vi tính

Ngành
nghề kinh
doanh:

Bán lẻ khác trong các cửa hàng kinh doanh tổng hợp
Bán lẻ theo yêu cầu đặt hàng qua bưu điện hoặc internet
Dịch vụ phục vụ đồ uống
Lập trình máy vi tính
Tư vấn máy vi tính và quản trị hệ thống máy vi tính
Hoạt động dịch vụ cơng nghệ thơng tin và dịch vụ khác liên quan đến máy vi tí
Hoạt động tư vấn quản lý khác
Dịch vụ hành chính văn phòng tổng hợp
Hoạt động dịch vụ liên quan đến các cuộc gọi khác
Hoạt động vui chơi giải trí khác chưa được phân vào đâu

5. Các sản phẩm/phương án/giải pháp:
Áp dụng phần mềm tự động hóa để tạo cơ sở dữ liệu hình ảnh đơn giản

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI


5

CHƯƠNG II: CƠ SỞ LÝ THUYẾT
2.1. Giới thiệu về cơng cụ RPA
2.1.1. RPA là gì?
RPA (Robotic Process Automation) là khái niệm chỉ Robot phần mềm trong máy tính
thay thế lao động trí óc thực hiện tự động các cơng việc bàn giấy (chủ yếu là cơng việc
có logic cố định).Khái niệm RPA bắt đầu được sử dụng ở Nhật Bản năm 2016, đến
năm 2017 tạo ra một tiếng vang lớn nhờ sự dễ hiểu và khả năng đem lại hiệu quả
nhanh. Đến nay, cùng với AI và IoT, RPA trở thành một trong những từ IT thông dụng
mà ai cũng ít nhất một lần nghe qua. Tuy vậy, hiện nay, vẫn còn rất nhiều người chưa
hiểu sâu về RPA hay chưa biết về sự khác biệt và mối quan hệ giữa AI và RPA...
RPA có thể được sử dụng để tự động hóa các q trình mang một hoặc một vài hoặc
các đặc tính sau:







Thao tác lặp lại theo quy tắc nhất định
Dữ liệu được cấu trúc
Sử dụng các ứng dụng Windows và cloud
Nghiệp vụ được chuẩn hóa
Quy trình đòi hỏi nhiều hơn 3 nhân sự
Dễ bị lỗi của con người

2.1.2 Lợi ích của RPA vào cuộc sống

• Tiết kiệm thời gian và cải thiện thơng lượng tốt hơn
• Linh hoạt và có khả năng mở rộng dữ liệu cần thiết
• Độ chính xác rất cao
• Nhân viên của bạn sẽ khơng phải tập trung vào nhiều q trình dư thừa, chỉ cần
lo những cơng việc có khả năng phát triển cơng việc cao hơn
• Phần mềm tự động hóa có thể kiểm sốt được cả quả trình thực hiện
• Bạn có nhiều thời gian hơn, có thể tập trung đem đến sự đổi mới và làm hài
lòng khách hàng của mình
• Thu thập dữ liệu và phân tích chuẩn xác.
• Tương lai RPA sẽ phủ sóng rất nhiều trong mọi hoạt động kinh doanh của các
doanh nghiệp lớn nhỏ.
2.1.3 lợi ích khi sử dụng RPA trong cơng ty
Nâng cao hiệu suất và tự động hóa các cơng việc văn phịng
Như đã nói ở trên, RPA có thể thay thế con người thực hiện các cơng việc văn
phịng. Lợi ích lớn của RPA là ai cũng có thể dễ dàng áp dụng để nâng cao hiệu suất và
tự động hóa cơng việc.
Nâng cao năng suất
Nhờ áp dụng RPA tự động hóa cơng việc văn phịng mà trước đây con người phải
thực hiện, nhân viên nghiệp vụ sẽ có nhiều thời gian hơn để xử lí cơng việc khác. Do
đó, góp phần nâng cao năng suất và tạo ra cơ hội phát triển hoạt động kinh doanh mới.
Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

6

Đặc biệt, khi doanh nghiệp đau đầu vì thiếu hụt nguồn lao động thì nâng cao năng

suất trở thành một vấn đề lớn. Vì vậy, áp dụng RPA sẽ góp phần khơng nhỏ trong việc
cải tiến doanh nghiệp.
Loại bỏ lỗi thao tác
Khi làm việc, con người khó có thể tránh khỏi mắc lỗi. Khả năng tập trung của con
người có giới hạn nên với những cơng việc có tính lặp lại thường khó phát hiện những
lỗi sai.
Ngồi ra, những công việc tập trung nhiều trong vài ngày trong tháng yêu cầu độ
chính xác cao cũng đang là gánh nặng cho nhân viên, họ thường mất nhiều thời gian
để làm lại khi xảy ra sai sót.
Với RPA, chỉ cần cài đặt một lần, phần mềm rơ bốt có thể tái hiện lại cơng việc một
cách chính xác, loại bỏ các sai sót. Rơ bốt RPA khơng mất khả năng tập trung như con
người khi thực hiện công việc nhiều lần nên có thể giảm thời gian lãng phí và nâng cao
chất lượng cơng việc.
Cắt giảm chi phí
Chúng tơi thấy nhiều người dùng nói rằng RPA có thể hồn thành cơng việc mà con
người thực hiện trong 10 phút trong thời gian ngắn hơn một nửa. RPA có thể làm việc
liên tục bất kể ngày giờ và thực hiện công việc vào thời điểm cài đặt. Như vậy, RPA
góp phần giảm bớt thời gian làm việc, giảm làm thêm ngoài giờ, khơng cần đi làm vào
ngày nghỉ, do đó giúp cắt giảm phí nhân cơng cho doanh nghiệp.
Ngồi ra, có trường hợp cần chi ngân sách để phát triển hệ thống xử lý nghiệp vụ
mới, nhưng sau khi áp dụng RPA để thực hiện cơng việc đó thì khơng cần phải tốn chi
phí để phát triển hệ thống mà vẫn có thể cải tiến nghiệp vụ.
Giải quyết vấn đề thiếu hụt nguồn nhân lực
Do giảm tỉ lệ sinh và già hóa dân số, việc thiếu hụt nguồn nhân lực trong tương lai
là vấn đề đáng lo ngại. Theo Văn phòng nội các, dân số lao động Nhật Bản năm 2014
là 65.870 nghìn người, giảm xuống cịn 37.950 nghìn người vào năm 2060. Theo đó,
tỷ lệ dân số lao động trong tổng dân số giảm từ 52% năm 2014 xuống còn 44% năm
2060.
RPA sẽ góp phần giải quyết vấn đề thiếu hụt nhân lực của Nhật Bản. RPA có thể tự
động hóa cơng việc có logic cố định mà khơng cần sự can thiệp của con người với hiệu

quả cao hơn so với con người thực hiện với sự kiểm tra sát sao.
RPA không bị giới hạn thời gian làm việc, và có thể thực hiện cơng việc lặp đi lặp
lại sau khi được cài đặt, nên được kỳ vọng sẽ trở thành một công cụ giải quyết vấn đề
thiếu hụt nhân lực trong nghiệp vụ văn phịng.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

7

2.2 Các giai đoạn của RPA
RPA mô tả rộng rãi thì có ba giai đoạn, sự khác biệt giữa đó là trong phán đốn và tự
học.
Giai đoạn 1 là xử lý dữ liệu theo các quy tắc được xác định. Trong giai đoạn thứ hai và
thứ ba, liên kết và phân tích nhiều dữ liệu phức tạp, và xác lập các quy tắc phán đốn
bởi chính hệ thống. Mình sẽ giới thiệu từng giai đoạn chi tiết hơn.
Class1:RPA
Giai đoạn này được gọi là "Robotic Process Automation". Đó là RPA theo nghĩa hẹp
mà chúng ta đã nói nãy giờ.
Đặc trưng là dựa theo những quy tắc được xác định và xử lý một cách tự động. Lợi ích
đó là phịng tránh lỗi của con người, tuy nhiên ngoài những quy tắc được quy định ra
thì nó khơng thể làm các cơng việc khác. Dường như nó chỉ là cơ chế để thực hiện lặp
đi lặp lại các nghiệp vụ đơn giản.
Class2:EPA
Giai đoạn 2 được gọi là Enhanced Process Automation. Phạm vi chính là phân tích
lượng dữ liệu lớn và xuất ra kết quả. Có những chức năng như là: phân loại hình ảnh

mới dựa trên hình ảnh hiện có, chức năng phân tích hành vi khác hàng từ dữ liệu lớn.
Vậy giai đoạn 2 này khác biệt so với giai đoạn 1 đó là điểm phân tích, xử lý dữ liệu
lớn
Class3:CA
Giai đoạn thứ 3 gọi là Cognitive Automation. Khác biệt so với gian đoạn 2 là việc xuất
kết quả một cách độc lập hơn. Những quyết định về ý tưởng kinh doanh sau khi phân
tích nhiều mặt về dữ liệu bán hàng, tình hình thị trường, trào lưu v.v.. là hồn tồn có
khả năng.
Ví dụ như việc dựa trên dữ liệu đối ứng khách hàng để có thể đối ứng tự động (kiểu
như Bot Q&A) hay là thay thể call center, hoặc là phán đoán, thực hiện gửi tài liệu tự
động.
2.3. Sự khác biệt giữa RPA và AI
RPA và AI thường bị nhầm lẫn nhưng có định nghĩa hồn tồn khác nhau. RPA theo
nghĩa hẹp đề cập đến Class1 trong ba giai đoạn. Tính năng đặc trưng chỉ đơn giản làm
việc theo các quy tắc. Tương đối rẻ tiền và khơng khó triển khai như AI.
Mặt khác, AI đề cập đến Class2 và Class3. Nó được đặc trưng bằng cách phân tích và
xuất kết quả dựa trên một lượng lớn dữ liệu. Kết quả đầu ra khác nhau giữa Class2 và
Class3, nhưng cả hai đầu ra đều dựa trên dữ liệu lớn.
RPA thực hiện các nhiệm vụ đơn giản nhiều lần, trong khi AI phân tích dữ liệu lớn và
đưa ra kết quả. Dựa trên điểm này, chúng ta có thể phân biệt RPA với AI.
2.4 Cách thức hoạt động của RPA
Nói một cách đơn giản, RPA là phần mềm robot nâng cao năng suất và tự động hóa các
cơng việc bàn giấy nhờ mô phỏng các thao tác máy tính của nhân viên văn phịng. Ví
dụ, nếu bạn muốn nhờ RPA thực hiện một thao tác trên máy tính, RPA sẽ ghi nhớ các
quy tắc thực hiện được gọi là kịch bản mơ tả trình tự thao tác. Những lần sau đó, RPA
Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm



Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

8

sẽ thực hiện công việc này dựa trên kịch bản. Bạn có thể hình dung hoạt động này
giống như việc hướng dẫn công việc cho nhân viên mới.
Đặc trưng của RPA là rất dễ hiểu vì người dùng khơng cần kiến thức lập trình, nội
dung thao tác cũng như workflow có thể xây dựng, hiệu chỉnh trên màn hình khi tạo
kịch bản. Đây không đơn thuần là cách thao tác tiện hay khơng, mà chính nhờ việc ai
cũng có thể xây dựng kịch bản và ai cũng có thể đọc hiểu kịch bản nên nhân viên
phịng nghiệp vụ khơng chun về IT cũng có thể tự mình tự động hóa được. Bên cạnh
đó, khác với Excel Macro, RPA khơng tạo ra những kịch bản không quản lý được nội
dung.
Kịch bản của RPA còn được gọi là “workflow” hoặc đơn thuần là “robot”. Nếu bạn
đã từng nghe ai nói “Tơi đã tạo ra 100 con Robot”, có nghĩa là họ đã tạo được 100 loại
kịch bản khác nhau.
2.5. Phát triển sản phẩm kết hợp AI và RPA
Khi áp dụng RPA, chiến lược tốt nhất là bắt đầu từ những khởi đầu nhỏ và dần dần tiến
đến những cải tiến lớn. Thực hiện cách mạng công nghiệp 4.0 cũng vậy, bắt đầu từ
công nghệ đơn giản RPA để nâng cao tỷ lệ ứng dụng IT là cách làm bền vững. Ở đây,
chúng tôi xin giới thiệu bước đầu tiên ứng dụng AI bắt đầu từ RPA. Đây là nội dung
của giai đoạn thứ 2 trong quá trình phát triển gồm 3 giai đoạn của RPA.
Mở rộng phạm vi dữ liệu xử lý của RPA
Ứng dụng AI-OCR / AI speaker để số hóa thơng tin dưới dạng tài liệu giấy, hình ảnh
hoặc âm thanh (cấu trúc hóa dữ liệu phi cấu trúc), từ đó mở rộng phạm vi cơng việc có
thể được tự động hóa. Gắn thêm cho Rơ bốt tự động hóa RPA con mắt siêu việt của AIOCR và đơi tai của AI.
Liên kết với nghiệp vụ cần khả năng phán đốn như thẩm định
Chúng tơi nhận được nhiều câu hỏi như “Liệu RPA có khả năng phán đốn cao như AI
hay khơng?”. RPA hồn tồn có khả năng nếu được kết hợp với AI. Dưới đây là ví dụ
về sự kết hợp giữa RPA và AI trong sản phẩm thẩm định tín dụng.

1. RPA gửi thơng tin về thu nhập đến AI thẩm định tín dụng và hỏi có nên cho khách
hàng này vay tiền không?
2. AI thẩm định điều kiện vay tín dụng của khách hàng dựa trên thông tin nhận được
3. RPA tiến hành thủ tục tiếp theo dựa trên quyết định của AI (ví dụ: nếu đủ điều kiện
vay, RPA sẽ tiến hành thủ tục cho vay)
4. Đối chiếu kết quả tra cứu với thông tin đăng ký để kiểm tra tính hợp lý của lộ trình
và chi phí do nhân viên cung cấp
Trong tương lai, số lượng các sản phẩm AI được thiết kế chuyên biệt cho mục đích
nhất định ngày càng tăng. Khi tích hợp với sản phẩm AI này, RPA sẽ có thể tự động
hóa nhiều cơng việc phức tạp. Khi đó, bạn có thể hình dung Robot tự động RPA được
gắn thêm một cố vấn thẩm định AI.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

9

2.6 Cách áp dụng RPA
Điều quan trọng trước tiên là chúng ta hiểu được sự khác nhau của việc áp dụng RPA
với áp dụng công nghệ IT truyền thống hay hoạt động cải tiến để áp dụng RPA đồng
thời với việc cân đối quản lý, kiểm soát và tự động hóa.
Khác với Excel Macro, RPA ít bị bỏ khơng, tuy nhiên, cần lưu ý những ảnh hưởng khi
nền tảng ứng dụng cần tự động hóa thay đổi, hay cần xây dựng một cơ chế để giải đáp
những yêu cầu của người dùng. Do đó, mặc dù nhân viên nghiệp vụ chủ động áp dụng
RPA nhưng doanh nghiệp cần xây dựng quy định quản lý và kiểm sốt rơ bốt phần
mềm này.

Tuy nhiên, nếu doanh nghiệp xây dựng quy định quản lý và kiểm soát quá nghiêm ngặt
như với các cơng nghệ truyền thống thì RPA khó được áp dụng hiệu quả ở phòng
nghiệp vụ mà dễ trở thành một thiết bị phát triển hệ thống cho phòng IT.
Để tận dụng được những lợi ích và giá trị đích thực của RPA, việc áp dụng RPA cần
bám sát chính sách áp dụng như áp dụng cho ai vì mục đích gì?
Quá trình đưa RPA vào sử dụng bao gồm 3 bước: PoC (đánh giá, kiểm chứng); áp
dụng cho một phần doanh nghiệp và áp dụng trên toàn doanh nghiệp. Với những
doanh nghiệp đã áp dụng RPA nhưng không sử dụng hiệu quả phần lớn là do phòng
nghiệp vụ - đơn vị sử dụng RPA chính – khơng được tham gia vào giai đoạn PoC mà
chỉ có phịng IT và phịng phụ trách áp dụng RPA đánh giá sản phẩm sau đó chỉ thị cho
phịng nghiệp vụ áp dụng. Cách làm này dễ dẫn đến việc công cụ RPA được lựa chọn
có thể quá khó với người sử dụng, hay hỗ trợ kỹ thuật từ nhà cung cấp không đến được
người sử dụng, hay làm họ có cảm giác bị bắt ép sử dụng. Vì vậy ngay từ giai đoạn
PoC, doanh nghiệp nên cho phép nhân viên nghiệp vụ tham gia và chú ý lắng nghe
đánh giá từ họ.
Bước đầu tiên khi áp dụng RPA là tập huấn sử dụng RPA. Khi được tập huấn, bạn sẽ
hiểu RPA là gì và có những hình dung thú vị về cơng việc có thể tự động hóa bằng
RPA trong nghiệp vụ của mình. Nên bắt đầu PoC bằng việc tập huấn về công cụ RPA
với 2 đến 3 người đến từ mỗi phòng ban. Những người này sau đó sẽ đóng vai trị thúc
đẩy q trình áp dụng RPA trong phịng ban của mình.

CHƯƠNG III: SỬ DỤNG CƠNG CỤ UIPATH
Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

10


3.1 UiPath là gì?
UiPathis là một cơng cụ tự động hóa quy trình robot được sử dụng cho tự động hóa
máy tính để bàn Windows.
Nó được sử dụng để tự động hóa các nhiệm vụ dư thừa và loại bỏ sự can thiệp của con
người.
Công cụ này đơn giản để sử dụng và có chức năng kéo và thả các hoạt động.
UiPath có phiên bản Studio tiêu chuẩn có thời gian dùng thử là 60 ngày.
Phần tốt nhất là, UiPath cũng đi kèm với Phiên bản cộng đồng, miễn phí trọn đời và có
hầu hết các chức năng của phiên bản Studio.
Bây giờ bạn đã hiểu UiPath là gì, hãy xem cách bạn có thể cài đặt UiPath studio trên
hệ thống của mình.
3.2 Hướng dẫn về UiPath: Cách cài đặt UiPath Studio?
Bước 1: Truy cập liên kết sau: và nhấp vào "Nhận
phiên bản cộng đồng".

Bước 2: Điền thông tin chi tiết để đăng ký và nhấp vào "Yêu cầu phiên bản cộng
đồng".
Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

11

Bước 3: Bây giờ, hãy mở email đã đăng ký của bạn để nhận hướng dẫn tải xuống
UiPath.


Bước 4: Nhấp đúp chuột vào tập tin đã tải xuống.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

12

Bước 5: Sau khi cài đặt UiPath, công cụ UiPath sẽ mở.
Bước 6: Nhập địa chỉ email mà bạn đã đăng ký và nhấp vào nút Kích hoạt.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

13

Bước 7: Sau khi cài đặt, bạn sẽ nhận được trang xác nhận này cho biết cài đặt thành
công.

Đây là giao diện của nó sau khi mở UiPath Studio.

Bây giờ, trước khi chuyển sang các loại dự án khác nhau trong UiPath, chúng ta hãy
thảo luận về một số thuật ngữ / khái niệm quan trọng trong UiPath tức là Trình tự và

Hoạt động.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

14

Hướng dẫn UiPath: Các loại dự án trong UiPath
Có 4 loại dự án trong UiPath:
Trống: Một dự án trống là một bảng đá sạch; bạn có thể xây dựng các dự án của bạn
từ đầu. Ảnh chụp màn hình dưới đây là màn hình của một dự án trống. Nó khơng có
mẫu cũng như bất cứ thứ gì được xác định trước trên không gian làm việc của bạn.
Bạn phải xác định mọi thứ từ đầu để xây dựng một dự án mới.

Quy trình đơn giản: Quy trình đơn giản về cơ bản cung cấp cho chúng ta một mẫu
sơ đồ, tức là sơ đồ của một chuỗi các hoạt động.
Bạn có thể tham khảo ảnh chụp màn hình bên dưới để hiểu rõ hơn:

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

15


Cải tiến quy trình tác nhân: Cải tiến quy trình tác nhân giúp người dùng bằng cách
tự động hóa các tác vụ. Nó được sử dụng để đánh giá bất kỳ người dùng nào làm việc
trên hệ thống. Ví dụ: nếu bạn đang làm việc trên một hệ thống và bạn muốn cắt (ctrl +
x) tác vụ, một cách để làm điều đó là nhấp chuột phải vào hệ thống và sau đó chọn cắt.
Một cách khác để làm điều đó là chỉ cần chọn biểu tượng cụ thể đó và sau đó chọn cắt.
Điều này sẽ cắt biểu tượng cụ thể đó.
Vì vậy, bất cứ khi nào bạn muốn xác định các phím tắt của riêng mình, bạn có thể sử
dụng cải tiến quy trình tác nhân như bạn có thể thấy trong ảnh chụp màn hình để nó có
thể định cấu hình kích hoạt thơng qua đó nó có thể thực hiện một nhóm tác vụ cụ thể.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

16

Robot Enterprise Frameworkis được sử dụng để xác định các trạng thái trong một dự
án, rất hữu ích trong các quy trình kinh doanh. Vì vậy, về cơ bản các loại dự án mà bạn
muốn đưa vào hung doanh nghiệp Rô bốt: Các tiểu bang , chúng tôi sử dụng dự án
cụ thể này.

Trước khi tạo các dự án của riêng bạn, hãy hiểu các thành phần khác nhau của nền
tảng UiPath.
Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm



Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

17

Hướng dẫn UiPath: Các thành phần UiPath
UiPath thường được chia thành 2 thành phần:
Các thành phần nền tảng UiPath
Các thành phần của UiPath Studio
1. Các thành phần nền tảng UiPath
Nền tảng UiPath bao gồm ba thành phần chính:

Ghi âm: Trình ghi này của UiPath cho phép người dùng ghi lại các chuyển động của
chuột UI và các hoạt động bàn phím để tạo tập lệnh tự động hóa.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

18

Quét màn hình và Quét dữ liệu: Quét dễ dàng với Quét màn hình và Quét dữ liệu

Sự kiện người dùng: Điều này ghi lại sự kiện người dùng. Ví dụ. Nhấp chuột, nhấn
phím, v.v.


Biến: Điều này giúp bạn tạo và quản lý biến.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

19

2. Ngăn hoạt động: Ở phía bên trái, bạn có ngăn hoạt động nơi có tất cả các nhiệm vụ
nhỏ. Tất cả bạn phải làm là kéo và thả nó trong khơng gian làm việc và cấu hình nó để
nó hoạt động theo yêu cầu cho mọi hoạt động.

3. Ngăn thuộc tính: Cấu hình có thể được xử lý ở đây trong ngăn thuộc tính, như đặt
đầu ra của một hoạt động cụ thể hoặc tác vụ.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

20

4. Thanh điều khiển / Ngăn: Nếu bạn thấy phần dưới cùng của cơng cụ đường dẫn
UI, nó có các biến, đối số và nhập. Đây là phần bạn có thể tạo biến, xóa biến và xử lý
đối số.


Bây giờ chúng ta đã hiểu các khái niệm cơ bản của UiPath, hãy thực hiện các khái
niệm này trong UiPath.
Hãy tạo một dự án đơn giản sẽ chào đón bạn với cái tên tức là "Chào mừng đến với
Phiên Samarpit"

Bước 1: Mở Studio UiPath của bạn và nhấp vào dự án "Trống".

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

21

Bước 2: Đầu tiên, kéo và thả chuỗi trong khơng gian làm việc.

Đây là cách nó trơng sau khi kéo và thả.

Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


Xây dựng cơ sở dữ liệu hình ảnh cho hệ thống AI

22


Bước 3: Vì vậy, chúng tơi muốn chương trình của chúng tơi hỏi tên tơi. Vì vậy, tơi sẽ
tìm kiếm hộp thoại đầu vào, sau đó kéo và thả nó trong hoạt động tuần tự.

Bước 4: Đối với tiêu đề, hãy chỉ nói "Nhập tên của bạn." Sau đó, để điền vào nhãn,
chúng tôi sẽ nhập "Tên của bạn là gì?"
Khoa khoa học máy tính. – Lớp 18IT2

Lê Văn Truyền , Lý Ngọc Trâm


×