System description ::: Architecture The components involved in the process are: QnAMaker Portal: This is the Graphical User Interface (GUI) for using QnAMaker.  QnaMaker Management APIs: This is used for the extraction of Question-Answer (QA) pairs from semi-structured content.  Azure Search Index: Stores the KB with questions and answers as indexable columns, thus acting as a retrieval layer. QnaMaker WebApp: Acts as a layer between the Bot, Management APIs, and Azure Search Index.  Bot: Calls the WebApp with the User's query to get results. 
 Question: What components is the QnAMaker composed of?
QnAMaker Portal QnaMaker Management APIs Azure Search Index QnaMaker WebApp Bot