Exam AI-900 All QuestionsBrowse all questions from this exam
Question 199

You are building a chatbot that will use natural language processing (NLP) to perform the following actions based on the text input of a user.

• Accept customer orders.

• Retrieve support documents.

• Retrieve order status updates.

Which type of NLP should you use?

    Correct Answer: D

    To build a chatbot performing actions such as accepting customer orders, retrieving support documents, and providing order status updates, language modeling is the appropriate type of NLP. Language modeling involves understanding and generating human language. It helps the chatbot comprehend user requests and generate relevant responses, which is essential for processing varied and dynamic user inputs related to the specified tasks.

Discussion
aru25

I got in exam 5/9/23.

rdemontisOption: B

I think given answer is correct. the most suitable type of natural language processing (NLP) to use would be named entity recognition (B). Named entity recognition involves identifying and classifying specific named entities within text, such as customer orders, support documents, and order status updates. By applying named entity recognition, the chatbot can extract the relevant information from user input and perform the corresponding actions accordingly. Sentiment analysis (A) focuses on analyzing emotions and opinions expressed in text, which is not directly related to the actions described. Translation (C) involves converting text from one language to another, which is not necessary for the described actions. Language modeling (D) involves predicting the next word or phrase in a given context, which is not directly applicable to the described actions either. (Chat GPT)

rdemontis

Sorry, i need to correct my previous answer. As far as i knows Language Modeling is the service that is able to understand user input and generate actions consequently. I queried again chatgpt about this, here is the answer: "You're right, I apologize for the confusion. In the case where you need to create a chatbot that performs various actions based on user input, the most appropriate type of NLP to use is language modeling (D). Language modeling refers to the ability to understand the meaning and intentions of the user through natural language processing. With language modeling, the chatbot can analyze user input, recognize order requests, retrieve support documentation, and provide order status updates, initiating the corresponding actions based on the information extracted from the textual input."

warchoon

These are just named actions (buttons) of the program. So first was better

alexein74Option: B

B. named entity recognition

uchikenOption: D

My answer is D

XtraWestOption: B

need to use a combination of NLU, entity recognition, and NLG techniques so given answer is correct

jits1984Option: D

Shouldn't this be D

smosmoOption: B

To achieve the specified tasks of accepting customer orders, retrieving support documents, and fetching order status updates, named entity recognition (NER) is the most suitable type of natural language processing (NLP)

PeteColag

The correct answer should be Azure LUIS, as this is the Azure service which would allow the chatbot to perform "intent recognition". In this context, it is required to not only identify the name entities but also the user's intent (action) intended to perform on these entities.

jesusflOption: D

D is the update answer

zellckOption: B

B is the answer. https://learn.microsoft.com/en-us/azure/cognitive-services/language-service/named-entity-recognition/overview

MurtuzaOption: D

A language model is a machine learning model designed to represent the language domain. The correct answer is what is given

tsummeyOption: D

Language modeling is the correct answer. Name Entity Recognition is more about identifying specific entities in the text and is not universally applicable to actions provided in the question.

Jay23AmMonsIVOption: B

Answer is B. Big Trust

hebertpena88Option: D

Answer is D, we need to capture user's intent

bhuvaneshselvaraj13Option: B

ChatGPT