Đặc tả tính năng “Intelligence” trong Google AppSheet
Tính năng thông minh của Google AppSheet giúp người dùng thực hiện nhiều nhiệm vụ, thu thập thông tin ý nghĩa từ hình ảnh hoặc văn bản và đưa ra dự đoán dựa trên dữ liệu.
Trí tuệ nhân tạo trong Google AppSheet
Tính năng thông minh trên Google AppSheet giúp người dùng khai thác sức mạnh trí tuệ nhân tạo trong các ứng dụng của họ. Điều này cho phép người dùng tự động hóa quy trình, trích xuất thông tin từ dữ liệu và cải thiện quyết định. Tích hợp sẵn các chức năng trí tuệ nhân tạo như nhận dạng hình ảnh, xử lý ngôn ngữ và mô hình dự đoán; người dùng có thể tự động thực hiện nhiều nhiệm vụ, thu thập thông tin và đưa ra dự đoán dựa trên dữ liệu.
Các mô hình dự đoán thực hiện phân tích thống kê dữ liệu ứng dụng của bạn để đưa ra dự đoán về dữ liệu trong tương lai. Một số ví dụ bao gồm:
Phân loại phản hồi của khách hàng: đưa ra các ví dụ về phản hồi và các loại phản hồi
Dự đoán sự rời bỏ của khách hàng: đưa ra các ví dụ về khách hàng và liệu họ có rời đi không
Ước tính chi phí của một dự án: đưa ra ví dụ về các dự án trước đó và chi phí của chúng
Mô hình dự đoán hoạt động thông qua sử dụng các thuật toán máy học để khái quát hóa từ dữ liệu lịch sử của bạn. Học máy có hai giai đoạn:
Giai đoạn đào tạo: Dữ liệu đào tạo lịch sử của bạn được phân tích và một mô hình dự đoán mới được tạo
Giai đoạn dự đoán: Mô hình dự đoán của bạn đưa ra dự đoán về dữ liệu không có trong dữ liệu đào tạo của bạn
Sử dụng Máy học (Marchine Learning) của Google Cloud
AppSheet sử dụng Nền tảng máy học của Google Cloud để tạo các mô hình dự đoán. Nghĩa là trong giai đoạn đào tạo, dữ liệu của bạn được truy cập bằng mã của AppSheet chạy trên dịch vụ Google Cloud. Trong giai đoạn dự đoán, mô hình của bạn được lưu trữ riêng trên một dịch vụ Google Cloud khác.
Tạo một mô hình dự đoán mới
Cấu hình mô hình đào tạo, bao gồm:
Bảng dữ liệu đào tạo: Đây là bảng trong ứng dụng chứa dữ liệu lịch sử của bạn được sử dụng làm đầu vào cho thuật toán máy học.
Cột để dự đoán: Cột trong dữ liệu đào tạo của bạn mà bạn muốn đưa ra dự đoán trong tương lai. Cột để dự đoán phải là Yes/No, Enum,Ref, Price, Decimal, hoặc Number.
(Không bắt buộc) Đầu vào mô hình: Các cột trong dữ liệu đào tạo chứa thông tin liên quan để đưa ra dự đoán. Nếu phần này để trống, AppSheet sẽ tự động suy ra cột nào có liên quan. Nếu bạn cần ghi đè quyết định của AppSheet, bạn có thể chỉ định rõ ràng các cột có liên quan.
Đào tạo mô hình dự đoán
Khi trình chỉnh sửa làm mới, trạng thái trực tiếp của mô hình khi nó đang được đào tạo sẽ được hiển thị. Quá trình đào tạo thường mất chưa đến một phút tùy thuộc vào kích thước dữ liệu đào tạo của bạn.
Khi mô hình của bạn đã hoàn thành, bạn sẽ nhận được phản hồi về độ chính xác và cách mô hình đưa ra dự đoán. Thông tin cụ thể được hiển thị sẽ phụ thuộc vào loại cột mà mô hình của bạn đang dự đoán.
Đưa ra dự đoán
Sau khi mô hình của bạn được đào tạo, bạn có thể kết hợp mô hình vào ứng dụng của mình theo nhiều cách khác nhau. Cách dễ nhất để sử dụng mô hình của bạn là bật một công tắc trong cấu hình mô hình để:
Thêm một cột ảo vào bảng của bạn để chứa dự đoán đầu ra của mô hình hoặc
Thêm một giá trị ban đầu vào cột dự đoán của bạn
Nhận dạng ký tự quang học (OCR) trong Google AppSheet
OCR là một công nghệ cho phép truy cập văn bản hoặc chữ viết xuất hiện trong một hình ảnh. Với tính năng OCR của AppSheet, bạn có thể tăng tốc độ nhập dữ liệu bằng cách tự động điền vào biểu mẫu của mình từ một hình ảnh.
Tính năng OCR của AppSheet cần thiết khi bạn muốn quét nhiều tài liệu mà tất cả đều có bố cục cố định. Hình ảnh có thể chứa văn bản in hoặc chữ viết tay. Một số ví dụ về điều này bao gồm:
Mẫu giấy tiêu chuẩn
Nhãn vận chuyển USPS
Hóa đơn từ một công ty duy nhất
Một số trường hợp tính năng OCR của AppSheet không hoạt động bao gồm:
Danh thiếp (không tuân theo định dạng chuẩn)
Biểu mẫu sử dụng hộp kiểm
Ứng dụng không có kết nối internet
Cách sử dụng OCR trong ứng dụng.
Tính năng OCR của AppSheet hiện đang ở giai đoạn thử nghiệm. Bạn có thể truy cập nó trong trình chỉnh sửa AppSheet trong phần Intelligence > OCR.
Trước hết, để bắt đầu bạn sẽ cần ít nhất bốn hình ảnh mẫu và các giá trị sẽ được trích xuất từ chúng. AppSheet sẽ kiểm tra các ví dụ đã cho và đưa ra một mẫu chung để khớp với các hình ảnh mới.
Mở ứng dụng của bạn trong trình chỉnh sửa.
Chuyển đến Intelligence . Bảng điều khiển Thông minh sẽ mở ra.
Nhấp vào + bên cạnh tiêu đề OCR Module. Đổi tên mô hình OCR bằng cách cập nhật trường tên.
Chọn bảng có chứa các ví dụ hình ảnh trong trình đơn thả xuống Table .
Chọn cột hình ảnh có đầu vào ví dụ trong trình đơn thả xuống Image Column (Cột hình ảnh)
Đặt các Cột đầu ra để bao gồm các cột chứa dữ liệu được trích xuất.
Lưu ứng dụng bằng cách chọn một trong các tùy chọn sau:
Lưu – Lưu ứng dụng
Lưu và xác minh dữ liệu – Lưu ứng dụng và xác minh dữ liệu đã xác định.
Sau khi bạn lưu các thay đổi của mình, mô hình OCR tùy chỉnh của bạn sẽ được tạo. AppSheet sẽ hiển thị các mẫu được tìm thấy trong mỗi ví dụ và thông báo cho bạn về sự cố xảy ra trong quá trình thực hiện (nếu có).
Cuối cùng, sau khi đào tạo xong, mô hình này sẽ có sẵn trong ứng dụng của bạn. Các cột không chỉ tự động được khởi tạo bằng các giá trị trích xuất từ hình ảnh mà AppSheet còn thêm các công thức OCR đặc biệt để khởi tạo các giá trị cột của bạn.
Chế độ Smart Assistant (Trợ lý thông minh) trong Google AppSheet
Chế độ trợ lý cho phép bạn tương tác với ứng dụng của mình bằng giọng nói, tương tự như Siri hoặc Google Assistant.
Có thể sử dụng Trợ lý thông minh như thế nào?
Mở ứng dụng của bạn trong trình chỉnh sửa
Chuyển đến Intelligence và nhấp vào Smart Assistant trong Options
Bật chế độ Trợ lý thông minh (Enable Smart Assistant)
Chọn ngôn ngữ để sử dụng cho Trợ lý thông minh từ trình đơn thả xuống Ngôn ngữ
Thao tác này sẽ tạo giao diện Trợ lý mới trong menu ứng dụng của bạn:
Xem dữ liệu
Bạn có thể điều hướng đến các bảng và hàng khác nhau trong ứng dụng của mình bằng các lệnh tương tự như sau:
“Cho tôi xem khách hàng của tôi” để điều hướng đến một bảng có tên Customers
“Chuyển đến đơn đặt hàng” để điều hướng đến một bảng có tên Orders
“Go to Bob Barker” để điều hướng đến hàng có nhãn Bob Barker
Lọc dữ liệu
Bạn có thể lọc dữ liệu của mình bằng các lệnh tương tự như sau:
“Hiển thị cho tôi tất cả các đơn đặt hàng đang mở” để điều hướng đến bảng và hiển thị các hàng trong đó cột Order Enum bằng Mở Status
“Cho tôi xem đơn đặt hàng từ tuần trước” để lọc trên một Cột Date trong Bảng Orders
“Sản phẩm có giá ít nhất $5”
Bên cạnh đó, bạn có thể kết hợp nhiều bộ lọc trong một lệnh:
“Hãy cho tôi xem các đơn đặt hàng mở của Bob Barker từ hôm nay”
Bạn cũng có thể áp dụng các bộ lọc từng bước:
“Cho tôi xem các lệnh đang mở”
“Chỉ những cái từ hôm nay”
Lệnh chạy hành động
Khi xem một bản ghi cụ thể, bạn có thể sử dụng lệnh thoại để chạy các hành động.
“Tới Bob Barker”
Tổng kết
Tóm lại, các tính năng thông minh trong Google AppSheet nâng cao khả năng giúp người dùng tận dụng sức mạnh của trí tuệ nhân tạo. Những tính năng này cho phép người dùng tự động hóa quy trình, thu được thông tin từ dữ liệu và tăng cường quyết định. Hơn hết Google AppSheet tạo điều kiện cho việc trải nghiệm ứng dụng thông minh và hiệu quả hơn. Đặc biệt, người dùng có thể tận dụng lợi ích đó mà không cần kiến thức lập trình phức tạp hoặc chuyên môn đặc biệt.