in response to performing {HEAD ~ the analysis}, generating search criteria based on {TAIL ~ linguistic features} of the text, 
in response to performing { HEAD ~ the analysis } , generating search criteria based on { TAIL ~ linguistic features } of the text ,
OTH OTH OTH OTH HEAD HEAD HEAD HEAD HEAD HEAD OTH OTH OTH OTH OTH OTH TAIL TAIL TAIL TAIL TAIL TAIL OTH OTH OTH OTH