wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz về Chatbot và NLP

Total questions: 28

Worksheet time: 14mins

Name
Class
Date
1.

Theo định nghĩa, "Chatbot" là một chương trình máy tính dùng để làm gì?

a)

Soạn thảo các văn bản phức tạp.

b)

Phân tích các bộ dữ liệu lớn.

c)

Mô phỏng cuộc trò chuyện với người dùng.

d)

Thiết kế giao diện cho trang web.

2.

Công nghệ nào giúp máy tính phân tích và hiểu cấu trúc ngôn ngữ của con người?

a)

LLM (Mô hình ngôn ngữ lớn).

b)

NLP (Xử lý ngôn ngữ tự nhiên).

c)

Mạng nơ-ron (Neural Network).

d)

API (Giao diện lập trình ứng dụng).

3.

"Mô hình ngôn ngữ lớn" (LLM) hoạt động dựa trên nguyên tắc cơ bản nào?

a)

Tra cứu trong một từ điển có sẵn.

b)

Dự đoán từ tiếp theo dựa trên xác suất.

c)

Sửa lỗi ngữ pháp của câu lệnh.

d)

Dịch ngôn ngữ sang mã nhị phân.

4.

"Mô hình học máy" (Machine Learning Model) học hỏi bằng cách nào?

a)

Thực thi các quy tắc được lập trình cố định.

b)

Tự tìm ra các mẫu và quy luật từ dữ liệu.

c)

Mô phỏng chính xác cấu trúc của bộ não.

d)

Tìm kiếm thông tin mới trên Internet.

5.

Nguồn nào sau đây là thành phần chính trong bộ dữ liệu để huấn luyện một LLM?

a)

Các cuộc hội thoại trực tiếp với người dùng.

b)

Các bộ phim và chương trình truyền hình.

c)

Tập hợp khổng lồ gồm sách, web và văn bản khác.

d)

Các tài liệu khoa học đã qua kiểm duyệt.

6.

Mối quan hệ giữa NLP và LLM là gì?

a)

NLP tạo ra câu trả lời, LLM kiểm tra lại.

b)

LLM phân tích câu, NLP dự đoán từ.

c)

NLP giúp hiểu cấu trúc câu, LLM dùng nó để tạo nội dung.

d)

Chúng là hai công nghệ hoạt động độc lập.

7.

Quá trình "học" của thuật toán học tập được ví như việc một người...

a)

chụp lại hình ảnh một cách chính xác.

b)

ghi chép kiến thức vào một cuốn sổ.

c)

luyện tập kỹ năng qua các lần thử và sai.

d)

thực hiện phép tính theo công thức.

8.

Bước nào sau đây là bước đầu tiên trong quá trình tạo bộ dữ liệu cho chatbot?

a)

Làm sạch và loại bỏ các từ không phù hợp.

b)

Sưu tầm một khối lượng lớn văn bản.

c)

Chia nhỏ văn bản thành các mã thông báo.

d)

Đưa toàn bộ văn bản vào thuật toán học tập.

9.

Yếu tố nào có tác động lớn nhất đến việc cải thiện độ chính xác của chatbot?

a)

Tốc độ xử lý của phần cứng.

b)

Chất lượng dữ liệu và phản hồi của người dùng.

c)

Giao diện trò chuyện của ứng dụng.

d)

Số lượng người dùng hoạt động hàng ngày.

10.

Khi bạn gõ "Nàng Bạch Tuyết và bảy...", LLM sẽ có xu hướng hoàn thành câu bằng từ nào?

a)

cô tiên.

b)

chú lùn.

c)

hoàng tử.

d)

mụ phù thủy.

11.

Tình huống: Bạn hỏi chatbot: "Quán ăn nào ngon ở Huế?". Bước xử lý đầu tiên của chatbot là gì?

a)

Tìm kiếm các quán ăn trên bản đồ.

b)

Dùng NLP để xác định các thực thể chính.

c)

Hỏi lại bạn muốn ăn món cụ thể nào.

d)

Đưa ra một danh sách các quán ăn ngẫu nhiên.

12.

Tại sao việc "làm sạch" dữ liệu lại quan trọng trong quá trình huấn luyện chatbot?

a)

Để làm cho bộ dữ liệu nhỏ hơn.

b)

Để chatbot không học các nội dung không phù hợp.

c)

Để thuật toán học tập chạy nhanh hơn.

d)

Để tiết kiệm chi phí lưu trữ dữ liệu.

13.

Nếu chatbot chỉ được "học" từ các bài báo khoa học, nó sẽ yếu nhất ở kỹ năng nào?

a)

Tóm tắt các nội dung học thuật.

b)

Dịch các thuật ngữ chuyên ngành.

c)

Giao tiếp thân mật và đời thường.

d)

Giải thích các khái niệm khoa học.

14.

Khi chatbot mắc lỗi và bạn kiên nhẫn diễn đạt lại câu hỏi theo cách khác để nó hiểu đúng, bạn đang vô tình làm gì?

a)

Gây thêm khó khăn cho chatbot.

b)

Cung cấp thêm dữ liệu để chatbot học hỏi.

c)

Trò chuyện một cách không hiệu quả.

d)

Làm chậm quá trình xử lý của AI.

15.

Mạng nơ-ron trong AI được lấy cảm hứng từ đâu?

a)

Cấu trúc vi mạch của một máy tính.

b)

Cách các nơ-ron thần kinh trong não bộ liên kết.

c)

Mô hình truyền tải dữ liệu của mạng Internet.

d)

Sơ đồ tổ chức phân cấp của một công ty.

16.

Tình huống: Chatbot A được huấn luyện với 1 tỷ tài liệu. Chatbot B được huấn luyện với 100 tỷ tài liệu. Chatbot nào có khả năng trả lời tốt hơn?

a)

Chatbot A, vì ít dữ liệu giúp xử lý nhanh hơn.

b)

Cả hai chatbot có khả năng như nhau.

c)

Chatbot B, vì đã học từ bộ dữ liệu lớn hơn.

d)

Không thể xác định được chatbot nào tốt hơn.

17.

Tại sao chatbot có thể trò chuyện về nhiều chủ đề một cách khá tự nhiên?

a)

Vì được lập trình sẵn mọi câu trả lời.

b)

Vì đã học được quy luật từ dữ liệu đa dạng.

c)

Vì có khả năng truy cập Google tức thì.

d)

Vì có khả năng đọc được suy nghĩ người dùng.

18.

Sự khác biệt cốt lõi giữa "thuật toán học tập" và chương trình truyền thống là gì?

a)

Thuật toán học tập xử lý văn bản, chương trình truyền thống xử lý số.

b)

Thuật toán học tập tự tìm quy luật, chương trình truyền thống làm theo lệnh sẵn.

c)

Thuật toán học tập cần nhiều bộ nhớ hơn chương trình truyền thống.

d)

Thuật toán học tập dùng ngôn ngữ Python, chương trình truyền thống dùng C++.

19.

Hành động nào của bạn sẽ giúp nó "học hỏi từ lỗi đó"?

a)

Đóng cửa sổ trò chuyện ngay lập tức.

b)

Cung cấp phản hồi hoặc diễn đạt lại câu hỏi.

c)

Chấp nhận câu trả lời sai đó và không làm gì.

d)

Hỏi chatbot một câu hỏi hoàn toàn khác.

20.

Điều gì là yếu tố cốt lõi nhất tạo nên sự "thông minh" của một chatbot?

a)

Giao diện trò chuyện đẹp và bắt mắt.

b)

Sự kết hợp giữa dữ liệu lớn và thuật toán học tập.

c)

Tốc độ phản hồi tin nhắn nhanh chóng.

d)

Khả năng nói được nhiều ngôn ngữ khác nhau.

21.

Tình huống: Nếu một chatbot chỉ được huấn luyện bằng dữ liệu từ một quốc gia duy nhất, rủi ro lớn nhất khi sử dụng nó là gì?

a)

Nó sẽ không thể dịch thuật sang các ngôn ngữ khác, vì thuật toán NLP cần dữ liệu đa dạng để xây dựng mô hình dịch hiệu quả.

b)

Nó sẽ trả lời các câu hỏi chậm hơn do phải xử lý dữ liệu trong một bối cảnh văn hoá duy nhất, gây ra xung đột trong mạng nơ-ron.

c)

Nó có thể mang quan điểm và văn hoá phiến diện.

d)

Nó sẽ không thể viết được các văn bản sáng tạo, bởi vì sự sáng tạo của AI đến từ việc kết hợp các khái niệm từ nhiều nền văn hoá.

22.

Tại sao một chatbot có thể tự tin đưa ra một câu trả lời chi tiết nhưng lại hoàn toàn sai về mặt thông tin thực tế?

a)

Do nó được lập trình với cơ chế tự vệ, cố tình đánh lừa người dùng khi không biết câu trả lời chính xác để che giấu điểm yếu của mình.

b)

Vì nó ưu tiên việc tạo ra câu trả lời nghe hợp lý.

c)

Do bộ dữ liệu huấn luyện của nó bị nhiễm một loại virus đặc biệt, chuyên làm sai lệch các thông tin liên quan đến sự kiện và con số.

d)

Do lỗi kết nối Internet khiến nó chỉ tìm được

23.

Tình huống: Nếu nhiều người dùng cố tình "dạy" sai cho chatbot (ví dụ: khen các câu trả lời sai), điều gì sẽ xảy ra?

a)

Chatbot sẽ tự động nhận ra hành vi phá hoại này và tiến hành chặn những người dùng đó khỏi hệ thống.

b)

Thuật toán học tập có thể bị "nhiễu" và kém chính xác hơn.

c)

Chatbot sẽ ngừng hoạt động ngay lập tức vì các quy tắc bên trong bị mâu thuẫn, dẫn đến lỗi hệ thống nghiêm trọng.

d)

Tốc độ phản hồi của chatbot sẽ giảm đi đáng kể do phải xử lý thêm các phản hồi mâu thuẫn từ người dùng.

24.

Khi xử lý một câu có nhiều nghĩa như "Hổ mang bò lên núi", NLP phải làm gì để hiểu đúng?

a)

Nó sẽ bỏ qua các từ bị lặp lại trong câu để đơn giản hóa việc phân tích, sau đó chọn nghĩa phổ biến nhất.

b)

Nó phải dịch câu đó sang một ngôn ngữ khác có cấu trúc rõ ràng hơn, sau đó dịch ngược lại để tìm ra ý nghĩa gốc.

c)

Nó sẽ tự động yêu cầu người dùng diễn đạt lại câu theo một cách khác để tránh gây ra hiểu lầm.

d)

Phân tích ngữ cảnh và cấu trúc ngữ pháp của câu.

25.

Việc chia từ thành các "mã thông báo" (token) có thể gây ra lỗi trong trường hợp nào?

a)

Khi xử lý các từ quá ngắn, chỉ có một hoặc hai ký tự, khiến thuật toán không đủ dữ liệu để phân tích.

b)

Với các từ ghép hoặc thành ngữ có ý nghĩa đặc biệt.

c)

Khi người dùng gõ một câu lệnh quá dài, vượt quá giới hạn mã thông báo mà chatbot có thể xử lý.

d)

Khi chatbot phải trả lời các câu hỏi liên quan đến các con số và công thức toán học.

26.

Một chatbot trả lời sai về thủ đô của một quốc gia. Lỗi này có khả năng bắt nguồn sâu xa nhất từ đâu?

a)

Lỗi từ thuật toán NLP khi nó đọc sai câu hỏi, dẫn đến việc hiểu sai ý định của người dùng ngay từ đầu.

b)

Thông tin sai lệch có trong chính bộ dữ liệu huấn luyện.

c)

Lỗi từ mô hình LLM trong quá trình dự đoán từ, nó đã chọn một từ sai dù đã hiểu đúng ngữ cảnh.

d)

Lỗi từ mạng nơ-ron khi nó xử lý các dữ liệu địa lý, vốn là một loại dữ liệu phức tạp hơn văn bản thông thường.

27.

Tại sao việc "học từ lỗi" của chatbot không đảm bảo nó sẽ không bao giờ lặp lại lỗi đó?

a)

Vì bộ nhớ của chatbot có giới hạn, nó sẽ quên các lỗi cũ sau một khoảng thời gian nhất định để học các lỗi mới.

b)

Vì các mẫu ngôn ngữ quá phức tạp, việc sửa một lỗi có thể vô tình ảnh hưởng đến các mẫu khác.

c)

Vì thuật toán học tập sẽ tự động bị lỗi và xuống cấp dần theo thời gian nếu không được bảo trì liên tục.

d)

Vì các phản hồi của con người thường không nhất quán, khiến chatbot không biết đâu là câu trả lời đúng tuyệt đối.

28.

Việc "làm sạch" dữ liệu để loại bỏ các từ không phù hợp có thể dẫn đến hệ quả tiêu cực nào?

a)

Chatbot sẽ trả lời các câu hỏi chậm hơn do phải thực hiện thêm một bước kiểm duyệt trước khi hiển thị.

b)

Dung lượng của bộ dữ liệu sẽ tăng lên đáng kể vì phải thêm vào các quy tắc về việc kiểm duyệt từ ngữ.

c)

Chatbot có thể gặp khó khăn khi thảo luận các chủ đề nhạy cảm.

d)

Thuật toán học tập sẽ không thể hoạt động được nếu bộ dữ liệu quá "sạch" và thiếu đi sự tự nhiên.