AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Prohealth chitchat4/16/2023 ![]() ![]() For another example, consider the following question answer pair: Q: “What is the price of Microsoft Stock?” A: “$200”. The transformer-based model already takes care of most of the common synonym cases, for example: Purchase – Buy, Sell - Auction, Price – Value. For instance, if an auto company producing a car model X receives queries such as “my car’s audio isn’t working” and the project has questions on “fixing audio for car X”, then we need to add ‘X’ and ‘car’ as synonyms. Other than acronyms, if you think your words are similar in context of a particular domain and generic language models won’t consider them similar, it’s better to add them as synonyms. The following is a list of acceptable acronyms: Question answering provides the flexibility to use synonyms at the project level, unlike QnA Maker where synonyms are shared across projects for the entire service.įor better relevance, you need to provide a list of acronyms that the end user intends to use interchangeably. Whereas adding alternate questions such as “How to purchase a car”, “What are the options of buying a vehicle” can be useful. For the project at the beginning of this section, in question answer pair #1, adding alternate questions such as “How can I buy a car”, “I wanna buy a car” aren’t required. Even if you’re adding more than 10 alternate questions, try to make the initial 10 questions as semantically dissimilar as possible so that all kinds of intents for the answer are captured by these 10 questions. The return on investment will start diminishing once you exceed 10 questions. ![]() Semantic understanding in question answering should be able to take care of similar alternate questions. It is also recommended to keep the different intent/distinct alternate questions at the top for better relevance and score. However, the rest will be useful for exact match scenarios. Users can add as many alternate questions as they want, but only first 5 will be considered for core ranking. How many alternate questions per question answer pair is optimal? ![]() When it’s already verified that for a particular query the correct answer isn’t returned despite being present in the project, we advise adding that query as an alternate question to the intended question answer pair. There are certain scenarios that require the customer to add an alternate question. However, it’s important to understand that the confidence score with which the system returns the correct response will vary based on the input query and how different it is from the original question answer pair. “What is the market value of a Microsoft share?” “What is the market value of a Microsoft stock?” The service can return the expected response for semantically similar queries such as: Question: What is the price of Microsoft Stock? Answer: $200. For example, consider the following question answer pair: Question answering employs a transformer-based ranker that takes care of user queries that are semantically similar to the question in the project. When should you add alternate questions to question and answer pairs? How to get access to identification card?Īpply via company portal to get identification card. Software license can be purchased online at no cost. We’ve used the following list of question and answer pairs as representation of a project to highlight best practices when authoring projects for question answering. Product manuals should have clear headings and preferably an index page. In general, FAQ pages should be stand-alone and not combined with other information. Question answering is continually improving the algorithms that extract question answer pairs from content and expanding the list of supported file and HTML formats. ![]() Use these best practices to improve your project and provide better results to your client application or chat bot's end users. ![]()
0 Comments
Read More
Leave a Reply. |