Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Chào mọi người! Không có gì bí mật khi trí tuệ nhân tạo hiện đang ngày càng tham gia nhiều hơn vào nhiều lĩnh vực khác nhau trong cuộc sống của chúng ta. Chúng tôi đang cố gắng chuyển ngày càng nhiều công việc và hoạt động thường ngày sang trợ lý ảo, từ đó giải phóng thời gian và sức lực của mình để giải quyết các vấn đề thực sự phức tạp và thường là sáng tạo. Không ai trong chúng ta thích làm những công việc đơn điệu ngày này qua ngày khác, vì vậy ý ​​tưởng thuê trí tuệ nhân tạo thực hiện những nhiệm vụ đó được nhìn nhận rất tích cực.

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Vậy tự động hóa quy trình bằng robot là gì?

RPA hay Tự động hóa quy trình bằng robot là công nghệ ngày nay cho phép cấu hình phần mềm máy tính hoặc “robot” để mô phỏng hành động của con người làm việc trong hệ thống kỹ thuật số nhằm thực hiện các quy trình kinh doanh. Robot RPA sử dụng giao diện người dùng để thu thập dữ liệu và sử dụng các ứng dụng giống như con người. Họ giải thích, bắt đầu phản hồi và liên lạc với các hệ thống khác để thực hiện nhiều nhiệm vụ lặp đi lặp lại. Điểm khác biệt duy nhất: robot phần mềm RPA không bao giờ nghỉ ngơi và không mắc lỗi. Chà, nó gần như không cho phép điều đó.

Ví dụ: robot RPA có thể xử lý các tệp đính kèm với các chữ cái, nhận dạng văn bản, số tiền, họ, sau đó thông tin nhận được sẽ tự động được nhập vào bất kỳ hệ thống kế toán nào. Trên thực tế, robot RPA có khả năng bắt chước nhiều hành động của người dùng, nếu không muốn nói là tất cả. Họ có thể đăng nhập vào ứng dụng, di chuyển tệp và thư mục, sao chép và dán dữ liệu, điền vào biểu mẫu, trích xuất dữ liệu có cấu trúc và bán cấu trúc từ tài liệu, v.v.

Công nghệ RPA đã không thể vượt qua Microsoft Power Automate nổi tiếng. Trong các bài viết trước, tôi đã nói về cách bạn có thể sử dụng Power Automate để tự động hóa nhiều quy trình khác nhau, từ xuất bản tin nhắn trong Microsoft Teams đến phối hợp với người quản lý của bạn và gửi yêu cầu web HTTP. Chúng tôi đã đề cập đến nhiều tình huống có thể được triển khai bằng khả năng của Power Automate. Hôm nay, chúng ta hãy xem cách sử dụng RPA. Chúng ta đừng lãng phí thời gian.

Hãy thử “robot hóa” quy trình demo gửi phiếu yêu cầu đến dịch vụ hỗ trợ. Dữ liệu ban đầu như sau: khách hàng gửi thông tin về lỗi hoặc yêu cầu qua email dưới dạng tài liệu PDF kèm bảng chứa thông tin về yêu cầu. Định dạng bảng sẽ như sau:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Bây giờ hãy truy cập cổng thông tin Power Automate và tạo mô hình trí tuệ nhân tạo mới:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Tiếp theo, chúng tôi chỉ ra tên cho mô hình tương lai của chúng tôi:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Power Automate cảnh báo chúng tôi rằng việc tạo một mô hình sẽ cần khoảng 5 tài liệu có cùng bố cục để đào tạo “robot” tương lai của chúng tôi. May mắn thay, có rất nhiều mẫu như thế này có sẵn.

Tải 5 mẫu tài liệu và bắt đầu chuẩn bị mô hình:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Việc chuẩn bị mô hình trí tuệ nhân tạo mất vài phút, giờ là lúc rót cho mình một tách trà:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Sau khi hoàn tất việc chuẩn bị mô hình, cần gán một số nhãn nhất định cho văn bản được nhận dạng để có thể truy cập thông tin:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Nhóm thẻ và dữ liệu được lưu trong một cửa sổ riêng. Sau khi bạn đã gắn thẻ tất cả các trường bắt buộc, hãy nhấp vào “Xác nhận trường”:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Trong trường hợp của tôi, người mẫu đã yêu cầu tôi gắn thẻ các trường trên một vài mẫu tài liệu khác. Tôi vui lòng đồng ý giúp đỡ:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Sau khi hoàn tất tất cả các thao tác, đã đến lúc bắt đầu huấn luyện mô hình, nút mà vì lý do nào đó được gọi là "Train". Đi nào!

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Việc đào tạo người mẫu cũng như chuẩn bị nó chỉ mất vài phút; đã đến lúc rót cho mình một tách trà khác. Sau khi quá trình đào tạo hoàn tất, bạn có thể xuất bản mô hình đã tạo và đào tạo:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Người mẫu được đào tạo và nhiệt tình làm việc. Bây giờ, hãy tạo danh sách SharePoint Online để chúng tôi thêm dữ liệu từ các tài liệu PDF được nhận dạng vào đó:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Và bây giờ mọi thứ đã sẵn sàng, chúng tôi tạo một luồng Power Automate, với bộ kích hoạt “Khi có thư email mới”, nhận dạng tệp đính kèm trong thư và tạo một mục trong danh sách SharePoint. Luồng ví dụ dưới đây:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Hãy kiểm tra dòng chảy của chúng tôi. Chúng tôi gửi cho mình một lá thư có tệp đính kèm như:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Và kết quả của quy trình là việc tự động tạo một mục trong danh sách SharePoint Online:

Tự động hóa quy trình bằng robot trong Microsoft Power Platform. Nhận dạng tài liệu

Mọi thứ hoạt động giống như một chiếc đồng hồ. Bây giờ là về các sắc thái.

Lưu ý đầu tiên là hiện tại, RPA trong Power Automate không thể nhận dạng văn bản tiếng Nga. Rất có thể cơ hội như vậy sẽ xuất hiện trong tương lai gần, nhưng hiện tại thì vẫn chưa có. Vì vậy, bạn cần phải tính đến khía cạnh này.

Lưu ý thứ hai là việc sử dụng Tự động hóa quy trình bằng robot trong Power Platform yêu cầu đăng ký Premium. Nói chính xác hơn, RPA được cấp phép dưới dạng tiện ích bổ sung cho giấy phép PowerApps hoặc Power Automate. Đổi lại, việc sử dụng RPA trong Power Automate yêu cầu kết nối với môi trường Common Data Service, được bao gồm trong đăng ký Premium.

Trong các bài viết sau, chúng ta sẽ xem xét nhiều khả năng hơn nữa trong việc sử dụng RPA trong Power Platform và tìm hiểu cách bạn có thể tạo một chatbot thông minh dựa trên Power Automate và RPA. Cảm ơn sự quan tâm của bạn và chúc mọi người một ngày tốt lành!

Nguồn: www.habr.com