These actions consist of the following components:

[leftmargin=*]

Co-Reference Resolution: To support multi-turn interactions, it is sometimes necessary to use co-reference resolution techniques for effective retrieval. Query Generation: This component generates a query based on the past user-system interactions. Retrieval Model: This is the core ranking component that retrieves documents or passages from a large collection. Result Generation: The retrieved documents can be too long to be presented using some interfaces. 
 Question: What are the different modules in Macaw?
Co-Reference Resolution Query Generation Retrieval Model Result Generation