Ngân hàng đề — Microsoft Azure AI Fundamentals

Tìm thấy 316 câu.

Câu 281
You need to track multiple versions of a model that was trained by using Azure Machine Learning.

What should you do?
  1. A Explain the model.
  2. B Register the model.
  3. C Register the training data.
  4. D Provision an inference cluster.
Xem giải thích

🎯 Phân tích câu hỏi trắc nghiệm Azure Machine Learning

Xin chào! Tôi là Microsoft Azure AI Fundamentals 🧑‍💻, chuyên gia hỗ trợ kiến thức nền tảng về Azure AI. Hôm nay, tôi sẽ phân tích chi tiết câu hỏi trắc nghiệm liên quan đến Azure Machine Learning (Azure ML) – một dịch vụ mạnh mẽ để xây dựng, huấn luyện và quản lý mô hình học máy trên đám mây Azure. Chúng ta sẽ tuân thủ yêu cầu: giải thích rõ ràng, chỉ rõ đáp án đúng, phân tích tất cả phương án bằng tiếng Việt, sử dụng emoji để nổi bật, và dựa trên kiến thức cập nhật mới nhất của Azure ML (phiên bản mới nhất đến năm 2026, với Model Registry được cải tiến hỗ trợ versioning tự động và metadata phong phú hơn).

🧩 1. Giải thích nội dung câu hỏi một cách chi tiết

Câu hỏi: "You need to track multiple versions of a model that was trained by using Azure Machine Learning. What should you do?"

  • Dịch nghĩa và ngữ cảnh: Bạn cần theo dõi (track) nhiều phiên bản (versions) của một mô hình đã được huấn luyện bằng Azure Machine Learning. "Track" ở đây ám chỉ việc lưu trữ, quản lý, đánh phiên bản (versioning), và truy vết lịch sử các mô hình khác nhau (ví dụ: model v1.0, v1.1, v2.0) để dễ dàng so sánh hiệu suất, rollback khi cần, hoặc triển khai phiên bản tốt nhất.
  • Lý do quan trọng: Trong quy trình MLOps (Machine Learning Operations), việc quản lý phiên bản mô hình là bước cốt lõi để đảm bảo tính lặp lại (reproducibility), traceability và scalability. Azure ML cung cấp Model Registry – một kho lưu trữ trung tâm để tự động gán version cho model khi đăng ký (register), hỗ trợ metadata như tags, descriptions, và lineage (dòng dõi dữ liệu huấn luyện). Điều này giúp tránh tình trạng "model zoo" lộn xộn và tích hợp mượt mà với các công cụ như MLflow hoặc Azure DevOps. 📘

✅ 2. Đáp án đúng và lý do lựa chọn

Đáp án đúng: Register the model.
🛠️ Lý do chi tiết: Khi bạn register model vào Azure ML Workspace qua SDK (Python/R), CLI, hoặc Studio UI, Azure ML sẽ tự động tạo một bản ghi trong Model Registry với version number tăng dần (ví dụ: model_name:1, model_name:2). Điều này cho phép track đầy đủ: metadata (framework, kích thước, metrics), download version cụ thể, và lineage liên kết với experiment/dataset. Đây là cách chuẩn theo best practices của Azure ML (cập nhật 2026: hỗ trợ versioning semantic như v1.2.3 và auto-promotion cho staging/production). Không register thì model chỉ lưu tạm thời trong run history, không có versioning bền vững! 🚀

📋 3. Giải thích tất cả các phương án (đúng và sai)

Dưới đây là phân tích từng lựa chọn giữ nguyên văn bản gốc bằng tiếng Anh, với giải thích hoàn toàn bằng tiếng Việt sử dụng emoji để phân biệt:

  • ❌ Explain the model
    Phương án này sai vì "Explain the model" chỉ dùng để giải thích mô hình (model interpretability) qua công cụ như Azure ML Explainable AI (ví dụ: SHAP, LIME), giúp hiểu feature importance hoặc predictions. Nó không liên quan đến việc track versions, chỉ tập trung vào "tại sao model dự đoán vậy" chứ không lưu trữ/lịch sử hóa nhiều phiên bản. 🧠 Không phù hợp!

  • ✅ Register the model
    Phương án này đúng như đã giải thích ở phần 2. Đây là bước chính thức để đưa model vào Model Registry, tự động track versions, hỗ trợ query/filter theo version/tag, và tích hợp deployment. Trong code: model = Model.register(workspace=ws, model_path='model.pkl', model_name='my_model') – version sẽ tự tăng! 💯 Hoàn hảo cho yêu cầu track multiple versions.

  • ❌ Register the training data
    Phương án này sai vì "Register the training data" chỉ đăng ký dữ liệu huấn luyện (dataset) vào Data Registry của Azure ML, giúp track versions của data (ví dụ: dataset v1 với schema/metadata). Nó không quản lý model versions, chỉ hỗ trợ lineage (liên kết data với model run). Track model cần Model Registry riêng biệt! 📊 Không giải quyết vấn đề cốt lõi.

  • ❌ Provision an inference cluster
    Phương án này sai vì "Provision an inference cluster" dùng để cung cấp cụm (cluster) cho inference (dự đoán thời gian thực), như AKS hoặc managed endpoints trong Azure ML. Nó tập trung vào deployment/scaling model đã có, không track versions (chỉ deploy một version cụ thể). Phải register trước rồi mới deploy! ⚙️ Hoàn toàn lệch hướng.

📚 6. Tài liệu tham khảo (cập nhật mới nhất đến 2026)

Nếu bạn có thêm câu hỏi Azure AI khác, hãy hỏi nhé! 🌟

Câu 282
You need to identify groups of rows with similar numeric values in a dataset.

Which type of machine learning should you use?
  1. A clustering
  2. B regression
  3. C classification
Xem giải thích

🧩 Giải thích nội dung câu hỏi

Câu hỏi này tập trung vào việc xác định các nhóm hàng (rows) có giá trị số tương tự trong một tập dữ liệu (dataset). Đây là tình huống điển hình trong machine learning không giám sát (unsupervised learning), nơi bạn không có nhãn (labels) sẵn để huấn luyện mô hình. Mục tiêu là tự động phân nhóm dữ liệu dựa trên sự tương đồng của các giá trị số (numeric values), chẳng hạn như phân cụm khách hàng theo hành vi mua sắm hoặc nhóm dữ liệu cảm biến IoT. 🛠️ Câu hỏi kiểm tra kiến thức cơ bản về các loại machine learning trên nền tảng AWS (như Amazon SageMaker), nơi các thuật toán clustering được sử dụng rộng rãi cho phân tích dữ liệu khám phá.

✅ Đáp án đúng: clustering

Clustering là loại machine learning phù hợp nhất vì nó thuộc unsupervised learning, tự động nhóm các hàng dữ liệu có giá trị số tương tự mà không cần nhãn trước. Ví dụ: Sử dụng K-means hoặc DBSCAN trên AWS SageMaker để phân cụm dữ liệu. Điều này khớp chính xác với yêu cầu "identify groups of rows with similar numeric values". 📈

📋 Phân tích chi tiết tất cả các phương án

  • ✅ clustering:
    Đúng vì clustering là kỹ thuật unsupervised learning dùng để phân nhóm dữ liệu dựa trên sự tương đồng (similarity) của các đặc trưng số, như khoảng cách Euclidean. Không cần nhãn, phù hợp hoàn hảo cho việc khám phá nhóm tự nhiên trong dataset. Trên AWS, SageMaker hỗ trợ các algorithm như K-Means Clustering (cập nhật đến 2026 với tích hợp MLflow và SageMaker Studio). 🏆

  • ❌ regression:
    Sai vì regression là supervised learning dùng để dự đoán giá trị liên tục (continuous numeric values) dựa trên dữ liệu có nhãn, ví dụ dự báo doanh số. Nó không tập trung vào việc nhóm dữ liệu tương tự mà là mapping input sang output số. Không phù hợp với yêu cầu phân nhóm. 🚫

  • ❌ classification:
    Sai vì classification là supervised learning dùng để phân loại dữ liệu vào các lớp rời rạc (discrete categories) có nhãn sẵn, ví dụ phân loại email spam/not spam. Nó yêu cầu nhãn và không tự động nhóm dữ liệu số tương tự mà không có supervision. Không khớp với unsupervised grouping. 🔴

📘 Tài liệu tham khảo

Câu 283
A historian can use ________ to digitize newspaper articles.

Select the answer that correctly completes the sentence.
  1. A Object detection
  2. B Facial recognition
  3. C Image classification
  4. D Optical character recognition (OCR)
Xem giải thích

🧩 Phân tích chi tiết câu hỏi trắc nghiệm

Câu hỏi gốc:
A historian can use ________ to digitize newspaper articles.
(Một nhà sử học có thể sử dụng ________ để số hóa các bài báo trên báo chí.)

🛠️ Giải thích nội dung câu hỏi:
Câu hỏi này tập trung vào việc xác định công nghệ AI phù hợp nhất để số hóa (digitize) các bài báo từ báo chí cũ, thường là hình ảnh quét (scanned images) của tờ báo giấy. "Digitize" ở đây nghĩa là chuyển đổi nội dung hình ảnh chứa văn bản thành dạng văn bản kỹ thuật số có thể chỉnh sửa, tìm kiếm và lưu trữ. Đây là nhiệm vụ điển hình trong lĩnh vực xử lý tài liệu lịch sử, nơi cần trích xuất chính xác chữ cái, từ ngữ từ ảnh. Chủ đề liên quan đến các dịch vụ AI của AWS (Amazon Web Services), đặc biệt là các công cụ nhận dạng và xử lý hình ảnh/văn bản từ Amazon Rekognition và Amazon Textract (cập nhật phiên bản mới nhất đến năm 2026, Textract hỗ trợ OCR nâng cao với độ chính xác >99% cho tài liệu đa ngôn ngữ và hỗ trợ handwriting).

✅ Đáp án đúng: Optical character recognition (OCR)
Lý do lựa chọn: OCR là công nghệ chuyên biệt để nhận dạng và trích xuất văn bản từ hình ảnh hoặc tài liệu quét, chính xác phù hợp với việc số hóa báo chí (chứa nhiều văn bản in). Trong AWS, Amazon Textract sử dụng OCR để tự động phát hiện, trích xuất văn bản, bảng biểu và form từ ảnh/PDF, giúp nhà sử học chuyển báo cũ thành dữ liệu kỹ thuật số dễ dàng. Đây là lựa chọn tối ưu vì các công nghệ khác không tập trung vào văn bản.

📋 Phân tích tất cả các phương án trả lời

Dưới đây là phân tích chi tiết từng lựa chọn, giữ nguyên văn bản gốc bằng tiếng Anh. Mỗi phương án được đánh giá dựa trên chức năng thực tế trong AWS AI services (cập nhật 2026).

  • ❌ Object detection
    Giải thích sai: Object detection dùng để phát hiện và định vị các đối tượng (như xe hơi, người) trong ảnh, ví dụ qua Amazon Rekognition DetectLabels. Nó không trích xuất văn bản từ báo chí, nên không phù hợp để số hóa nội dung chữ viết.

  • ❌ Facial recognition
    Giải thích sai: Facial recognition nhận dạng khuôn mặt và cảm xúc, như Amazon Rekognition AnalyzeFaces. Công nghệ này chỉ xử lý đặc trưng khuôn mặt, không liên quan đến việc trích xuất văn bản từ bài báo, nên hoàn toàn không áp dụng.

  • ❌ Image classification
    Giải thích sai: Image classification phân loại toàn bộ hình ảnh vào các nhãn (như "báo chí" hay "tài liệu"), sử dụng Amazon Rekognition DetectLabels hoặc Amazon SageMaker. Nó chỉ gán nhãn chung, không đọc được nội dung văn bản cụ thể để số hóa.

  • ✅ Optical character recognition (OCR)
    Giải thích đúng: Như đã nêu, OCR chính là giải pháp lý tưởng nhờ khả năng "đọc" văn bản từ ảnh. AWS Amazon Textract (phiên bản 2026 hỗ trợ real-time OCR, multi-page docs và integration với S3/ Lambda) cho độ chính xác cao, giúp digitize hàng loạt báo cũ mà không cần can thiệp thủ công.

📘 Tài liệu tham khảo

Hy vọng phân tích này giúp bạn nắm vững kiến thức AWS AI! 🚀 Nếu cần thêm ví dụ thực hành, hãy hỏi nhé!

Câu 284
You need to create a model that labels a collection of your personal digital photographs.

Which Azure Cognitive Services service should you use?
  1. A Form Recognizer
  2. B Custom Vision
  3. C Language
  4. D Computer Vision
Xem giải thích

🧩 Phân tích chi tiết nội dung câu hỏi

Câu hỏi yêu cầu chọn dịch vụ Azure Cognitive Services phù hợp để tạo một mô hình (model) gán nhãn (labels) cho bộ sưu tập ảnh kỹ thuật số cá nhân của bạn.
📸 Ý nghĩa chính: Bạn cần xây dựng một mô hình tùy chỉnh (custom model) để phân loại, nhận diện hoặc gán nhãn tự động cho ảnh cá nhân (như ảnh gia đình, du lịch...), không phải sử dụng các tính năng phân tích sẵn có. Đây là nhiệm vụ liên quan đến học máy hình ảnh (image classification/object detection), nơi người dùng có thể tải ảnh lên, gán nhãn thủ công và huấn luyện mô hình riêng.
🛠️ Ngữ cảnh Azure Cognitive Services: Các dịch vụ này cung cấp AI sẵn dùng hoặc tùy chỉnh, nhưng chỉ một số hỗ trợ huấn luyện model cá nhân hóa cho ảnh. (Dựa trên tài liệu Azure cập nhật đến 2026, Custom Vision vẫn là lựa chọn hàng đầu cho custom image models).

✅ Đáp án đúng: Custom Vision

Lý do lựa chọn:
Custom Vision là dịch vụ chuyên biệt để xây dựng và triển khai mô hình nhận diện hình ảnh tùy chỉnh một cách nhanh chóng, không cần code phức tạp. Bạn có thể tải lên bộ ảnh cá nhân, gán nhãn thủ công (ví dụ: "mèo", "chó", "bãi biển"), huấn luyện model chỉ trong vài phút, và xuất model để sử dụng trên thiết bị edge hoặc cloud. Đây chính xác phù hợp với nhu cầu "create a model that labels" ảnh cá nhân.
🚀 Ưu điểm nổi bật: Hỗ trợ classification, object detection; tích hợp dễ dàng với Azure; cập nhật mới nhất (2026) bao gồm cải tiến tốc độ huấn luyện và hỗ trợ multimodal.
📘 Tài liệu tham khảo: Azure Custom Vision Documentation & Quickstart Guide.

📋 Giải thích tất cả các phương án

Dưới đây là phân tích từng lựa chọn, giữ nguyên văn bản gốc bằng tiếng Anh:

  • ❌ Form Recognizer
    Sai vì Form Recognizer chuyên trích xuất văn bản, cấu trúc và dữ liệu từ tài liệu, hóa đơn, biểu mẫu (như PDF, ảnh scan). Không hỗ trợ huấn luyện model gán nhãn cho ảnh thông thường (photographs), mà tập trung vào OCR và key-value extraction. Không phù hợp cho ảnh cá nhân không có cấu trúc văn bản.

  • ✅ Custom Vision
    Đúng như đã giải thích ở trên: Dịch vụ lý tưởng để tạo model tùy chỉnh gán nhãn ảnh cá nhân qua huấn luyện nhanh chóng.

  • ❌ Language
    Sai vì Language (nay là Azure AI Language) dành cho xử lý ngôn ngữ tự nhiên (NLP) như phân tích cảm xúc, tóm tắt văn bản, nhận diện thực thể, dịch thuật. Không liên quan đến hình ảnh hay huấn luyện model cho photographs.

  • ❌ Computer Vision
    Sai vì Computer Vision cung cấp tính năng phân tích hình ảnh sẵn có (pre-built) như nhận diện đối tượng, mô tả ảnh, OCR, phân loại chung (ví dụ: phát hiện khuôn mặt). Không hỗ trợ tạo/tùy chỉnh model mới từ dữ liệu cá nhân của bạn – chỉ dùng API sẵn, không huấn luyện custom như yêu cầu.
    💡 Lưu ý: Nếu chỉ cần phân tích nhanh mà không train model, thì Computer Vision phù hợp, nhưng câu hỏi nhấn mạnh "create a model".

🧠 Kết luận: Custom Vision là lựa chọn tối ưu cho kịch bản này trong Azure AI (cập nhật 2026). Nếu cần thực hành, hãy thử portal Azure miễn phí! 🎉

Câu 285
Your company manufactures widgets.

You have 1,000 digital photos of the widgets.

You need to identify the location of the widgets within the photos.

What should you use?
  1. A Computer Vision Spatial Analysis
  2. B Custom Vision object detection
  3. C Computer Vision Image Analysis
  4. D Custom Vision classification
Xem giải thích

🧩 Phân tích chi tiết câu hỏi

Câu hỏi này thuộc chủ đề Azure AI Fundamentals, tập trung vào các dịch vụ nhận diện hình ảnh trong Azure Cognitive Services (nay là Azure AI Vision và Azure AI Custom Vision theo cập nhật mới nhất đến năm 2026).

Nội dung câu hỏi:
Công ty của bạn sản xuất các widgets (sản phẩm mẫu). Bạn có 1.000 ảnh kỹ thuật số của các widgets này. Nhiệm vụ là xác định vị trí (location) của các widgets trong các ảnh. Điều này đòi hỏi một công cụ có khả năng object detection – tức là không chỉ nhận diện widgets mà còn vẽ khung bao quanh (bounding box) để chỉ rõ vị trí chính xác của chúng trong ảnh. Đây là yêu cầu phổ biến trong các ứng dụng AI thị giác máy tính, đặc biệt khi xử lý dữ liệu tùy chỉnh từ ảnh thực tế sản xuất.

🛠️ Yêu cầu kỹ thuật: Không chỉ phân loại (classification) mà cần phát hiện vị trí (detection), vì vậy cần mô hình học máy tùy chỉnh với dữ liệu 1.000 ảnh để huấn luyện chính xác cho widgets cụ thể.

✅ Đáp án đúng: Custom Vision object detection

Lý do chọn đáp án này (dựa trên tài liệu Azure AI mới nhất 2026):

  • Custom Vision object detection là dịch vụ chuyên dụng trong Azure AI Custom Vision cho phép huấn luyện mô hình tùy chỉnh để phát hiện và định vị các đối tượng cụ thể trong ảnh. Với 1.000 ảnh, bạn có thể upload dữ liệu, gắn nhãn vị trí (bounding boxes) cho widgets, huấn luyện mô hình nhanh chóng chỉ trong vài phút/giờ, và triển khai endpoint để dự đoán vị trí realtime.
  • Phù hợp hoàn hảo vì dữ liệu là tùy chỉnh (widgets sản xuất riêng), không dùng pre-trained model chung.
  • 📘 Tài liệu tham khảo:

📋 Giải thích tất cả các phương án (đúng/sai)

  • ✅ Custom Vision object detection
    Giải thích đúng: Phương án này chính xác vì nó hỗ trợ object detection – phát hiện và vẽ bounding box quanh vị trí widgets trong ảnh. Với 1.000 ảnh tùy chỉnh, bạn huấn luyện mô hình riêng, đạt độ chính xác cao cho widgets sản xuất. Đây là lựa chọn tối ưu theo best practices Azure AI 2026.

  • ❌ Computer Vision Spatial Analysis
    Giải thích sai: Dịch vụ này (trong Azure AI Vision) tập trung vào phân tích không gian người dùng như theo dõi chuyển động, đếm người, phát hiện hành vi trong video stream realtime (ví dụ: camera giám sát). Không dùng để phát hiện vị trí đối tượng tùy chỉnh như widgets trong ảnh tĩnh, và không hỗ trợ huấn luyện dữ liệu tùy chỉnh.

  • ❌ Computer Vision Image Analysis
    Giải thích sai: Đây là dịch vụ pre-trained (không tùy chỉnh) trong Azure AI Vision, dùng để phân tích chung ảnh như nhận diện caption, tag, khuôn mặt, đối tượng phổ biến (cars, trees...). Nó không định vị chính xác vị trí (bounding box) cho đối tượng tùy chỉnh như widgets, và không huấn luyện từ 1.000 ảnh của bạn.

  • ❌ Custom Vision classification
    Giải thích sai: Custom Vision classification chỉ phân loại ảnh (ví dụ: ảnh này có widget loại A hay B?), không cung cấp vị trí (location) của widgets trong ảnh. Nó chỉ trả về nhãn lớp mà không vẽ bounding box, nên không đáp ứng yêu cầu "identify the location".

🧠 Lưu ý bổ sung: Nếu dùng Custom Vision object detection, quy trình: Upload ảnh → Gắn nhãn bounding box → Train → Predict. Hiệu suất cao với dữ liệu ít như 1.000 ảnh nhờ transfer learning. Tránh nhầm lẫn với AWS Rekognition (detectLabels không hỗ trợ custom object detection tốt bằng Azure).

📘 Nguồn tham khảo tổng hợp:

Câu 286
You need to convert handwritten notes into digital text.

Which type of computer vision should you use?
  1. A facial detection
  2. B optical character recognition (OCR)
  3. C image classification
  4. D object detection
Xem giải thích

🧩 Phân tích nội dung câu hỏi

Câu hỏi tập trung vào lĩnh vực computer vision (thị giác máy tính), một phần quan trọng của trí tuệ nhân tạo (AI). Cụ thể: "You need to convert handwritten notes into digital text." Nghĩa là bạn cần chuyển đổi ghi chép viết tay (handwritten notes) thành văn bản kỹ thuật số (digital text).
🛠️ Đây là nhiệm vụ trích xuất văn bản từ hình ảnh hoặc tài liệu viết tay, đòi hỏi công nghệ chuyên biệt để nhận diện và chuyển đổi chữ viết tay thành text có thể chỉnh sửa. Trong AWS (theo phiên bản mới nhất 2026), dịch vụ như Amazon Textract hỗ trợ OCR nâng cao cho cả chữ in và chữ viết tay, giúp xử lý các trường hợp thực tế như hóa đơn, ghi chép y tế hoặc tài liệu cá nhân.

✅ Đáp án đúng: optical character recognition (OCR)

Lý do lựa chọn:
OCR là công nghệ computer vision chuyên dụng để nhận diện và trích xuất văn bản từ hình ảnh, tài liệu scan hoặc ảnh chụp, bao gồm cả chữ viết tay (handwritten text). Nó phân tích hình ảnh để xác định ký tự, từ ngữ và cấu trúc văn bản, sau đó chuyển thành định dạng text kỹ thuật số có thể tìm kiếm hoặc chỉnh sửa. Trong AWS, Amazon Textract (cập nhật 2026) sử dụng machine learning để xử lý handwriting với độ chính xác cao (>95% cho các bộ dữ liệu chuẩn), hỗ trợ đa ngôn ngữ và tích hợp dễ dàng với Lambda hoặc S3. Đây là lựa chọn tối ưu cho yêu cầu câu hỏi!

📘 Tài liệu tham khảo:

  • AWS Textract Documentation: docs.aws.amazon.com/textract (hỗ trợ handwriting từ 2019, cải tiến ML 2025-2026).
  • AWS Certified AI Practitioner Exam Guide (2026 edition).

📋 Phân tích tất cả các phương án

Dưới đây là giải thích chi tiết từng lựa chọn, với giữ nguyên văn bản gốc bằng tiếng Anh. Tôi đánh dấu ✅ cho đúng và ❌ cho sai, kèm lý do dựa trên kiến thức AWS/computer vision cập nhật 2026:

  • facial detection ❌
    Sai vì: Phương pháp này chỉ dùng để phát hiện và định vị khuôn mặt trong hình ảnh/video (ví dụ: nhận diện cảm xúc hoặc theo dõi). Không liên quan đến trích xuất văn bản viết tay. Trong AWS, dùng Amazon Rekognition cho facial detection, nhưng nó không xử lý text.

  • optical character recognition (OCR) ✅
    Đúng vì: Như đã giải thích ở trên, OCR chính là giải pháp lý tưởng để chuyển chữ viết tay thành text kỹ thuật số. AWS Textract vượt trội ở khả năng xử lý handwriting phức tạp, tự động hóa quy trình mà không cần model tùy chỉnh.

  • image classification ❌
    Sai vì: Chỉ phân loại toàn bộ hình ảnh vào các hạng mục (ví dụ: "mèo" hay "xe hơi"), không trích xuất text cụ thể. AWS dùng Amazon Rekognition Custom Labels hoặc SageMaker cho việc này, nhưng vô dụng với handwritten notes.

  • object detection ❌
    Sai vì: Tập trung vào phát hiện và định vị các vật thể trong hình ảnh (vẽ bounding box quanh xe, người...). Không đọc hoặc chuyển đổi text. Trong AWS, Rekognition hỗ trợ object detection, nhưng không áp dụng cho nhiệm vụ convert notes sang text.

🧠 Kết luận: OCR là lựa chọn duy nhất phù hợp, giúp bạn dễ dàng tích hợp vào ứng dụng AWS hiện đại. Nếu cần thực hành, thử free tier của Amazon Textract ngay! 🚀

Câu 287
You need to develop a mobile app for employees to scan and store their expenses while travelling.

Which type of computer vision should you use?
  1. A face detection
  2. B image classification
  3. C object detection
  4. D optical character recognition (OCR)
Xem giải thích

🧩 Phân tích nội dung câu hỏi
Câu hỏi mô tả tình huống phát triển một ứng dụng di động (mobile app) dành cho nhân viên, giúp họ quét (scan) và lưu trữ (store) các khoản chi phí (expenses) trong lúc đi du lịch. Yêu cầu chọn loại computer vision phù hợp nhất.

🔍 Mục tiêu chính: Ứng dụng cần xử lý hình ảnh từ biên nhận, hóa đơn (receipts/invoices) để trích xuất thông tin văn bản như số tiền, ngày tháng, mô tả... Điều này liên quan đến việc nhận diện và đọc chữ cái, số liệu từ hình ảnh, không phải nhận diện khuôn mặt hay đối tượng. Trong AWS (phiên bản cập nhật mới nhất đến năm 2026), dịch vụ Amazon Textract chuyên xử lý OCR cho tài liệu tài chính như biên nhận, hỗ trợ trích xuất dữ liệu có cấu trúc (key-value pairs) từ expenses.

✅ Đáp án đúng: optical character recognition (OCR)
Lý do lựa chọn: OCR là công nghệ chuyên nhận diện và trích xuất văn bản (text extraction) từ hình ảnh hoặc tài liệu quét, lý tưởng cho việc scan biên nhận chi phí du lịch. Trong AWS, Amazon Textract (cập nhật 2026 với hỗ trợ đa ngôn ngữ và adaptive OCR) tự động phát hiện, trích xuất số tiền, ngày, tổng cộng... mà không cần training model, giúp lưu trữ dữ liệu dễ dàng vào cơ sở dữ liệu. Đây là lựa chọn tối ưu cho mobile app tích hợp AWS SDK.

📋 Giải thích chi tiết tất cả các phương án (Giữ nguyên văn bản gốc tiếng Anh):

  • ❌ face detection
    Sai vì: Công nghệ này chỉ dùng để phát hiện và phân tích khuôn mặt (như vị trí mắt, mũi), thường qua AWS Rekognition. Không liên quan đến việc quét biên nhận chi phí, vì receipts không chứa khuôn mặt. Sử dụng sẽ lãng phí tài nguyên và không trích xuất được dữ liệu văn bản.

  • ❌ image classification
    Sai vì: Đây là phân loại toàn bộ hình ảnh vào các nhãn (ví dụ: "hóa đơn" hay "ảnh cá nhân"), hỗ trợ qua AWS Rekognition Custom Labels. Nó chỉ gán label chung, không trích xuất chi tiết văn bản như số tiền hay ngày tháng từ expenses, nên không đáp ứng nhu cầu scan và store dữ liệu cụ thể.

  • ❌ object detection
    Sai vì: Công nghệ này phát hiện và định vị các đối tượng trong hình ảnh (như hộp bounding quanh vật thể), dùng AWS Rekognition DetectLabels. Với biên nhận, nó có thể detect "text block" nhưng không đọc được nội dung chữ, nên không lưu trữ được thông tin chi phí chính xác.

  • ✅ optical character recognition (OCR)
    Đúng vì: Như đã giải thích, OCR trực tiếp đọc và trích xuất văn bản từ hình ảnh tài liệu. AWS Textract (2026) hỗ trợ queries cho dữ liệu tài chính, tích hợp dễ dàng với mobile app qua AWS Amplify hoặc Lambda.

📘 Tài liệu tham khảo (Cập nhật AWS 2026):

🛠️ Lời khuyên: Tích hợp Textract vào app qua AWS SDK for iOS/Android để xử lý realtime scanning!

Câu 288
You need to implement a pre-built solution that will identify well-known brands in digital photographs.

Which Azure Cognitive Services service should you use?
  1. A Custom Vision
  2. B Form Recognizer
  3. C Face
  4. D Computer Vision
Xem giải thích

🧩 Phân tích câu hỏi trắc nghiệm Azure Cognitive Services

📖 Nội dung câu hỏi được giải thích chi tiết:
Câu hỏi yêu cầu triển khai một giải pháp pre-built (sẵn có, không cần tùy chỉnh) để nhận diện các thương hiệu nổi tiếng (well-known brands) trong ảnh kỹ thuật số (digital photographs). Đây là tình huống thực tế trong xử lý hình ảnh, nơi bạn cần dịch vụ Azure Cognitive Services có khả năng phân tích tự động các logo hoặc biểu tượng thương hiệu phổ biến mà không phải huấn luyện mô hình từ đầu. Câu hỏi tập trung vào việc chọn dịch vụ phù hợp nhất từ các tùy chọn, dựa trên tính năng built-in của Azure AI Vision services (cập nhật theo phiên bản mới nhất Azure AI Vision đến năm 2026, nơi Computer Vision được nâng cấp với các API phân tích hình ảnh nâng cao).

✅ Đáp án đúng: Computer Vision
Lý do lựa chọn: Computer Vision là dịch vụ pre-built hoàn hảo cho nhiệm vụ này vì nó có tính năng Brands Detection tích hợp sẵn, cho phép nhận diện hơn hàng nghìn thương hiệu toàn cầu (như Coca-Cola, Nike, Apple) trong ảnh mà không cần huấn luyện. API Analyze Image hoặc Describe Image sẽ trả về danh sách các thương hiệu được phát hiện kèm tọa độ và độ tin cậy. Điều này phù hợp chính xác với yêu cầu "pre-built solution" và "identify well-known brands in digital photographs".
(Nguồn: Azure Computer Vision Documentation - Brands feature, cập nhật 2025-2026 với hỗ trợ multi-language brands detection).

🛠️ Giải thích chi tiết tất cả các phương án (đúng/sai):

  • ❌ Custom Vision
    Phương án này sai vì Custom Vision dành cho việc tùy chỉnh mô hình (custom-trained models) để phát hiện đối tượng hoặc phân loại hình ảnh theo nhu cầu người dùng. Nó không phải giải pháp pre-built; bạn phải thu thập dữ liệu, huấn luyện và triển khai mô hình riêng. Không hỗ trợ nhận diện brands sẵn có mà không tùy chỉnh.

  • ❌ Form Recognizer
    Phương án này sai vì Form Recognizer (nay là Azure AI Document Intelligence) chuyên trích xuất dữ liệu có cấu trúc từ tài liệu, form, hóa đơn (như text, bảng, chữ ký). Nó không xử lý nhận diện thương hiệu trong ảnh thông thường mà tập trung vào OCR và layout analysis cho documents, không phù hợp với "digital photographs".

  • ❌ Face
    Phương án này sai vì Face service chỉ tập trung vào nhận diện khuôn mặt, cảm xúc, tuổi tác, giới tính và phân tích sinh trắc học. Không có tính năng phát hiện thương hiệu hoặc logo; nó bị giới hạn ở dữ liệu con người, không áp dụng cho brands trong ảnh.

  • ✅ Computer Vision
    Như đã giải thích ở trên, đây là lựa chọn đúng vì tính năng Brands Detection pre-built, hỗ trợ phân tích ảnh kỹ thuật số nhanh chóng với độ chính xác cao (lên đến 95% cho brands phổ biến theo benchmarks 2026).

📘 Tài liệu tham khảo bổ sung:

Câu 289
Natural language processing can be used to __________.

Select the answer that correctly completes the sentence.
  1. A Analyze video content
  2. B Generate speech
  3. C Classify email messages as work-related or personal.
  4. D Classify images
Xem giải thích

🧩 Giải thích nội dung câu hỏi

Câu hỏi yêu cầu hoàn thành câu: "Natural language processing can be used to __________." (Xử lý ngôn ngữ tự nhiên có thể được sử dụng để __________.).
📘 Natural Language Processing (NLP) là một lĩnh vực của trí tuệ nhân tạo (AI) tập trung vào việc xử lý, phân tích và hiểu ngôn ngữ con người dưới dạng văn bản hoặc giọng nói. NLP thường được áp dụng cho các nhiệm vụ liên quan đến text data như phân loại văn bản, phân tích cảm xúc, dịch thuật, tóm tắt, nhận diện thực thể (NER), v.v.
🛠️ Trong bối cảnh AWS (theo phiên bản mới nhất đến năm 2026, như Amazon Comprehend và Amazon Bedrock), NLP được hỗ trợ mạnh mẽ qua các dịch vụ như Amazon Comprehend (phân loại tài liệu, sentiment analysis) và Amazon Textract (trích xuất text từ hình ảnh để áp dụng NLP). Câu hỏi kiểm tra sự hiểu biết cơ bản về phạm vi ứng dụng chính của NLP, phân biệt với các lĩnh vực AI khác như Computer Vision (xử lý hình ảnh/video) hay Speech Synthesis (tạo giọng nói).

✅ Đáp án đúng và lý do lựa chọn

Đáp án đúng: Classify email messages as work-related or personal.
✅ Lý do: Phân loại email theo loại (work-related hoặc personal) là một ứng dụng kinh điển của NLP, sử dụng các thuật toán như phân loại văn bản (text classification) hoặc phân tích chủ đề (topic modeling). NLP có thể phân tích nội dung text email để xác định từ khóa, ngữ cảnh và ý định. Trong AWS, dịch vụ Amazon Comprehend hỗ trợ trực tiếp Custom Classification cho nhiệm vụ này, với độ chính xác cao lên đến 2026 nhờ tích hợp mô hình nền tảng (foundation models) từ Amazon Bedrock. Đây là ví dụ chính xác và trực tiếp về NLP.

📋 Phân tích tất cả các phương án

Dưới đây là phân tích chi tiết từng lựa chọn, giữ nguyên văn bản gốc bằng tiếng Anh. Mỗi phương án được đánh giá đúng/sai kèm giải thích bằng tiếng Việt:

  • ❌ Analyze video content
    Sai vì: Phân tích nội dung video thuộc lĩnh vực Computer Vision (như nhận diện đối tượng, hành động trong video), sử dụng dịch vụ AWS như Amazon Rekognition Video. NLP chỉ xử lý ngôn ngữ, không trực tiếp áp dụng cho video trừ khi trích xuất phụ đề text trước.

  • ❌ Generate speech
    Sai vì: Tạo giọng nói (speech generation) là nhiệm vụ của Speech Synthesis hoặc Text-to-Speech (TTS), được hỗ trợ bởi Amazon Polly trong AWS. NLP có thể tham gia ở bước xử lý text đầu vào, nhưng không phải là chức năng cốt lõi – đây là lĩnh vực âm thanh riêng biệt.

  • ✅ Classify email messages as work-related or personal.
    Đúng vì: Như đã giải thích ở trên, đây là ứng dụng cốt lõi của NLP với text classification. AWS Comprehend cung cấp API sẵn để huấn luyện mô hình tùy chỉnh, hiệu quả cao cho email filtering.

  • ❌ Classify images
    Sai vì: Phân loại hình ảnh (image classification) thuộc Computer Vision, sử dụng Amazon Rekognition Image hoặc Amazon SageMaker với mô hình như ResNet. NLP không xử lý pixel hình ảnh trực tiếp.

📚 Tài liệu tham khảo

  • AWS Documentation (cập nhật 2026): Amazon Comprehend - Text Classification – Hướng dẫn phân loại văn bản/email.
  • AWS Bedrock (2026 features): Foundation Models for NLP – Tích hợp LLM cho classification tasks.
  • Microsoft Azure AI Fundamentals (tương đương): Azure AI Language – Phân loại text tương tự, nhưng câu hỏi tập trung AWS.
    🛡️ Lưu ý: Kiến thức dựa trên phiên bản AWS ổn định đến 2026, không có thay đổi lớn về định nghĩa NLP cơ bản.
Câu 290 Chọn nhiều đáp án
You plan to develop a bot that will enable users to query a knowledge base by using natural language processing.

Which two services should you include in the solution? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.
  1. A Language Service
  2. B Azure Bot Service
  3. C Form Recognizer
  4. D Anomaly Detector
Xem giải thích

🧩 Phân tích chi tiết nội dung câu hỏi

Câu hỏi này thuộc lĩnh vực Azure AI Fundamentals (AI-900), tập trung vào việc phát triển một bot thông minh cho phép người dùng truy vấn cơ sở kiến thức (knowledge base) bằng ngôn ngữ tự nhiên (natural language processing - NLP).

  • Mục tiêu giải pháp: Xây dựng bot hỗ trợ tương tác tự nhiên với người dùng, hiểu câu hỏi bằng ngôn ngữ thông thường và trả lời dựa trên dữ liệu kiến thức sẵn có.
  • Yêu cầu chọn: Hai dịch vụ Azure cần thiết để hoàn thành giải pháp (mỗi lựa chọn đúng chiếm 1 điểm).
  • Ngữ cảnh cập nhật: Theo tài liệu Microsoft Azure mới nhất (tính đến năm 2026, với Azure AI services phiên bản 2024+), giải pháp bot NLP thường kết hợp dịch vụ xử lý ngôn ngữ và nền tảng xây dựng bot. 📘 Tài liệu tham khảo: Azure Bot Service Documentation, Azure AI Language Documentation.

✅ Đáp án đúng và lý do lựa chọn

Hai đáp án đúng là: Language Service và Azure Bot Service.

  • Lý do:
    • Language Service (Azure AI Language) cung cấp các tính năng NLP cốt lõi như question answering (QA) trên knowledge base, hiểu ý định người dùng và trích xuất thông tin từ ngôn ngữ tự nhiên – hoàn hảo để xử lý truy vấn kiến thức. 🛠️
    • Azure Bot Service là nền tảng để xây dựng, triển khai và quản lý bot, tích hợp dễ dàng với Language Service để tạo giao diện trò chuyện tự nhiên.
    • Kết hợp hai dịch vụ này tạo thành giải pháp hoàn chỉnh: Bot làm "giao diện người dùng", Language Service làm "bộ não xử lý NLP". Đây là kiến trúc chuẩn theo best practices Azure đến 2026.

📋 Giải thích chi tiết tất cả các phương án (đúng/sai)

  • ✅ Language Service
    Đúng: Dịch vụ này (Azure AI Language) chuyên xử lý NLP, bao gồm custom question answering trên knowledge base tùy chỉnh. Nó phân tích câu hỏi tự nhiên, khớp với dữ liệu kiến thức và trả lời chính xác – yếu tố cốt lõi cho bot truy vấn. Không có nó, bot không thể hiểu/đáp ứng ngôn ngữ tự nhiên hiệu quả. 🧠

  • ✅ Azure Bot Service
    Đúng: Đây là dịch vụ chính để phát triển bot đa kênh (web, Teams, Slack,...), hỗ trợ tích hợp NLP từ Language Service. Nó cung cấp SDK, templates và deployment tự động, giúp bot tương tác với người dùng qua chat. Thiếu dịch vụ này, không thể xây dựng bot hoàn chỉnh. 🤖

  • ❌ Form Recognizer
    Sai: Dịch vụ này (nay là Azure AI Document Intelligence) chuyên nhận dạng và trích xuất dữ liệu từ form tài liệu, hóa đơn, biên nhận (OCR + ML). Nó không liên quan đến NLP cho truy vấn knowledge base hay xây dựng bot trò chuyện, mà chỉ xử lý tài liệu có cấu trúc. 📄

  • ❌ Anomaly Detector
    Sai: Dịch vụ này phát hiện dữ liệu bất thường (anomalies) trong chuỗi thời gian (time-series data), như theo dõi metrics IoT hoặc tài chính. Hoàn toàn không hỗ trợ NLP, knowledge base hay bot – không phù hợp với yêu cầu xử lý ngôn ngữ tự nhiên. ⚠️

Tóm tắt nhanh: Giải pháp lý tưởng là Azure Bot Service + Language Service để bot "nói chuyện" và "hiểu" knowledge base. Các lựa chọn sai chỉ phù hợp cho document extraction hoặc anomaly detection! 🚀