Scratch: Cách tạo một chatbot giống Alexa với AI
Hình ảnh về: Scratch: Cách tạo chatbot giống Alexa bằng AI
Video về: Scratch: Cách tạo chatbot giống Alexa bằng AI
Scratch Wiki: Cách tạo chatbot giống Alexa bằng AI
Scratch: Cách tạo chatbot giống Alexa bằng AI -
Scratch: Cách tạo một chatbot giống Alexa với AI
Hình ảnh về: Scratch: Cách tạo chatbot giống Alexa bằng AI
Video về: Scratch: Cách tạo chatbot giống Alexa bằng AI
Scratch Wiki: Cách tạo chatbot giống Alexa bằng AI
Scratch: Cách tạo chatbot giống Alexa bằng AI -
Cùng đọc bài viết với Phòng Giáo dục và Đào tạo Sa Thầy Scratch: Cách tạo một chatbot giống Alexa với AI.
cào không chỉ giúp trẻ sáng tạo game, trò chơi mà còn phát triển chatbot. Đây là cách tạo chatbot giống Alexa với AI trong Scratch.
Cách tạo một chatbot giống Alexa với AI trong Scratch
Bước 1: Bắt đầu với họa tiết và hình nền
Đầu tiên, chọn nhân vật cho chatbot và nền. Theo mặc định, Scratch cung cấp cho bạn một con mèo và nền trống. Bạn có thể sử dụng lựa chọn có sẵn này hoặc sprite của riêng bạn. Tìm biểu tượng con mèo ở góc dưới cùng bên phải màn hình để tự chọn sprite.
Bạn đang xem: Scratch: Cách tạo chatbot giống Alexa bằng AI
Bạn có thể chọn một ký tự từ thư viện hoặc sử dụng Sơn để vẽ, sử dụng Sự ngạc nhiên hãy để Scratch chọn ngẫu nhiên cho bạn hoặc nhấp Tải lên để tải hình ảnh mong muốn.
Nếu bạn quyết định chọn hình dạng của riêng mình, bạn có thể xóa nhân vật mặc định bằng cách chọn nó rồi nhấp vào biểu tượng thùng rác.
Để chọn phông nền, hãy tìm biểu tượng ngọn núi. Ở đây bạn có các tùy chọn giống như trong menu sprite.
Bước 2: Nhập câu lệnh hoặc yêu cầu chatbot đặt câu hỏi.
Bây giờ hãy bắt đầu viết mã trong Scratch. Bạn cần yêu cầu người dùng ra lệnh hoặc đặt câu hỏi để chatbot trả lời. Bạn cũng sẽ muốn chương trình tiếp tục trò chuyện khi đang chạy.
Đảm bảo sprite được chọn trong cửa sổ Sprite. Bây giờ bạn sẽ thấy nó được đánh dấu màu xanh lam.
Ở bên trái màn hình, bạn sẽ thấy danh sách các khối có thể được sử dụng để viết mã. Khi bạn chọn một mục, bạn sẽ thấy các khối lựa chọn.
Đến đầu tiên Sự kiện và kéo khối khi lá cờ được nhấp vào.
Bạn muốn tiếp tục trò chuyện trong khi chương trình đang chạy? đi đến phần Điều khiển và kéo khối mãi mãi. Thêm khối này vào khối khi lá cờ được nhấp vào.
Trong khối mãi mãi, yêu cầu người dùng đưa ra lệnh hoặc đặt câu hỏi. Kế tiếp cảm biếnlấy khối hỏi. Thêm nó vào bên trong chặn mãi mãi. MẠNG SỐNG hộp văn bảnkiểu Nói điều gì đó hoặc hỏi tôi một câu hỏi.
Bước 3: Tạo một biến để biết câu trả lời có trong danh sách hay không và vị trí của nó.
Giống như Alexa, AI chatbot cần học và ghi nhớ những gì người dùng nói và cách phản hồi.
Để giúp AI chatbot làm được điều đó, hãy truy cập Thay đổi và tạo một biến thành lập để xác định xem có câu trả lời trong danh sách chatbot và một biến khác có tên vị trí nhanh chóng để lưu câu trả lời tìm thấy.
Bước 4: Tạo một danh sách lưu những gì chatbot học được và cách nó phản hồi.
đi đến phần Thay đổi và lập một danh sách lặp lại Và bình luận:
- lời nhắc nhở chứa những gì người dùng nói với chatbot
- bình luận ghi lại cách chatbot phản hồi với câu lệnh hoặc câu hỏi của người dùng.
Bước 5: Đặt giá trị ban đầu cho biến.
Mỗi khi người dùng yêu cầu một hành động hoặc đặt câu hỏi, các giá trị cho các biến này cần được đặt lại.
đi đến phần Thay đổi và sử dụng hai khối bộ. Thêm chúng sau khối hỏi. Đặt biến thành lập sang trọng SAI Và vị trí nhanh chóng sang trọng Trước hết.
Bước 6: Kiểm tra danh sách nhắc trả lời của người dùng.
Chatbot cần biết nó có phản hồi lại những gì người dùng nói hay không. Đầu tiên, nó phải tìm danh sách các lời nhắc. đi đến phần Điều khiển và chọn khối lặp lại. Thêm nó sau khối thiết lập.
Khối lặp lại sử dụng điều kiện làm số lần nó lặp lại cho mỗi mục trong danh sách lời nhắc. Kế tiếp Thay đổi và chọn khối độ dài của. Nhấp chuột lặp lại từ trình đơn thả xuống.
Kiểm tra câu trả lời của người dùng như một phần của lặp lại mà AI chatbot đã biết. Cho AI chatbot biết khi người dùng nói Xin chào, nó sẽ đáp lại bằng Xin chào.
Kế tiếp Điều khiển > lấy khối nếu khác > thêm nó vào bên trong khối lặp lại.
Sau đó đến nhà điều hành > chọn bao gồm > Thêm nó vào điều kiện cho khối nếu như.
Từ cảm biến > chọn hồi đáp > thêm nó vào khu vực đầu tiên trong khối bao gồm.
Từ Thay đổi> lấy mục ___ của ___. Chọn danh sách lời nhắc từ menu. Ngoài ra, bạn cũng có thể sử dụng khối hồi đáp và thêm nó vào vùng trống trong khối bao gồm.
Sử dụng đoạn mã trên, AI sẽ kiểm tra xem câu trả lời của người dùng nằm ở mục nào trong danh sách gợi ý.
Bước 7: Dạy chatbot AI nhận biết phiên bản mới của lời nhắc.
Câu trả lời của người dùng có thể chứa các từ chatbot AI đã biết nhưng có dấu câu khác. Để đảm bảo AI chatbot biết phải nói gì khi hết lời nhắc nhở, bạn cần đảm bảo rằng tất cả các biến thể của lệnh đều có trong danh sách. Ví dụ: Xin chào có trong lời nhắc nhưng Xin chào! đang mất tích. Vui lòng kiểm tra và thêm lệnh còn thiếu vào danh sách
- Từ Điều khiển > lấy khối nếu nhưsau đó thêm nó vào phần nếu như thuộc về nếu khác.
- Từ nhà điều hành > chọn khối Không Và bao gồm. Hơn Không về điều kiện cho lệnh nếu nhưsau đó thêm bao gồm vào khối Không.
- Từ Thay đổilấy khối lặp lại. Thêm nó vào vùng trống đầu tiên trong khối bao gồm.
- Từ cảm biếnlấy khối hồi đápsau đó thêm nó vào vùng trống trong khối bao gồm.
Nếu lời nhắc chưa chứa tất cả các câu trả lời đúng, hãy thêm nó vào danh sách lặp lại và câu trả lời ở cùng một vị trí trong danh sách bình luận.
Từ Thay đổi > chọn thêm vào ___ > thêm nó vào lệnh nếu như.
trong khối thêm vào đầu tiên, lấy hồi đáp từ Cảm biến. Thêm nó vào vùng trống của khối. Chọn danh sách lời nhắc từ trình đơn thả xuống.
trong khối thêm vào thứ hai, lấy mục ___ của ___ từ Thay đổi. Thêm nó vào trường trống của khối thêm vào. Chọn danh sách bình luận cho cả hai danh sách thả xuống.
Bước 8: Nói phản hồi!
Đầu tiên, chatbot cần tìm câu trả lời chính xác trong danh sách nhắc. Kế tiếp Thay đổilấy khối bộ. Thêm nó sau lệnh nếu như thứ hai nhưng vẫn trong câu lệnh if đầu tiên. Sử dụng nó để thiết lập các biến thành lập sang trọng PHẢI băng lựa chọn thành lập từ trình đơn thả xuống và nhập PHẢI.
Để trả lời, chặn say rượu trong Ngoại hình. thêm nó sau đặt tìm thấy là đúng.
Để chatbot phản hồi thích hợp, hãy truy cập Thay đổi > chọn mục ___ của ___. Thêm nó vào bên trong khối say rượu. Cũng từ mục Thay đổilấy khối vị trí nhanh chóngthêm nó vào khu vực trong khối mục ___ của ___. Chọn danh sách bình luận từ trình đơn thả xuống.
Bước 9: Cập nhật vị trí nhắc nhở cho mục tiếp theo trong danh sách.
Nếu câu trả lời không khớp với mục hiện tại trong danh sách, vị trí nhắc sẽ chuyển sang mục tiếp theo. Từ Thay đổi > lấy thay đổi ___ bằng 1 > thêm nó vào lệnh khác. Lựa chọn vị trí nhanh chóng từ trình đơn thả xuống.
Bước 10: Huấn luyện AI
Một khía cạnh quan trọng của AI là khả năng học hỏi. Nếu bạn không thấy câu trả lời trong danh sách lời nhắc nhở Sau khi kiểm tra, AI cần biết phải nói gì vào lần tới.
từ mục Điều khiểnlấy khối nếu nhưthêm nó sau lặp lại.
Để kiểm tra biến thành lập vẫn SAI vì không thể tìm thấy lời nhắc, hãy sử dụng khối = từ nhà điều hành. Thêm nó vào điều kiện lệnh nếu như.
Kế tiếp Thay đổilấy khối thành lậpthêm nó vào phần đầu tiên của khối =. Nhập khẩu SAI ở trường thứ hai.
Để dạy cho AI những gợi ý mới, hãy lấy thêm ___ vào ___ khối từ Thay đổisau đó thêm nếu như.
Kế tiếp cảm biếnlựa chọn hồi đápthêm nó vào khu vực trong khối thêm vào. Lựa chọn lặp lại từ danh sách thả xuống.
Nói với người dùng rằng chatbot không biết câu trả lời và hỏi họ sẽ nói gì trong tương lai như thế này:
Kế tiếp cảm biến > chọn hỏi > thêm sau khối thêm vào. Trong hộp văn bản, viết “Xin lỗi, tôi không biết trả lời thế nào. Lần sau tôi nên nói gì đây?”.
Cuối cùng, thêm câu trả lời vào danh sách bình luận. Kế tiếp Thay đổi > chọn khối thêm vào ___ khác.
Đi đến Cảm biến, nhận khối hồi đáp. Thêm nó vào khu vực trong khối thêm vào. Chọn danh sách bình luận từ trình đơn thả xuống.
Trên đây là cách tạo chatbot trong Scratch. Hy vọng bài viết hữu ích với bạn.
Đăng bởi: Phòng Giáo dục và Đào tạo Sa Thầy
Danh mục: Tổng hợp
[rule_{ruleNumber}]
#Scratch #How to #create #chatbot #like #Alexa #with
[rule_{ruleNumber}]
#Scratch #How to #create #chatbot #like #Alexa #with
[rule_3_plain]
#Scratch #How to #create #chatbot #like #Alexa #with
[rule_1_plain]
#Scratch #How to #create #chatbot #like #Alexa #with
[rule_2_plain]
#Scratch #How to #create #chatbot #like #Alexa #with
[rule_2_plain]
#Scratch #How to #create #chatbot #like #Alexa #with
[rule_3_plain]
#Scratch #How to #create #chatbot #like #Alexa #with
[rule_1_plain]
Bạn thấy bài viết Scratch: Cách tạo chatbot giống Alexa bằng AI có khắc phục đươc vấn đề bạn tìm hiểu ko?, nếu ko hãy comment góp ý thêm về Scratch: Cách tạo chatbot giống Alexa bằng AI bên dưới để duhoc-o-canada.com có thể thay đổi & cải thiện nội dung tốt hơn cho các bạn nhé! Cám ơn bạn đã ghé thăm Website: duhoc-o-canada.com của duhoc-o-canada.com
Chuyên mục: Giáo dục
Nhớ để nguồn bài viết này: Scratch: Cách tạo chatbot giống Alexa bằng AI của website duhoc-o-canada.com